@layer awsui-base-theme{body{--color-primary-50-aa5n1e:#f0fbff;--color-primary-100-58nnj0:#d1f1ff;--color-primary-200-7opdzj:#b8e7ff;--color-primary-300-63o2km:#75cfff;--color-primary-400-v2wnw9:#42b4ff;--color-primary-500-oyut07:#0099ff;--color-primary-600-y57ptg:#006ce0;--color-primary-700-0dt2lz:#004a9e;--color-primary-800-q2g890:#003b8f;--color-primary-900-4z5u9d:#002b66;--color-primary-950-46up53:#00204d;--color-primary-1000-thy6z6:#001129;--color-neutral-50-co2w2g:#fcfcfd;--color-neutral-100-1fcf4c:#f9f9fa;--color-neutral-150-897886:#f6f6f9;--color-neutral-200-6bp440:#f3f3f7;--color-neutral-250-44icxb:#ebebf0;--color-neutral-300-u8qbz2:#dedee3;--color-neutral-350-yo302n:#c6c6cd;--color-neutral-400-7yiv8c:#b4b4bb;--color-neutral-450-1qd1gj:#a4a4ad;--color-neutral-500-qie7lu:#8c8c94;--color-neutral-550-k3w94w:#72747e;--color-neutral-600-e9eezz:#656871;--color-neutral-650-71gsq9:#424650;--color-neutral-700-ak23en:#333843;--color-neutral-750-dkue87:#232b37;--color-neutral-800-74t6ax:#1b232d;--color-neutral-850-4jdilp:#161d26;--color-neutral-900-ean24s:#131920;--color-neutral-950-isf7er:#0f141a;--color-neutral-1000-ibzsxp:#06080a;--color-error-50-suffbc:#fff5f5;--color-error-100-oykaa3:#ffe0e0;--color-error-400-0attjy:#ff7a7a;--color-error-600-w1aznn:#db0000;--color-error-700-7lq77o:#c20000;--color-error-800-kgzg24:#990000;--color-error-900-6fly3v:#700000;--color-error-950-ku9467:#520000;--color-error-1000-7ti8po:#1f0000;--color-success-50-p3asi5:#effff1;--color-success-100-yu38v8:#d9ffd6;--color-success-200-be06zu:#aeffa8;--color-success-400-ht90d7:#00e500;--color-success-500-q2gkbr:#2bb534;--color-success-600-zd7qq8:#00802f;--color-success-800-xezsrz:#005c26;--color-success-950-fxr4kf:#003311;--color-success-1000-0vsm9j:#001401;--color-warning-50-wka9l7:#fffef0;--color-warning-100-zf2bf8:#fffbbd;--color-warning-200-oumd3f:#fef571;--color-warning-400-rgp8cx:#ffe347;--color-warning-500-1axpdf:#fbd332;--color-warning-600-uaiyyv:#f2b100;--color-warning-800-46uizb:#9e6900;--color-warning-900-pptiqu:#855900;--color-warning-950-mbfnpr:#573a00;--color-warning-1000-rnb4bc:#191100;--color-info-50-q1udfx:#f0fbff;--color-info-100-yck82s:#d1f1ff;--color-info-300-gr03ol:#75cfff;--color-info-400-eq69kq:#42b4ff;--color-info-600-kzaqwv:#006ce0;--color-info-700-bdumbj:#004a9e;--color-info-800-qix7o4:#003b8f;--color-info-950-ymhpy8:#00204d;--color-info-1000-5clu8q:#001129;--color-purple-400-vx8hut:#bf80ff;--color-purple-700-3w11kq:#7300e5;--color-amber-400-9b2zzd:#ff9900;--color-amber-500-a0i7x1:#fa6f00;--color-lime-100-otl46x:#ebffcc;--color-indigo-400-fmjq7h:#7598ff;--color-transparent-mnycfb:transparent;--color-black-ovotbf:#000000;--color-white-8gqww3:#ffffff;--color-charts-red-300-olmjsi:#ea7158;--color-charts-red-400-isr6tw:#dc5032;--color-charts-red-500-e0j5db:#d13313;--color-charts-red-600-aurxs7:#ba2e0f;--color-charts-red-700-ts567b:#a82a0c;--color-charts-red-800-wlvx5u:#972709;--color-charts-red-900-pkf9oo:#892407;--color-charts-red-1000-3a1yw7:#7d2105;--color-charts-red-1100-xapyao:#721e03;--color-charts-red-1200-5p7z31:#671c00;--color-charts-orange-300-d512x8:#e07941;--color-charts-orange-400-ji4bsw:#cc5f21;--color-charts-orange-500-ya3uma:#bc4d01;--color-charts-orange-600-h6qmjd:#a84401;--color-charts-orange-700-ef6lra:#983c02;--color-charts-orange-800-pua14c:#8a3603;--color-charts-orange-900-noxk1x:#7e3103;--color-charts-orange-1000-pi41qs:#732c02;--color-charts-orange-1100-vfjfti:#692801;--color-charts-orange-1200-hznn6l:#602400;--color-charts-yellow-300-y81llb:#b2911c;--color-charts-yellow-400-34ffhn:#9c7b0b;--color-charts-yellow-500-fud7pd:#8a6b05;--color-charts-yellow-600-mhtqw5:#7b5f04;--color-charts-yellow-700-83wlw8:#6f5504;--color-charts-yellow-800-798rd9:#654d03;--color-charts-yellow-900-7cv7xf:#5d4503;--color-charts-yellow-1000-qxux8s:#553f03;--color-charts-yellow-1100-uq306x:#4d3901;--color-charts-yellow-1200-yzbn97:#483300;--color-charts-green-300-4vcj3x:#67a353;--color-charts-green-400-17qsui:#41902c;--color-charts-green-500-jfsjxv:#1f8104;--color-charts-green-600-wv9qmv:#1a7302;--color-charts-green-700-cs85rt:#176702;--color-charts-green-800-uf2hz1:#145d02;--color-charts-green-900-9gbga8:#125502;--color-charts-green-1000-i8zh8v:#104d01;--color-charts-green-1100-jvygmd:#0f4601;--color-charts-green-1200-j3pq5d:#0d4000;--color-charts-teal-300-z98zj7:#2ea597;--color-charts-teal-400-56n88z:#1c8e81;--color-charts-teal-500-rth6lt:#0d7d70;--color-charts-teal-600-8du6fz:#096f64;--color-charts-teal-700-uw2mnc:#06645a;--color-charts-teal-800-bfzpqi:#045b52;--color-charts-teal-900-6dlmvu:#03524a;--color-charts-teal-1000-w0f47z:#014b44;--color-charts-teal-1100-nxjd1g:#01443e;--color-charts-teal-1200-pra67a:#003e38;--color-charts-blue-1-300-qh9tfd:#529ccb;--color-charts-blue-1-400-lb603m:#3184c2;--color-charts-blue-1-500-qinv3j:#0273bb;--color-charts-blue-1-600-s2rab0:#0166ab;--color-charts-blue-1-700-d7t5dx:#015b9d;--color-charts-blue-1-800-mxkxpy:#015292;--color-charts-blue-1-900-sjmqvr:#014a87;--color-charts-blue-1-1000-lpbuvz:#01437d;--color-charts-blue-1-1100-xogdxx:#003c75;--color-charts-blue-1-1200-ixgwmz:#00366d;--color-charts-blue-2-300-1v384d:#688ae8;--color-charts-blue-2-400-rxxgtq:#5978e3;--color-charts-blue-2-500-ruk0de:#4066df;--color-charts-blue-2-600-lo6i5y:#3759ce;--color-charts-blue-2-700-34k7cj:#314fbf;--color-charts-blue-2-800-zu6odr:#2c46b1;--color-charts-blue-2-900-ymzenu:#273ea5;--color-charts-blue-2-1000-3cb5pp:#23379b;--color-charts-blue-2-1100-2i5iyj:#1f3191;--color-charts-blue-2-1200-psp6nr:#1b2b88;--color-charts-purple-300-0ok6ek:#a783e1;--color-charts-purple-400-ii1385:#9469d6;--color-charts-purple-500-7o0wwu:#8456ce;--color-charts-purple-600-6hm3go:#7749bf;--color-charts-purple-700-8gwnqy:#6b40b2;--color-charts-purple-800-xdogv4:#6237a7;--color-charts-purple-900-pn3eo8:#59309d;--color-charts-purple-1000-khsaxw:#512994;--color-charts-purple-1100-zhwl3m:#4a238b;--color-charts-purple-1200-ym5d3r:#431d84;--color-charts-pink-300-z5a939:#da7596;--color-charts-pink-400-qt1m37:#ce567c;--color-charts-pink-500-ft545n:#c33d69;--color-charts-pink-600-54ek4a:#b1325c;--color-charts-pink-700-zb8btv:#a32952;--color-charts-pink-800-jqpkh8:#962249;--color-charts-pink-900-475x4w:#8b1b42;--color-charts-pink-1000-siat3w:#81143b;--color-charts-pink-1100-go6dp1:#780d35;--color-charts-pink-1200-ea8pra:#6f062f;--color-charts-status-critical-em1vke:var(--color-charts-red-1000-3a1yw7);--color-charts-status-high-en33se:var(--color-charts-red-600-aurxs7);--color-charts-status-medium-g4wohy:var(--color-charts-orange-400-ji4bsw);--color-charts-status-low-npxkw8:var(--color-charts-yellow-300-y81llb);--color-charts-status-positive-de8ie2:var(--color-charts-green-300-4vcj3x);--color-charts-status-info-y2i3lu:var(--color-charts-blue-1-400-lb603m);--color-charts-status-neutral-oe3n6z:var(--color-neutral-500-qie7lu);--color-charts-threshold-negative-1dildj:var(--color-error-600-w1aznn);--color-charts-threshold-positive-581z1h:var(--color-success-600-zd7qq8);--color-charts-threshold-info-yudcio:var(--color-info-600-kzaqwv);--color-charts-threshold-neutral-v1mfm4:var(--color-neutral-600-e9eezz);--color-charts-line-grid-bt29s2:var(--color-neutral-300-u8qbz2);--color-charts-line-tick-4yvz87:var(--color-neutral-300-u8qbz2);--color-charts-line-axis-em0vvi:var(--color-neutral-300-u8qbz2);--color-charts-palette-categorical-1-iv3nw7:var(--color-charts-blue-2-300-1v384d);--color-charts-palette-categorical-2-ua4uef:var(--color-charts-pink-500-ft545n);--color-charts-palette-categorical-3-n9o6cs:var(--color-charts-teal-300-z98zj7);--color-charts-palette-categorical-4-dagzz4:var(--color-charts-purple-500-7o0wwu);--color-charts-palette-categorical-5-ds4xjy:var(--color-charts-orange-300-d512x8);--color-charts-palette-categorical-6-4mrjsl:var(--color-charts-blue-2-600-lo6i5y);--color-charts-palette-categorical-7-4ht6sb:var(--color-charts-pink-800-jqpkh8);--color-charts-palette-categorical-8-onoa93:var(--color-charts-teal-600-8du6fz);--color-charts-palette-categorical-9-geb8uk:var(--color-charts-purple-800-xdogv4);--color-charts-palette-categorical-10-gd0js4:var(--color-charts-orange-600-h6qmjd);--color-charts-palette-categorical-11-vmfmkh:var(--color-charts-blue-2-900-ymzenu);--color-charts-palette-categorical-12-fjml55:var(--color-charts-pink-1100-go6dp1);--color-charts-palette-categorical-13-gh1jaq:var(--color-charts-teal-900-6dlmvu);--color-charts-palette-categorical-14-ndmeaa:var(--color-charts-purple-1100-zhwl3m);--color-charts-palette-categorical-15-acbrg2:var(--color-charts-orange-900-noxk1x);--color-charts-palette-categorical-16-5qra2i:var(--color-charts-blue-2-1200-psp6nr);--color-charts-palette-categorical-17-iigkwv:var(--color-charts-pink-400-qt1m37);--color-charts-palette-categorical-18-2xwnx5:var(--color-charts-teal-1200-pra67a);--color-charts-palette-categorical-19-ehf9p3:var(--color-charts-purple-400-ii1385);--color-charts-palette-categorical-20-x7zg5f:var(--color-charts-orange-1200-hznn6l);--color-charts-palette-categorical-21-20r695:var(--color-charts-blue-2-500-ruk0de);--color-charts-palette-categorical-22-vejma5:var(--color-charts-pink-700-zb8btv);--color-charts-palette-categorical-23-kgefjl:var(--color-charts-teal-500-rth6lt);--color-charts-palette-categorical-24-3co360:var(--color-charts-purple-700-8gwnqy);--color-charts-palette-categorical-25-7hprck:var(--color-charts-orange-500-ya3uma);--color-charts-palette-categorical-26-x5h3zk:var(--color-charts-blue-2-800-zu6odr);--color-charts-palette-categorical-27-id8xzz:var(--color-charts-pink-1000-siat3w);--color-charts-palette-categorical-28-5vsv0s:var(--color-charts-teal-800-bfzpqi);--color-charts-palette-categorical-29-lfirim:var(--color-charts-purple-1000-khsaxw);--color-charts-palette-categorical-30-82ti4b:var(--color-charts-orange-800-pua14c);--color-charts-palette-categorical-31-2g4816:var(--color-charts-blue-2-1100-2i5iyj);--color-charts-palette-categorical-32-pxptec:var(--color-charts-pink-300-z5a939);--color-charts-palette-categorical-33-f0zk7m:var(--color-charts-teal-1100-nxjd1g);--color-charts-palette-categorical-34-inmafr:var(--color-charts-purple-300-0ok6ek);--color-charts-palette-categorical-35-pk2syq:var(--color-charts-orange-1100-vfjfti);--color-charts-palette-categorical-36-adqkbu:var(--color-charts-blue-2-400-rxxgtq);--color-charts-palette-categorical-37-orthpz:var(--color-charts-pink-600-54ek4a);--color-charts-palette-categorical-38-p25enp:var(--color-charts-teal-400-56n88z);--color-charts-palette-categorical-39-s2k7r9:var(--color-charts-purple-600-6hm3go);--color-charts-palette-categorical-40-gnudqg:var(--color-charts-orange-400-ji4bsw);--color-charts-palette-categorical-41-2t8ghg:var(--color-charts-blue-2-700-34k7cj);--color-charts-palette-categorical-42-cf5t4y:var(--color-charts-pink-900-475x4w);--color-charts-palette-categorical-43-75qiws:var(--color-charts-teal-700-uw2mnc);--color-charts-palette-categorical-44-nx16tf:var(--color-charts-purple-900-pn3eo8);--color-charts-palette-categorical-45-rj5sk5:var(--color-charts-orange-700-ef6lra);--color-charts-palette-categorical-46-9c29q9:var(--color-charts-blue-2-1000-3cb5pp);--color-charts-palette-categorical-47-nfvx9t:var(--color-charts-pink-1200-ea8pra);--color-charts-palette-categorical-48-mnzfrx:var(--color-charts-teal-1000-w0f47z);--color-charts-palette-categorical-49-dlgyxo:var(--color-charts-purple-1200-ym5d3r);--color-charts-palette-categorical-50-w5hu9w:var(--color-charts-orange-1000-pi41qs);--color-charts-error-bar-marker-mh958m:var(--color-neutral-900-ean24s);--color-severity-dark-red-x534qr:#870303;--color-severity-red-xinxzv:#ce3311;--color-severity-orange-a07v8f:#f89256;--color-severity-yellow-od0dps:#f2cd54;--color-severity-grey-78jf3n:var(--color-neutral-600-e9eezz);--color-background-notification-severity-critical-xg42jz:var(--color-severity-dark-red-x534qr);--color-background-notification-severity-high-y1i3n3:var(--color-severity-red-xinxzv);--color-background-notification-severity-medium-tswgdz:var(--color-severity-orange-a07v8f);--color-background-notification-severity-low-xt60sc:var(--color-severity-yellow-od0dps);--color-background-notification-severity-neutral-v9oj06:var(--color-severity-grey-78jf3n);--color-text-notification-severity-critical-khv2hu:var(--color-neutral-100-1fcf4c);--color-text-notification-severity-high-zue0nb:var(--color-neutral-100-1fcf4c);--color-text-notification-severity-medium-uzvb4o:var(--color-neutral-950-isf7er);--color-text-notification-severity-low-m98qn2:var(--color-neutral-950-isf7er);--color-text-notification-severity-neutral-8nevs6:var(--color-neutral-100-1fcf4c);--color-border-badge-severity-critical-ejerce:transparent;--color-border-badge-severity-high-dxp496:transparent;--color-border-badge-severity-medium-dv40xs:transparent;--color-border-badge-severity-low-8dbhtr:transparent;--color-border-badge-severity-neutral-n7ovjl:transparent;--color-text-badge-severity-critical-3f2zyf:var(--color-text-notification-severity-critical-khv2hu);--color-text-badge-severity-high-q9qjze:var(--color-text-notification-severity-high-zue0nb);--color-text-badge-severity-medium-malayl:var(--color-text-notification-severity-medium-uzvb4o);--color-text-badge-severity-low-yh31cq:var(--color-text-notification-severity-low-m98qn2);--color-text-badge-severity-neutral-ba86zr:var(--color-text-notification-severity-neutral-8nevs6);--color-grey-opaque-10-pnez1o:rgba(0, 0, 0, 0.1);--color-grey-opaque-25-fcphnb:rgba(255, 255, 255, 0.25);--color-grey-opaque-70-cvz3jo:rgba(35, 43, 55, 0.7);--color-grey-transparent-tka2vy:rgba(15, 20, 26, 0.12);--color-grey-transparent-heavy-ubw5r9:rgba(15, 20, 26, 0.12);--color-background-badge-icon-891h1a:var(--color-error-600-w1aznn);--color-background-button-link-active-v4eyop:var(--color-primary-100-58nnj0);--color-background-button-link-default-3n8lwd:transparent;--color-background-button-link-disabled-0p04pd:transparent;--color-background-button-link-hover-0pksqg:var(--color-primary-50-aa5n1e);--color-background-button-normal-active-zilsno:var(--color-primary-100-58nnj0);--color-background-button-normal-default-fv5gk5:var(--color-white-8gqww3);--color-background-button-normal-disabled-r1sbm8:var(--color-white-8gqww3);--color-background-button-normal-hover-5npmy4:var(--color-primary-50-aa5n1e);--color-background-toggle-button-normal-pressed-o4tp1c:var(--color-primary-100-58nnj0);--color-background-toggle-button-normal-default-3arypk:var(--color-background-button-normal-default-fv5gk5);--color-background-toggle-button-normal-hover-bptvnw:var(--color-background-button-normal-hover-5npmy4);--color-background-button-primary-active-pyt8c1:var(--color-amber-500-a0i7x1);--color-background-button-primary-default-acuhnl:var(--color-amber-400-9b2zzd);--color-background-button-primary-disabled-hpc1ip:var(--color-neutral-250-44icxb);--color-background-button-primary-hover-pk0u3a:var(--color-amber-500-a0i7x1);--color-background-direction-button-active-bfcvf0:var(--color-neutral-750-dkue87);--color-background-direction-button-default-bu8dej:var(--color-neutral-650-71gsq9);--color-background-direction-button-disabled-202c2m:var(--color-neutral-250-44icxb);--color-background-direction-button-hover-o3h11e:var(--color-neutral-700-ak23en);--color-text-direction-button-default-tk2ukm:var(--color-white-8gqww3);--color-text-direction-button-disabled-x6tat2:var(--color-text-interactive-disabled-u3g8sy);--color-background-calendar-current-date-zfwho0:var(--color-neutral-200-6bp440);--color-background-cell-shaded-gn1d5h:var(--color-neutral-150-897886);--color-background-code-editor-gutter-active-line-default-qohgmn:var(--color-neutral-600-e9eezz);--color-background-code-editor-gutter-active-line-error-xgznjw:var(--color-text-status-error-5v0vkd);--color-background-code-editor-gutter-default-d12amf:var(--color-neutral-200-6bp440);--color-background-code-editor-loading-sxdv3g:var(--color-neutral-100-1fcf4c);--color-background-code-editor-pane-item-hover-kv9rup:var(--color-neutral-250-44icxb);--color-background-code-editor-status-bar-3xpkyl:var(--color-neutral-200-6bp440);--color-background-card-vvghw1:var(--color-background-container-content-3l65xf);--color-background-item-card-e6baee:var(--color-background-card-vvghw1);--color-background-container-content-3l65xf:var(--color-white-8gqww3);--color-background-container-header-fyunra:var(--color-white-8gqww3);--color-background-control-checked-ps9rs7:var(--color-primary-600-y57ptg);--color-background-control-default-3j33uv:var(--color-white-8gqww3);--color-background-control-disabled-upczma:var(--color-neutral-300-u8qbz2);--color-background-dropdown-item-default-um2ezn:var(--color-white-8gqww3);--color-background-dropdown-item-dimmed-mxe0wk:transparent;--color-background-dropdown-item-filter-match-mps57q:var(--color-primary-50-aa5n1e);--color-background-dropdown-item-hover-t1sqov:var(--color-neutral-200-6bp440);--color-background-dropdown-item-selected-bhhtrc:var(--color-background-item-selected-uvkhwu);--color-background-home-header-5s2va6:var(--color-neutral-950-isf7er);--color-background-inline-code-7amxa4:rgba(0, 0, 0, 0.1);--color-background-input-default-hqy3o4:var(--color-white-8gqww3);--color-background-input-disabled-zcf7em:var(--color-neutral-250-44icxb);--color-background-item-selected-uvkhwu:var(--color-primary-50-aa5n1e);--color-background-side-navigation-item-active-00irkv:transparent;--color-background-side-navigation-item-active-collapsed-dsekgc:var(--color-background-control-checked-ps9rs7);--color-background-side-navigation-item-icon-hover-il13a3:var(--color-background-item-selected-uvkhwu);--color-background-layout-main-nwv8ds:var(--color-white-8gqww3);--color-background-layout-ai-drawer-6d1r7r:var(--color-neutral-850-4jdilp);--color-background-drawer-3rh2u4:var(--color-background-layout-panel-content-tpsfxv);--color-background-backdrop-r537wr:var(--color-grey-opaque-70-cvz3jo);--color-background-drawer-backdrop-yo1e4s:var(--color-background-backdrop-r537wr);--color-background-layout-mobile-panel-y4gx2x:var(--color-neutral-950-isf7er);--color-background-layout-panel-k5m5mi:var(--color-background-container-content-3l65xf);--color-background-layout-panel-content-tpsfxv:var(--color-background-container-content-3l65xf);--color-background-layout-panel-hover-3h4oa6:var(--color-neutral-250-44icxb);--color-background-layout-toolbar-m27kzn:var(--color-background-layout-panel-content-tpsfxv);--color-background-layout-toggle-active-87kmgl:var(--color-neutral-650-71gsq9);--color-background-layout-toggle-default-utu2di:var(--color-neutral-650-71gsq9);--color-background-layout-toggle-hover-8q3k0n:var(--color-neutral-600-e9eezz);--color-background-layout-toggle-selected-active-bvoskn:var(--color-primary-600-y57ptg);--color-background-layout-toggle-selected-default-rev4e2:var(--color-primary-600-y57ptg);--color-background-layout-toggle-selected-hover-oolvmi:var(--color-primary-700-0dt2lz);--color-background-modal-overlay-mbzv2u:var(--color-background-backdrop-r537wr);--color-background-notification-blue-7ab30m:var(--color-info-600-kzaqwv);--color-background-notification-green-3dr7jq:var(--color-success-600-zd7qq8);--color-background-notification-grey-5xysq8:var(--color-neutral-650-71gsq9);--color-background-notification-red-zr80fr:var(--color-error-600-w1aznn);--color-background-notification-yellow-qelwzf:var(--color-warning-400-rgp8cx);--color-background-flashbar-success-oc8mi4:var(--color-background-notification-green-3dr7jq);--color-background-flashbar-error-x2gnfe:var(--color-background-notification-red-zr80fr);--color-background-flashbar-info-mp37h9:var(--color-background-notification-blue-7ab30m);--color-background-flashbar-warning-hxfuhw:var(--color-background-notification-yellow-qelwzf);--color-background-notification-stack-bar-jqb5mx:var(--color-neutral-750-dkue87);--color-background-notification-stack-bar-active-urcwg1:var(--color-neutral-750-dkue87);--color-background-notification-stack-bar-hover-mf8cxn:var(--color-neutral-650-71gsq9);--color-background-popover-m9g1o4:var(--color-white-8gqww3);--color-background-progress-bar-value-default-emou56:var(--color-primary-600-y57ptg);--color-background-progress-bar-value-flash-rdsyqi:var(--color-background-progress-bar-value-default-emou56);--color-background-progress-bar-flash-gx099n:var(--color-background-progress-bar-default-ew5ulz);--color-background-progress-bar-default-ew5ulz:var(--color-neutral-250-44icxb);--color-background-segment-active-20y3xe:var(--color-primary-600-y57ptg);--color-background-segment-default-7x3bja:var(--color-background-button-normal-default-fv5gk5);--color-background-segment-disabled-ocl52a:var(--color-background-button-normal-disabled-r1sbm8);--color-background-segment-hover-z02yyk:var(--color-background-button-normal-hover-5npmy4);--color-background-segment-wrapper-kh9o8u:var(--color-background-container-content-3l65xf);--color-background-slider-range-default-rg592i:var(--color-background-slider-handle-default-ngsv1n);--color-background-slider-range-active-n8m8ws:var(--color-background-slider-handle-active-o5308k);--color-background-slider-handle-default-ngsv1n:var(--color-primary-600-y57ptg);--color-background-slider-handle-active-o5308k:var(--color-primary-700-0dt2lz);--color-background-slider-track-default-skh0wv:var(--color-neutral-500-qie7lu);--color-background-slider-handle-ring-mrwkiu:var(--color-white-8gqww3);--color-background-slider-handle-error-default-xswr8j:var(--color-text-status-error-5v0vkd);--color-background-slider-handle-error-active-yzi7i4:var(--color-text-status-error-5v0vkd);--color-background-slider-handle-warning-default-h4ql7d:var(--color-text-status-warning-phbgci);--color-background-slider-handle-warning-active-vkbfzm:var(--color-text-status-warning-phbgci);--color-background-slider-range-error-default-c7p9qg:var(--color-text-status-error-5v0vkd);--color-background-slider-range-error-active-2iyg8m:var(--color-text-status-error-5v0vkd);--color-background-slider-range-warning-default-u79e5p:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-active-28incr:var(--color-text-status-warning-phbgci);--color-background-status-error-ws0dls:var(--color-error-50-suffbc);--color-background-status-info-w9lbfn:var(--color-info-50-q1udfx);--color-background-alert-error-khq3uu:var(--color-background-status-error-ws0dls);--color-background-alert-info-irmpb9:var(--color-background-status-info-w9lbfn);--color-background-alert-success-yu54il:var(--color-background-status-success-w32t03);--color-background-alert-warning-9ubpfp:var(--color-background-status-warning-5u5mvl);--color-background-dialog-qshu32:var(--color-background-status-info-w9lbfn);--color-background-status-success-w32t03:var(--color-success-50-p3asi5);--color-background-status-warning-5u5mvl:var(--color-warning-50-wka9l7);--color-background-table-header-hta59q:var(--color-background-container-header-fyunra);--color-background-tiles-disabled-oj911h:var(--color-neutral-250-44icxb);--color-background-toggle-checked-disabled-i2gg96:var(--color-primary-200-7opdzj);--color-background-toggle-default-ntwuot:var(--color-neutral-650-71gsq9);--color-background-avatar-gen-ai-ff0a35:radial-gradient(circle farthest-corner at top right, #b8e7ff 0%, #0099ff 25%, #5c7fff 40% , #8575ff 60%, #962eff 80%);--color-background-avatar-default-gx6onl:var(--color-neutral-650-71gsq9);--color-text-avatar-j92r2y:var(--color-white-8gqww3);--color-background-loading-bar-gen-ai-734la3:linear-gradient(90deg, #b8e7ff 0%, #0099ff 10%, #5c7fff 24%, #8575ff 50%, #962eff 76%, #0099ff 90%, #b8e7ff 100%);--color-background-status-indicator-error-9nq08h:transparent;--color-background-status-indicator-warning-oh0y1n:transparent;--color-background-status-indicator-success-0jssa9:transparent;--color-background-status-indicator-info-84eokv:transparent;--color-background-status-indicator-neutral-lliqa2:transparent;--color-background-chat-bubble-outgoing-zttujd:transparent;--color-background-chat-bubble-incoming-o9vi41:var(--color-neutral-150-897886);--color-text-chat-bubble-outgoing-98gze9:var(--color-text-body-default-pa6g4d);--color-text-chat-bubble-incoming-ifqzr7:var(--color-text-body-default-pa6g4d);--color-border-button-link-disabled-j7zcns:var(--color-background-button-link-disabled-0p04pd);--color-border-button-normal-active-9nmb4s:var(--color-primary-900-4z5u9d);--color-border-button-normal-default-8ddawu:var(--color-primary-600-y57ptg);--color-border-toggle-button-normal-pressed-j0kbz8:var(--color-primary-600-y57ptg);--color-border-toggle-button-normal-default-mjjnmi:var(--color-border-button-normal-default-8ddawu);--color-border-toggle-button-normal-hover-dzybe6:var(--color-border-button-normal-hover-x59cd3);--color-border-button-normal-disabled-neklvu:var(--color-neutral-400-7yiv8c);--color-text-button-normal-disabled-614dpr:var(--color-neutral-500-qie7lu);--color-border-button-normal-hover-x59cd3:var(--color-primary-900-4z5u9d);--color-text-button-icon-disabled-59pc3g:var(--color-neutral-500-qie7lu);--color-border-button-primary-active-z61x07:var(--color-background-button-primary-active-pyt8c1);--color-border-button-primary-default-jjdcd3:var(--color-background-button-primary-default-acuhnl);--color-border-button-primary-disabled-us6su6:var(--color-background-button-primary-disabled-hpc1ip);--color-border-button-primary-hover-qdhi8a:var(--color-background-button-primary-hover-pk0u3a);--color-text-button-primary-disabled-uiczdd:var(--color-neutral-500-qie7lu);--color-item-selected-sqpqcz:var(--color-primary-600-y57ptg);--color-text-side-navigation-item-active-yxo84l:var(--color-text-accent-g64663);--color-text-side-navigation-item-active-collapsed-79op68:var(--color-text-inverted-5klgkk);--color-text-side-navigation-item-default-gpkdsk:var(--color-text-body-secondary-55ywwv);--color-border-calendar-grid-1rvxke:transparent;--color-border-calendar-grid-selected-focus-ring-i9579s:var(--color-neutral-100-1fcf4c);--color-border-cell-shaded-eri5g4:var(--color-neutral-300-u8qbz2);--color-border-code-editor-ace-active-line-light-theme-f7j61f:var(--color-neutral-300-u8qbz2);--color-border-code-editor-ace-active-line-dark-theme-9rpav4:var(--color-neutral-600-e9eezz);--color-border-code-editor-default-jfpku1:var(--color-neutral-300-u8qbz2);--color-border-code-editor-pane-item-hover-gur18g:var(--color-border-dropdown-item-hover-gibi06);--color-border-card-tqy4e3:var(--color-border-divider-default-6dhdp3);--color-border-card-highlighted-qt46vi:var(--color-border-item-selected-bzalxo);--color-border-item-card-v1v6fo:var(--color-border-card-tqy4e3);--color-border-item-card-highlighted-9d6tgf:var(--color-border-card-highlighted-qt46vi);--color-border-container-divider-9i8x9h:transparent;--color-border-container-top-kdqno4:transparent;--color-border-control-checked-zljpht:var(--color-background-control-checked-ps9rs7);--color-border-control-default-a1u1jp:var(--color-neutral-500-qie7lu);--color-border-control-disabled-2xkcu2:var(--color-background-control-disabled-upczma);--color-border-divider-active-hxy46x:var(--color-neutral-950-isf7er);--color-border-divider-default-6dhdp3:var(--color-neutral-350-yo302n);--color-border-divider-notification-m7ryp3:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-bottom-34kscf:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-side-cx8r03:var(--color-border-divider-default-6dhdp3);--color-border-divider-secondary-px0jex:var(--color-neutral-250-44icxb);--color-border-divider-table-group-7c6azn:var(--color-neutral-500-qie7lu);--color-border-dropdown-container-tv0nhp:var(--color-neutral-400-7yiv8c);--color-border-dropdown-group-aoah4z:var(--color-border-dropdown-item-default-tuowss);--color-border-dropdown-item-default-tuowss:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-item-hover-gibi06:var(--color-neutral-500-qie7lu);--color-border-dropdown-item-dimmed-hover-5hektn:var(--color-neutral-500-qie7lu);--color-border-dropdown-item-selected-stw1re:var(--color-border-item-selected-bzalxo);--color-border-dropdown-item-top-70tkvh:transparent;--color-border-editable-cell-hover-ji3gl1:var(--color-border-dropdown-item-hover-gibi06);--color-border-input-default-gi32ve:var(--color-neutral-500-qie7lu);--color-border-input-disabled-36ig2m:var(--color-background-input-disabled-zcf7em);--color-border-input-focused-ko31u4:var(--color-primary-600-y57ptg);--color-border-item-focused-quzqpf:var(--color-primary-600-y57ptg);--color-border-dropdown-item-focused-rxcbhs:var(--color-neutral-650-71gsq9);--color-border-item-placeholder-7tc79f:var(--color-border-item-selected-bzalxo);--color-border-item-selected-bzalxo:var(--color-item-selected-sqpqcz);--color-border-layout-tz98tn:var(--color-neutral-350-yo302n);--color-border-layout-side-navigation-xkvi4p:var(--color-border-layout-tz98tn);--color-border-notification-stack-bar-w1165b:var(--color-neutral-750-dkue87);--color-border-notification-stack-bar-focused-a6pjzi:var(--color-neutral-100-1fcf4c);--color-border-panel-header-kdnfxk:var(--color-border-divider-default-6dhdp3);--color-border-popover-apifl6:var(--color-border-dropdown-container-tv0nhp);--color-border-segment-active-r5gjci:var(--color-border-segment-default-vfoyc2);--color-border-segment-default-vfoyc2:var(--color-neutral-650-71gsq9);--color-border-segment-disabled-cu1z71:var(--color-border-segment-default-vfoyc2);--color-border-segment-divider-vzqj4o:var(--color-border-input-default-gi32ve);--color-border-segment-hover-jh0ukd:var(--color-border-segment-default-vfoyc2);--color-border-segment-wrapper-lm198c:var(--color-border-input-default-gi32ve);--color-border-status-error-r1b3sg:var(--color-error-600-w1aznn);--color-border-status-info-qxhspt:var(--color-info-600-kzaqwv);--color-border-status-success-m9qiei:var(--color-success-600-zd7qq8);--color-border-status-warning-5hxxo9:var(--color-warning-900-pptiqu);--color-border-dialog-5e63v1:var(--color-border-status-info-qxhspt);--color-border-divider-interactive-default-6utftp:var(--color-neutral-500-qie7lu);--color-border-tabs-divider-o0nb1b:var(--color-neutral-350-yo302n);--color-border-tabs-shadow-viblx7:var(--color-grey-transparent-tka2vy);--color-border-tabs-underline-c8ce4e:var(--color-text-accent-g64663);--color-border-tiles-disabled-fsxavk:var(--color-background-tiles-disabled-oj911h);--color-border-tutorial-67t3pn:var(--color-neutral-300-u8qbz2);--color-foreground-control-default-krr259:var(--color-white-8gqww3);--color-foreground-control-disabled-bpxz01:var(--color-white-8gqww3);--color-foreground-control-read-only-4jqdqq:var(--color-neutral-600-e9eezz);--color-shadow-default-thgg5z:var(--color-grey-transparent-heavy-ubw5r9);--color-shadow-toggle-handle-lmzp99:rgba(0, 0, 0, 0.25);--color-stroke-chart-line-qdtp5u:var(--color-neutral-500-qie7lu);--color-text-accent-g64663:var(--color-primary-600-y57ptg);--color-text-body-default-pa6g4d:var(--color-neutral-950-isf7er);--color-text-body-secondary-55ywwv:var(--color-neutral-650-71gsq9);--color-text-breadcrumb-current-csi3mg:var(--color-neutral-600-e9eezz);--color-text-breadcrumb-icon-m0kxx8:var(--color-neutral-500-qie7lu);--color-text-button-inline-icon-default-h2qjo3:var(--color-text-link-default-ujq0y0);--color-text-button-inline-icon-disabled-0mxvbt:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-inline-icon-hover-5qgulf:var(--color-text-link-hover-56u85k);--color-text-button-inline-link-hover-br5vtg:var(--color-text-button-normal-hover-x9ahe3);--color-text-button-icon-hover-oom8c0:var(--color-text-interactive-hover-48anih);--color-text-button-normal-active-efr394:var(--color-primary-900-4z5u9d);--color-text-toggle-button-normal-pressed-n3fao5:var(--color-primary-900-4z5u9d);--color-text-button-normal-default-tr6rye:var(--color-primary-600-y57ptg);--color-text-button-normal-hover-x9ahe3:var(--color-primary-900-4z5u9d);--color-text-link-button-normal-default-hlg9yf:var(--color-text-button-normal-default-tr6rye);--color-text-link-button-normal-hover-edb3c8:var(--color-text-button-normal-hover-x9ahe3);--color-text-link-button-normal-active-tvp51g:var(--color-text-button-normal-active-efr394);--color-text-button-link-active-nbsdei:var(--color-text-button-normal-active-efr394);--color-text-button-link-default-k8e0ai:var(--color-text-button-normal-default-tr6rye);--color-text-button-link-disabled-phw08l:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-link-hover-jiubym:var(--color-text-button-normal-hover-x9ahe3);--color-text-button-primary-active-k5lphw:var(--color-neutral-950-isf7er);--color-text-button-primary-default-lchgt8:var(--color-neutral-950-isf7er);--color-text-button-primary-hover-kes6z5:var(--color-neutral-950-isf7er);--color-text-calendar-date-hover-azblx7:var(--color-text-dropdown-item-default-p7lhk3);--color-text-calendar-date-selected-wi97hf:var(--color-background-control-default-3j33uv);--color-text-calendar-month-wgvmx6:var(--color-neutral-600-e9eezz);--color-text-code-editor-gutter-active-line-61o9ig:var(--color-white-8gqww3);--color-text-code-editor-gutter-default-gefl0a:var(--color-neutral-950-isf7er);--color-text-code-editor-status-bar-disabled-pheazt:var(--color-neutral-500-qie7lu);--color-text-code-editor-tab-button-error-g5zxp1:var(--color-white-8gqww3);--color-text-column-header-vij48y:var(--color-neutral-650-71gsq9);--color-text-column-sorting-icon-cdwg13:var(--color-text-column-header-vij48y);--color-text-control-disabled-hdoujq:var(--color-text-interactive-disabled-u3g8sy);--color-text-counter-215p6q:var(--color-neutral-600-e9eezz);--color-text-disabled-uofgtw:var(--color-neutral-400-7yiv8c);--color-text-disabled-inline-edit-h28zj7:var(--color-neutral-650-71gsq9);--color-text-dropdown-footer-0trdv4:var(--color-text-form-secondary-aqy7m3);--color-text-dropdown-group-label-u0r7e4:var(--color-text-group-label-b9d3ic);--color-text-dropdown-item-default-p7lhk3:var(--color-neutral-950-isf7er);--color-text-dropdown-item-dimmed-3aid0i:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-disabled-e85s8y:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-filter-match-m5g4tk:var(--color-primary-600-y57ptg);--color-text-dropdown-item-highlighted-4xsewm:var(--color-neutral-950-isf7er);--color-text-dropdown-item-secondary-0u13h2:var(--color-text-form-secondary-aqy7m3);--color-text-dropdown-item-secondary-hover-evp40n:var(--color-neutral-600-e9eezz);--color-text-empty-95gyx5:var(--color-neutral-600-e9eezz);--color-text-expandable-section-default-xet6jn:var(--color-neutral-950-isf7er);--color-text-expandable-section-hover-v5vasg:var(--color-text-accent-g64663);--color-text-expandable-section-navigation-icon-default-8qgf62:var(--color-text-interactive-default-2qw750);--color-border-expandable-section-default-1wlg0d:var(--color-border-divider-default-6dhdp3);--color-text-form-default-ox9knk:var(--color-neutral-950-isf7er);--color-text-form-label-ccget7:var(--color-text-form-default-ox9knk);--color-text-form-secondary-aqy7m3:var(--color-neutral-600-e9eezz);--color-text-group-label-b9d3ic:var(--color-neutral-650-71gsq9);--color-text-label-gen-ai-gjhv6l:var(--color-purple-700-3w11kq);--color-text-heading-default-ilwph8:var(--color-neutral-950-isf7er);--color-text-heading-secondary-p7k9es:var(--color-neutral-650-71gsq9);--color-text-home-header-default-qpbjz2:var(--color-neutral-250-44icxb);--color-text-home-header-secondary-ya7qxt:var(--color-neutral-350-yo302n);--color-text-icon-subtle-95u50s:var(--color-neutral-600-e9eezz);--color-text-input-disabled-59wekb:var(--color-neutral-400-7yiv8c);--color-text-input-placeholder-gqelkh:var(--color-neutral-600-e9eezz);--color-text-input-placeholder-disabled-xqqath:var(--color-text-input-disabled-59wekb);--color-text-interactive-active-w6bpnr:var(--color-neutral-950-isf7er);--color-text-interactive-default-2qw750:var(--color-neutral-650-71gsq9);--color-text-interactive-disabled-u3g8sy:var(--color-neutral-400-7yiv8c);--color-text-interactive-hover-48anih:var(--color-neutral-950-isf7er);--color-text-toggle-button-icon-pressed-ov0lxr:var(--color-neutral-950-isf7er);--color-text-interactive-inverted-default-fo8jdf:var(--color-neutral-300-u8qbz2);--color-text-interactive-inverted-hover-p8xqqo:var(--color-neutral-100-1fcf4c);--color-text-inverted-5klgkk:var(--color-white-8gqww3);--color-text-label-jzbmtr:var(--color-text-form-label-ccget7);--color-text-key-value-pairs-value-qh2f55:var(--color-text-body-default-pa6g4d);--color-text-layout-toggle-zqxzzv:var(--color-white-8gqww3);--color-text-layout-toggle-active-xit5f6:var(--color-white-8gqww3);--color-text-layout-toggle-hover-oywmvb:var(--color-primary-600-y57ptg);--color-text-layout-toggle-selected-dnw1sl:var(--color-white-8gqww3);--color-text-link-default-ujq0y0:var(--color-primary-600-y57ptg);--color-text-link-hover-56u85k:var(--color-primary-900-4z5u9d);--color-text-link-decoration-default-4xj09j:currentColor;--color-text-link-decoration-hover-8qnb9l:currentColor;--color-text-link-secondary-default-6cfa7t:var(--color-text-link-default-ujq0y0);--color-text-link-secondary-hover-rqfhjb:var(--color-text-link-hover-56u85k);--color-text-link-secondary-decoration-default-me7cs4:transparent;--color-text-link-info-default-kjlkol:var(--color-text-link-default-ujq0y0);--color-text-link-info-hover-7klehh:var(--color-text-link-hover-56u85k);--color-text-link-inverted-default-vu270h:var(--color-text-notification-default-7d318z);--color-text-link-inverted-hover-as9en8:var(--color-white-8gqww3);--color-text-link-button-underline-tx1q3q:transparent;--color-text-link-button-underline-hover-ilsmgr:transparent;--color-text-notification-default-7d318z:var(--color-neutral-100-1fcf4c);--color-text-alert-default-f7gcu3:var(--color-text-body-default-pa6g4d);--color-text-notification-link-default-0zdudo:var(--color-text-link-default-ujq0y0);--color-text-notification-link-hover-dnb276:var(--color-text-link-hover-56u85k);--color-text-notification-stack-bar-4zxvkc:var(--color-white-8gqww3);--color-text-notification-yellow-o8fnue:var(--color-neutral-950-isf7er);--color-text-pagination-page-number-active-disabled-85oih1:var(--color-text-interactive-disabled-u3g8sy);--color-text-pagination-page-number-default-5xxo5m:var(--color-text-interactive-default-2qw750);--color-text-segment-active-bn4v26:var(--color-white-8gqww3);--color-text-segment-default-pqjihb:var(--color-neutral-650-71gsq9);--color-text-segment-hover-j511sb:var(--color-text-button-normal-hover-x9ahe3);--color-text-small-521ei7:var(--color-neutral-600-e9eezz);--color-text-flashbar-icon-error-yphib1:var(--color-text-status-error-5v0vkd);--color-text-flashbar-icon-info-kklzmd:var(--color-text-status-info-0gyv0g);--color-text-flashbar-icon-success-swvyee:var(--color-text-status-success-vndivg);--color-text-flashbar-icon-warning-y9sysm:var(--color-text-status-warning-phbgci);--color-text-alert-icon-error-9svbdi:var(--color-text-status-error-5v0vkd);--color-text-alert-icon-info-ox6xrs:var(--color-text-status-info-0gyv0g);--color-text-alert-icon-success-16wq81:var(--color-text-status-success-vndivg);--color-text-alert-icon-warning-8b38bz:var(--color-text-status-warning-phbgci);--color-text-status-error-5v0vkd:var(--color-error-600-w1aznn);--color-text-status-inactive-jkai5x:var(--color-neutral-600-e9eezz);--color-text-status-info-0gyv0g:var(--color-info-600-kzaqwv);--color-text-status-success-vndivg:var(--color-success-600-zd7qq8);--color-text-status-warning-phbgci:var(--color-warning-900-pptiqu);--color-text-top-navigation-title-1vnwc7:var(--color-neutral-950-isf7er);--color-text-tutorial-hotspot-default-213opa:var(--color-text-link-default-ujq0y0);--color-text-tutorial-hotspot-hover-t40rad:var(--color-text-link-hover-56u85k);--color-board-placeholder-active-11z98x:var(--color-neutral-250-44icxb);--color-board-placeholder-hover-1ypvix:var(--color-primary-100-58nnj0);--color-drag-placeholder-active-5yp2yr:var(--color-neutral-250-44icxb);--color-drag-placeholder-hover-6kex3x:var(--color-primary-100-58nnj0);--color-dropzone-background-default-dr890y:var(--color-white-8gqww3);--color-dropzone-background-hover-qlicxo:var(--color-primary-50-aa5n1e);--color-dropzone-text-default-ckbdhp:var(--color-neutral-650-71gsq9);--color-dropzone-text-hover-q8hqj2:var(--color-neutral-650-71gsq9);--color-dropzone-border-default-dyksxl:var(--color-neutral-500-qie7lu);--color-dropzone-border-hover-3yk86t:var(--color-primary-900-4z5u9d);--color-gap-global-drawer-kugmko:var(--color-neutral-250-44icxb);--color-tree-view-connector-line-p5bsjl:var(--color-neutral-500-qie7lu);--color-background-action-card-default-k6nr0h:var(--color-white-8gqww3);--color-background-action-card-hover-u4hmg2:var(--color-primary-50-aa5n1e);--color-background-action-card-active-vzxcjp:var(--color-primary-100-58nnj0);--color-border-action-card-default-3tz7pn:var(--color-primary-600-y57ptg);--color-border-action-card-hover-lbh2cb:var(--color-primary-900-4z5u9d);--color-border-action-card-active-xgsink:var(--color-primary-900-4z5u9d);--color-border-action-card-disabled-3iztup:var(--color-neutral-400-7yiv8c);--color-background-action-card-disabled-manw7m:var(--color-white-8gqww3);--color-text-action-card-disabled-4yphot:var(--color-neutral-500-qie7lu);--color-icon-action-card-default-7i5r7y:var(--color-primary-600-y57ptg);--color-icon-action-card-hover-23030m:var(--color-primary-900-4z5u9d);--color-icon-action-card-active-44m3aw:var(--color-primary-900-4z5u9d);--color-icon-action-card-disabled-1y2k7q:var(--color-neutral-400-7yiv8c);--color-background-skeleton-gesspb:var(--color-neutral-500-qie7lu);--color-background-skeleton-wave-tm5bv0:var(--color-neutral-150-897886);--color-background-badge-green-7yl9sa:var(--color-background-notification-green-3dr7jq);--color-background-badge-blue-mknsez:var(--color-background-notification-blue-7ab30m);--color-background-badge-red-ne6s9v:var(--color-background-notification-red-zr80fr);--color-background-badge-yellow-r2djaq:var(--color-background-notification-yellow-qelwzf);--color-background-badge-grey-d86bx7:var(--color-background-notification-grey-5xysq8);--color-border-badge-jfd10m:transparent;--color-border-badge-grey-vkinn0:transparent;--color-border-badge-green-5ck1eg:transparent;--color-border-badge-blue-712lex:transparent;--color-border-badge-red-79u7u9:transparent;--color-text-badge-grey-ixmqo2:var(--color-text-notification-default-7d318z);--color-text-badge-green-riw4b9:var(--color-text-notification-default-7d318z);--color-text-badge-blue-e70asl:var(--color-text-notification-default-7d318z);--color-text-badge-red-sgrbu5:var(--color-text-notification-default-7d318z);--color-background-code-view-jsfu3b:#f8f8f8;--color-background-visual-accent-red-92cfo3:#ffe0e0;--color-background-visual-accent-yellow-o8k8el:#fffbbd;--color-background-visual-accent-indigo-7qoyl7:#dbe4ff;--color-background-visual-accent-green-zpkphe:#d9ffd6;--color-background-visual-accent-orange-xdcg4l:rgba(255, 224, 214, 0.6);--color-background-visual-accent-purple-y7g3r8:rgba(242, 229, 255, 0.6);--color-background-visual-accent-lime-earrno:var(--color-lime-100-otl46x);--color-background-visual-accent-grey-imbzsu:var(--color-neutral-250-44icxb);--color-background-visual-accent-teal-hvhnbx:rgba(204, 255, 252, 0.7);--color-background-visual-accent-blue-ypdgn7:rgba(209, 241, 255, 0.6);--color-background-visual-accent-violet-cu3w19:rgba(232, 229, 255, 0.6);--color-background-visual-accent-magenta-jr8vqs:rgba(255, 224, 251, 0.6);--color-background-visual-accent-pink-h6fxwl:rgba(255, 224, 240, 0.7);--color-background-visual-accent-amber-7yv19p:rgba(255, 232, 189, 0.7);--color-text-visual-accent-red-fclpko:var(--color-error-700-7lq77o);--color-text-visual-accent-yellow-yh5zjd:var(--color-warning-900-pptiqu);--color-text-visual-accent-indigo-tmhh2w:var(--color-info-800-qix7o4);--color-text-visual-accent-green-iqgyny:var(--color-success-600-zd7qq8);--color-text-visual-accent-orange-jquoue:#a82700;--color-text-visual-accent-purple-w26ry3:#962eff;--color-text-visual-accent-lime-zreeiy:#007000;--color-text-visual-accent-grey-iyth5l:var(--color-neutral-850-4jdilp);--color-text-visual-accent-teal-h3pfbr:#008077;--color-text-visual-accent-blue-maw06u:#006ce0;--color-text-visual-accent-violet-weiidr:#6842ff;--color-text-visual-accent-magenta-pa2pr1:#b2008f;--color-text-visual-accent-pink-acvrue:#bb005d;--color-text-visual-accent-amber-jsjo5d:#9e3700;--font-button-letter-spacing-pa0z1b:0.005em;--font-chart-detail-size-4m02fj:var(--font-size-body-s-1x7g9p);--font-decoration-style-link-g5eagq:solid;--font-decoration-line-link-secondary-3gx3s7:none;--font-decoration-thickness-link-qk6x1v:1px;--font-decoration-thickness-link-display-l-1712c5:2px;--font-display-label-weight-mkous0:700;--font-size-expandable-heading-y31gpk:var(--font-size-heading-s-eoc3f5);--font-family-base-it1iwj:"Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif;--font-family-display-3cy16j:var(--font-family-base-it1iwj);--font-family-heading-sj1o7b:var(--font-family-base-it1iwj);--font-family-monospace-kmwamq:Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace;--font-header-h2-description-line-height-3la7p5:var(--line-height-body-m-0o0x7a);--font-header-h2-description-size-zzwl73:var(--font-size-body-m-ah2cqi);--font-link-button-letter-spacing-ff64h3:var(--font-button-letter-spacing-pa0z1b);--font-link-button-weight-9b3txm:var(--font-weight-button-okfra0);--font-panel-header-line-height-a7wqal:var(--line-height-heading-m-31pbs2);--font-panel-header-size-n13ey0:var(--font-size-heading-m-h3yood);--font-side-navigation-section-header-size-o8y9qu:inherit;--font-side-navigation-section-header-weight-9k43ua:inherit;--font-size-body-m-ah2cqi:14px;--font-size-body-s-1x7g9p:12px;--font-size-display-l-klydrs:42px;--font-size-display-xl-9to0e2:64px;--font-size-form-label-gye76n:var(--font-size-body-m-ah2cqi);--font-size-heading-l-avcpeq:20px;--font-size-heading-m-h3yood:18px;--font-size-heading-s-eoc3f5:16px;--font-size-heading-xl-ideku8:24px;--font-size-heading-xs-82cv03:14px;--font-size-key-value-pairs-label-234zdr:var(--font-size-body-m-ah2cqi);--font-size-tabs-0l91lw:var(--font-size-heading-s-eoc3f5);--font-smoothing-moz-osx-xijpx2:grayscale;--font-smoothing-webkit-q0yvsv:antialiased;--font-wayfinding-link-active-weight-or9eg1:700;--font-weight-alert-header-easjaz:700;--font-weight-bold-sb5cow:700;--font-weight-breadcrumb-current-3wqijz:var(--font-weight-bold-sb5cow);--font-weight-button-okfra0:700;--font-weight-display-l-hsyb6f:700;--font-weight-display-xl-1ggjqx:400;--font-weight-flashbar-header-3v9asy:700;--font-weight-form-label-ta2x8t:var(--font-display-label-weight-mkous0);--font-weight-heading-l-3ci36z:700;--font-weight-heading-m-dbx60m:700;--font-weight-heading-s-y9e0nc:700;--font-weight-heading-xl-h7l1n7:700;--font-weight-heading-xs-mlcxyf:700;--font-weight-heavy-fvobqp:700;--font-weight-key-value-pairs-label-b27uri:var(--font-display-label-weight-mkous0);--font-weight-lighter-vh1a0r:300;--font-weight-link-secondary-vl6p0n:inherit;--font-weight-normal-6pwwrr:400;--font-weight-tabs-gol1bs:700;--font-weight-tabs-disabled-mjym62:var(--font-wayfinding-link-active-weight-or9eg1);--letter-spacing-body-s-ydt85h:0.005em;--letter-spacing-display-l-d92shc:-0.03em;--letter-spacing-display-xl-hnhwfo:-0.03em;--letter-spacing-heading-l-lvk3vu:-0.015em;--letter-spacing-heading-m-6s83m7:-0.010em;--letter-spacing-heading-s-w6ssx5:-0.005em;--letter-spacing-heading-xl-ylo9r3:-0.02em;--letter-spacing-heading-xs-5ylvnd:normal;--line-height-body-m-0o0x7a:20px;--line-height-body-s-witfu0:16px;--line-height-display-l-c9cw0x:48px;--line-height-display-xl-6v0dhp:72px;--line-height-form-label-mthgzn:var(--line-height-body-m-0o0x7a);--line-height-heading-l-p6ywoa:24px;--line-height-heading-m-31pbs2:22px;--line-height-heading-s-kvu7je:20px;--line-height-heading-xl-4ak3uu:30px;--line-height-heading-xs-d169su:18px;--line-height-key-value-pairs-label-3qe79g:var(--line-height-body-m-0o0x7a);--line-height-tabs-8lu1s9:var(--line-height-heading-s-kvu7je);--border-active-width-ami3qz:4px;--border-code-editor-status-divider-width-pxp13b:var(--border-divider-section-width-6yy7bf);--border-container-sticky-width-cnpiql:0px;--border-container-top-width-d226oy:0px;--border-control-focus-ring-shadow-spread-w8c9pj:1px;--border-control-invalid-focus-ring-shadow-spread-tddmni:2px;--border-divider-list-width-fkxqpj:1px;--border-divider-section-width-6yy7bf:1px;--border-dropdown-virtual-offset-width-2kem13:2px;--border-invalid-width-6tdnxf:8px;--border-item-width-07nflj:2px;--border-line-chart-dash-array-eng3pw:3 5;--border-line-chart-line-join-6bwgqb:round;--border-line-chart-width-2vn9vw:2px;--border-link-focus-ring-outline-vyuxjf:0;--border-link-focus-ring-shadow-spread-m80av9:2px;--border-panel-header-width-b1jkn6:1px;--border-panel-top-width-zll4ct:1px;--border-radius-action-card-default-dqfmm3:var(--border-radius-card-default-gnx3cu);--border-radius-action-card-embedded-pptj8a:var(--border-radius-card-embedded-aotdnk);--border-radius-alert-1vdw3k:var(--border-radius-flashbar-4pmpn4);--border-radius-badge-bkyxy3:4px;--border-radius-button-o4hgle:20px;--border-radius-calendar-day-focus-ring-306y0q:3px;--border-radius-card-default-gnx3cu:var(--border-radius-container-oytsuh);--border-radius-card-embedded-aotdnk:var(--border-radius-chat-bubble-6sdyvn);--border-radius-chat-bubble-6sdyvn:8px;--border-radius-support-prompt-h13yqv:8px;--border-radius-code-editor-wzj840:var(--border-radius-input-4jqn1t);--border-radius-container-oytsuh:16px;--border-radius-control-circular-focus-ring-fyvza2:4px;--border-radius-control-default-focus-ring-qxvyu6:4px;--border-radius-dropdown-3ba59y:var(--border-radius-item-1uqlrk);--border-radius-dropzone-9w0g9c:12px;--border-radius-flashbar-4pmpn4:12px;--border-radius-input-4jqn1t:8px;--border-radius-item-1uqlrk:8px;--border-radius-side-navigation-item-onps6d:var(--border-radius-item-1uqlrk);--border-radius-side-navigation-item-collapsed-228rgq:50%;--border-radius-item-card-default-bdkbzj:var(--border-radius-card-default-gnx3cu);--border-radius-item-card-embedded-t49ptn:var(--border-radius-card-embedded-aotdnk);--border-radius-popover-9u2hyl:var(--border-radius-input-4jqn1t);--border-radius-skeleton-kx3cr3:8px;--border-radius-status-indicator-d57phk:var(--border-radius-badge-bkyxy3);--border-radius-tabs-focus-ring-q41g4g:20px;--border-radius-tiles-gz70vm:var(--border-radius-input-4jqn1t);--border-radius-token-od71mi:var(--border-radius-input-4jqn1t);--border-radius-token-inline-l849jm:4px;--border-radius-tutorial-panel-item-2fxmy2:var(--border-radius-input-4jqn1t);--border-table-sticky-width-tp89lc:1px;--border-width-action-card-active-f3qh9s:var(--border-width-card-zeveda);--border-width-action-card-default-j7vgkm:var(--border-width-card-zeveda);--border-width-action-card-disabled-pa86oz:var(--border-width-card-zeveda);--border-width-action-card-hover-igc3us:var(--border-width-card-zeveda);--border-width-alert-szyw70:2px;--border-width-alert-block-end-xdj91e:var(--border-width-alert-szyw70);--border-width-alert-block-start-cth98t:var(--border-width-alert-szyw70);--border-width-alert-inline-end-zl2y5o:var(--border-width-alert-szyw70);--border-width-alert-inline-start-rcd99y:var(--border-width-alert-szyw70);--border-width-flashbar-inline-start-sc197b:0px;--border-width-button-i28q4x:2px;--border-width-card-zeveda:var(--border-divider-section-width-6yy7bf);--border-width-card-selected-3khl3i:var(--border-item-width-07nflj);--border-width-dropdown-hgpxvv:2px;--border-width-field-kkqkbu:1px;--border-width-icon-big-r1kyxg:3px;--border-width-icon-large-05r7ry:4px;--border-width-icon-medium-25r8hx:2px;--border-width-icon-normal-1eu5ou:2px;--border-width-icon-small-zh7jem:2px;--border-width-icon-x-small-bn45fp:1.5px;--border-width-item-card-go36hg:var(--border-width-card-zeveda);--border-width-item-selected-o7yb60:2px;--border-width-layout-side-navigation-6ggnbg:var(--border-divider-section-width-6yy7bf);--border-width-badge-0m5ffn:0px;--border-width-popover-kmn40f:2px;--border-width-token-pzg3k6:2px;--motion-duration-extra-slow-4mjeir:270ms;--motion-duration-fast-hbk4qo:90ms;--motion-duration-moderate-tyjo66:135ms;--motion-duration-refresh-only-fast-dt2ov0:115ms;--motion-duration-refresh-only-medium-nisd45:165ms;--motion-duration-refresh-only-slow-e1sone:250ms;--motion-duration-avatar-gen-ai-gradient-ivitap:3600ms;--motion-duration-avatar-loading-dots-dpcmh3:1200ms;--motion-duration-rotate-180-66ve0a:var(--motion-duration-moderate-tyjo66);--motion-duration-rotate-90-kmhfmi:var(--motion-duration-moderate-tyjo66);--motion-duration-show-paced-375nmk:var(--motion-duration-slow-6o652i);--motion-duration-show-quick-s1afj1:var(--motion-duration-moderate-tyjo66);--motion-duration-slow-6o652i:180ms;--motion-duration-transition-quick-7gmczi:var(--motion-duration-fast-hbk4qo);--motion-duration-transition-show-paced-c2gfl6:var(--motion-duration-slow-6o652i);--motion-duration-transition-show-quick-gdpfz9:var(--motion-duration-fast-hbk4qo);--motion-easing-ease-out-quart-t86r4c:cubic-bezier(0.165, 0.84, 0.44, 1);--motion-easing-refresh-only-a-7ceu96:cubic-bezier(0, 0, 0, 1);--motion-easing-refresh-only-b-xnq1nu:cubic-bezier(1, 0, 0.83, 1);--motion-easing-refresh-only-c-mb1im0:cubic-bezier(0.84, 0, 0.16, 1);--motion-easing-avatar-gen-ai-gradient-gjkcfh:cubic-bezier(0.7, 0, 0.3, 1);--motion-easing-rotate-180-z9fsm6:var(--motion-easing-ease-out-quart-t86r4c);--motion-easing-rotate-90-n2vusk:var(--motion-easing-ease-out-quart-t86r4c);--motion-easing-show-paced-14it8z:ease-out;--motion-easing-show-quick-6uw8ms:ease-out;--motion-easing-transition-quick-i7wjws:linear;--motion-easing-transition-show-paced-a17v4j:ease-out;--motion-easing-responsive-5r0xch:var(--motion-easing-refresh-only-a-7ceu96);--motion-easing-sticky-qwpsit:var(--motion-easing-refresh-only-b-xnq1nu);--motion-easing-expressive-msf1v5:var(--motion-easing-refresh-only-c-mb1im0);--motion-duration-responsive-qnm32i:var(--motion-duration-refresh-only-fast-dt2ov0);--motion-duration-expressive-rqncdh:var(--motion-duration-refresh-only-medium-nisd45);--motion-duration-complex-wshqi4:var(--motion-duration-refresh-only-slow-e1sone);--motion-duration-tooltip-enter-khq7oc:var(--motion-duration-refresh-only-fast-dt2ov0);--motion-easing-tooltip-enter-xqcazz:var(--motion-easing-refresh-only-a-7ceu96);--motion-duration-expandable-content-enter-0cl14x:var(--motion-duration-show-paced-375nmk);--motion-easing-expandable-content-enter-2wtlsw:var(--motion-easing-show-paced-14it8z);--motion-duration-side-navigation-content-enter-fade-2at6m1:0ms;--motion-duration-side-navigation-content-exit-hos7vd:0ms;--motion-duration-side-navigation-content-exit-fade-5001v4:0ms;--motion-easing-side-navigation-content-exit-9qvken:var(--motion-easing-show-quick-6uw8ms);--motion-keyframes-fade-in-jdabde:awsui-fade-in-35003c;--motion-keyframes-fade-out-dc5qip:awsui-fade-out-35003c;--motion-keyframes-status-icon-error-t4lgjg:awsui-status-icon-error-35003c;--motion-keyframes-scale-popup-ltkgjn:awsui-scale-popup-35003c;--size-calendar-grid-width-otrptj:238px;--size-control-4lfvyn:16px;--size-icon-big-a97f5f:32px;--size-icon-large-p7a3b3:48px;--size-icon-medium-94pr9n:20px;--size-icon-normal-p56nwq:16px;--size-table-selection-horizontal-alxwpu:40px;--size-vertical-input-zzexyz:32px;--size-vertical-panel-icon-offset-r0nr13:15px;--size-side-navigation-item-height-qbsif3:28px;--size-side-navigation-item-collapsed-1z9obc:30px;--size-side-navigation-collapsed-width-91slhy:52px;--space-alert-action-left-y53yuo:var(--space-s-3efzd3);--space-alert-horizontal-d4v6oh:var(--space-flashbar-horizontal-78juj9);--space-alert-message-right-23wxn0:var(--space-xxs-nvfpu6);--space-alert-vertical-o10ypa:var(--space-flashbar-vertical-nxgmvu);--space-button-focus-outline-gutter-yu5iti:4px;--space-button-horizontal-3tjric:var(--space-scaled-l-44fftl);--space-button-vertical-bg2b84:var(--space-scaled-xxs-5ynq0b);--space-token-vertical-2xlmr3:var(--space-scaled-xxs-5ynq0b);--space-field-vertical-5xbehi:5px;--space-button-icon-focus-outline-gutter-vertical-9vrmoj:0px;--space-button-icon-only-horizontal-u1ruw2:6px;--space-button-inline-icon-focus-outline-gutter-55683g:0px;--space-button-modal-dismiss-vertical-1u20hc:var(--space-scaled-xxxs-yf0kjr);--space-calendar-grid-focus-outline-gutter-j14z2a:-5px;--space-calendar-grid-selected-focus-outline-gutter-tpdldq:var(--space-calendar-grid-focus-outline-gutter-j14z2a);--space-calendar-grid-gutter-evwmpl:6px;--space-card-horizontal-default-sliq63:var(--space-container-horizontal-40y810);--space-card-horizontal-embedded-r9c71y:var(--space-s-3efzd3);--space-card-vertical-default-cjj558:var(--space-scaled-m-ga2lny);--space-card-vertical-embedded-8uv937:10px;--space-item-card-horizontal-default-7hnumu:var(--space-card-horizontal-default-sliq63);--space-item-card-horizontal-embedded-h5oci0:var(--space-card-horizontal-embedded-r9c71y);--space-item-card-vertical-default-xliogl:var(--space-card-vertical-default-cjj558);--space-item-card-vertical-embedded-f11w1e:var(--space-card-vertical-embedded-8uv937);--space-code-editor-status-focus-outline-gutter-fx6ggl:-7px;--space-container-content-top-z8gfsm:var(--space-xxs-nvfpu6);--space-container-header-top-gzp8xj:var(--space-s-3efzd3);--space-container-header-bottom-f1ldfh:var(--space-scaled-xs-xqilfh);--space-container-horizontal-40y810:var(--space-l-fzlzfv);--space-content-header-padding-bottom-zfipo5:var(--space-scaled-m-ga2lny);--space-dark-header-overlap-distance-k7x90o:36px;--space-expandable-section-icon-offset-top-ephedg:var(--space-scaled-2x-xxs-kodb19);--space-field-horizontal-uoy5ii:var(--space-s-3efzd3);--space-field-icon-offset-whjgo7:36px;--space-filtering-token-dismiss-button-focus-outline-gutter-kgqzhy:-5px;--space-filtering-token-operation-select-focus-outline-gutter-fjiijl:-5px;--space-flashbar-action-left-zhrgkc:var(--space-s-3efzd3);--space-flashbar-dismiss-right-rwr9xx:0px;--space-flashbar-horizontal-78juj9:var(--space-m-wcb4ea);--space-flashbar-vertical-nxgmvu:var(--space-scaled-xs-xqilfh);--space-grid-gutter-1toadg:var(--space-l-fzlzfv);--space-key-value-gap-w2j5w5:0px;--space-layout-content-bottom-f94vr9:var(--space-scaled-2x-xxxl-6a2y17);--space-layout-content-horizontal-v4uatt:var(--space-scaled-2x-xl-0nwyab);--space-layout-toggle-diameter-2vfm16:36px;--space-layout-toggle-padding-64f652:var(--space-static-s-g2c9ph);--space-modal-content-bottom-qw76uh:var(--space-scaled-2x-m-rtlidu);--space-modal-horizontal-cr4jso:var(--space-container-horizontal-40y810);--space-panel-content-bottom-8jqonw:var(--space-scaled-xxxl-nd4hl4);--space-panel-content-top-lt9olo:var(--space-scaled-l-44fftl);--space-panel-divider-margin-horizontal-i2dxcq:var(--space-xs-oxob9f);--space-panel-header-vertical-hdddn7:var(--space-scaled-l-44fftl);--space-panel-nav-left-19wkjr:28px;--space-panel-side-left-7vb0n9:28px;--space-panel-side-right-a84thf:var(--space-scaled-xl-tn3nzh);--space-panel-split-top-5nzrkx:var(--space-scaled-l-44fftl);--space-panel-split-bottom-hn65yv:var(--space-scaled-l-44fftl);--space-segmented-control-focus-outline-gutter-m9q1qx:6px;--space-tabs-content-top-rhy3sv:var(--space-scaled-s-l1ed96);--space-tabs-focus-outline-gutter-gh96v4:-8px;--space-tabs-vertical-wu27o9:var(--space-scaled-xxs-5ynq0b);--space-table-content-bottom-ibmb5i:var(--space-xxs-nvfpu6);--space-table-embedded-header-top-ntojjd:0px;--space-table-footer-horizontal-uapu9s:var(--space-table-header-horizontal-yrxhz4);--space-table-header-focus-outline-gutter-p4g2mi:0px;--space-table-header-horizontal-yrxhz4:0px;--space-table-header-tools-bottom-bkdrzf:0px;--space-table-header-tools-full-page-bottom-ucjhvz:4px;--space-table-horizontal-iknnmm:var(--space-container-horizontal-40y810);--space-tree-view-indentation-cjnezd:var(--space-xl-8vtah0);--space-side-navigation-item-default-gap-ackaqe:var(--space-none-gdb8mw);--space-side-navigation-item-icon-gap-xss110:var(--space-xxs-nvfpu6);--space-tile-gutter-f2gfrx:var(--space-xl-8vtah0);--space-action-card-horizontal-default-g59mj4:var(--space-card-horizontal-default-sliq63);--space-action-card-horizontal-embedded-gpco9t:var(--space-card-horizontal-embedded-r9c71y);--space-action-card-vertical-default-x57ev0:var(--space-card-vertical-default-cjj558);--space-action-card-vertical-embedded-enqrpn:var(--space-card-vertical-embedded-8uv937);--space-action-card-description-padding-top-ztuzqg:var(--space-scaled-xxs-5ynq0b);--space-option-padding-vertical-b2pbuh:var(--space-xxs-nvfpu6);--space-option-padding-horizontal-940ak4:var(--space-l-fzlzfv);--space-status-indicator-padding-horizontal-rjftd5:var(--space-none-gdb8mw);--space-scaled-2x-xxs-kodb19:var(--space-xxs-nvfpu6);--space-scaled-2x-m-rtlidu:var(--space-m-wcb4ea);--space-scaled-2x-l-jc61dy:var(--space-l-fzlzfv);--space-scaled-2x-xl-0nwyab:var(--space-xl-8vtah0);--space-scaled-2x-xxxl-6a2y17:var(--space-xxxl-43mhss);--space-scaled-none-bndb3k:var(--space-none-gdb8mw);--space-scaled-xxxs-yf0kjr:var(--space-xxxs-e3xs98);--space-scaled-xxs-5ynq0b:var(--space-xxs-nvfpu6);--space-scaled-xs-xqilfh:var(--space-xs-oxob9f);--space-scaled-s-l1ed96:var(--space-s-3efzd3);--space-scaled-m-ga2lny:var(--space-m-wcb4ea);--space-scaled-l-44fftl:var(--space-l-fzlzfv);--space-scaled-xl-tn3nzh:var(--space-xl-8vtah0);--space-scaled-xxl-ocns8c:var(--space-xxl-t8dgip);--space-scaled-xxxl-nd4hl4:var(--space-xxxl-43mhss);--space-static-xxxs-saudbe:var(--space-xxxs-e3xs98);--space-static-xxs-va3e7q:var(--space-xxs-nvfpu6);--space-static-xs-zoct3a:var(--space-xs-oxob9f);--space-static-s-g2c9ph:var(--space-s-3efzd3);--space-static-m-v7qexv:var(--space-m-wcb4ea);--space-static-l-akw1jw:var(--space-l-fzlzfv);--space-static-xl-wwrxnb:var(--space-xl-8vtah0);--space-static-xxl-lo9e9g:var(--space-xxl-t8dgip);--space-static-xxxl-o5ukzy:var(--space-xxxl-43mhss);--space-none-gdb8mw:0px;--space-xxxs-e3xs98:2px;--space-xxs-nvfpu6:4px;--space-xs-oxob9f:8px;--space-s-3efzd3:12px;--space-m-wcb4ea:16px;--space-l-fzlzfv:20px;--space-xl-8vtah0:24px;--space-xxl-t8dgip:32px;--space-xxxl-43mhss:40px;--shadow-card-4htisq:none;--shadow-item-card-4wauvh:var(--shadow-card-4htisq);--shadow-container-lqaaq5:0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12);--shadow-container-active-769k1n:0px 1px 1px 1px #e9ebed, 0px 6px 36px #0007161a;--shadow-dropdown-0tabu0:0px 4px 20px 1px rgba(0, 7, 22, 0.10);--shadow-dropup-9qrwm1:var(--shadow-dropdown-0tabu0);--shadow-flash-collapsed-yir9gr:0px 4px 4px rgba(0, 0, 0, 0.25);--shadow-flash-sticky-y1po23:0px 4px 8px rgba(0, 7, 22, 0.10);--shadow-modal-pk8r4f:var(--shadow-dropdown-0tabu0);--shadow-panel-79zoks:0px 0px 0px 1px #b6bec9;--shadow-panel-toggle-k9md8f:0px 6px 12px 1px rgba(0, 7, 22, 0.12);--shadow-popover-jg6xpa:var(--shadow-dropdown-0tabu0);--shadow-split-bottom-rjce88:0px -36px 36px -36px rgba(0, 7, 22, 0.10);--shadow-split-side-r0sirg:-1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.10);--shadow-sticky-3k6st0:0px 4px 8px 1px rgba(0, 7, 22, 0.10);--shadow-sticky-embedded-kt8qtj:0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.10);--shadow-sticky-column-first-ydh9fl:4px 0px 8px 1px rgba(0, 7, 22, 0.1);--shadow-sticky-column-last-vwks1w:-4px 0 8px 1px rgba(0, 28, 36, 0.1)}@media not print{.awsui-polaris-dark-mode:not(#\9 ){--color-charts-red-300-olmjsi:#d63f38;--color-charts-red-400-isr6tw:#ed5958;--color-charts-red-500-e0j5db:#fe6e73;--color-charts-red-600-aurxs7:#ff8a8a;--color-charts-red-700-ts567b:#ffa09e;--color-charts-red-800-wlvx5u:#ffb3b0;--color-charts-red-900-pkf9oo:#ffc4c0;--color-charts-red-1000-3a1yw7:#ffd2cf;--color-charts-red-1100-xapyao:#ffe0dd;--color-charts-red-1200-5p7z31:#ffecea;--color-charts-orange-300-d512x8:#c55305;--color-charts-orange-400-ji4bsw:#de6923;--color-charts-orange-500-ya3uma:#f27c36;--color-charts-orange-600-h6qmjd:#f89256;--color-charts-orange-700-ef6lra:#fca572;--color-charts-orange-800-pua14c:#ffb68b;--color-charts-orange-900-noxk1x:#ffc6a4;--color-charts-orange-1000-pi41qs:#ffd4bb;--color-charts-orange-1100-vfjfti:#ffe1cf;--color-charts-orange-1200-hznn6l:#ffede2;--color-charts-yellow-300-y81llb:#977001;--color-charts-yellow-400-34ffhn:#b08400;--color-charts-yellow-500-fud7pd:#c59600;--color-charts-yellow-600-mhtqw5:#d3a61c;--color-charts-yellow-700-83wlw8:#dfb52c;--color-charts-yellow-800-798rd9:#eac33a;--color-charts-yellow-900-7cv7xf:#f1cf65;--color-charts-yellow-1000-qxux8s:#f7db8a;--color-charts-yellow-1100-uq306x:#fce5a8;--color-charts-yellow-1200-yzbn97:#ffefc9;--color-charts-green-300-4vcj3x:#48851a;--color-charts-green-400-17qsui:#5a9b29;--color-charts-green-500-jfsjxv:#69ae34;--color-charts-green-600-wv9qmv:#7dbd4c;--color-charts-green-700-cs85rt:#8fca61;--color-charts-green-800-uf2hz1:#9fd673;--color-charts-green-900-9gbga8:#b2df8d;--color-charts-green-1000-i8zh8v:#c5e7a8;--color-charts-green-1100-jvygmd:#d5efbe;--color-charts-green-1200-j3pq5d:#e4f7d5;--color-charts-teal-300-z98zj7:#018977;--color-charts-teal-400-56n88z:#009d89;--color-charts-teal-500-rth6lt:#00b09b;--color-charts-teal-600-8du6fz:#40bfa9;--color-charts-teal-700-uw2mnc:#5fccb7;--color-charts-teal-800-bfzpqi:#77d7c3;--color-charts-teal-900-6dlmvu:#94e0d0;--color-charts-teal-1000-w0f47z:#ace9db;--color-charts-teal-1100-nxjd1g:#c2f0e6;--color-charts-teal-1200-pra67a:#d7f7f0;--color-charts-blue-1-300-qh9tfd:#00819c;--color-charts-blue-1-400-lb603m:#0497ba;--color-charts-blue-1-500-qinv3j:#08aad2;--color-charts-blue-1-600-s2rab0:#44b9dd;--color-charts-blue-1-700-d7t5dx:#63c6e7;--color-charts-blue-1-800-mxkxpy:#79d2f0;--color-charts-blue-1-900-sjmqvr:#98dcf5;--color-charts-blue-1-1000-lpbuvz:#b3e4f8;--color-charts-blue-1-1100-xogdxx:#caedfc;--color-charts-blue-1-1200-ixgwmz:#ddf4ff;--color-charts-blue-2-300-1v384d:#486de8;--color-charts-blue-2-400-rxxgtq:#6384f5;--color-charts-blue-2-500-ruk0de:#7698fe;--color-charts-blue-2-600-lo6i5y:#8ea9ff;--color-charts-blue-2-700-34k7cj:#a2b8ff;--color-charts-blue-2-800-zu6odr:#b1c5ff;--color-charts-blue-2-900-ymzenu:#c3d1ff;--color-charts-blue-2-1000-3cb5pp:#d2dcff;--color-charts-blue-2-1100-2i5iyj:#dfe6ff;--color-charts-blue-2-1200-psp6nr:#ecf0ff;--color-charts-purple-300-0ok6ek:#8d59de;--color-charts-purple-400-ii1385:#a173ea;--color-charts-purple-500-7o0wwu:#b088f5;--color-charts-purple-600-6hm3go:#bf9bf9;--color-charts-purple-700-8gwnqy:#cbabfc;--color-charts-purple-800-xdogv4:#d6baff;--color-charts-purple-900-pn3eo8:#dfc8ff;--color-charts-purple-1000-khsaxw:#e8d5ff;--color-charts-purple-1100-zhwl3m:#efe2ff;--color-charts-purple-1200-ym5d3r:#f5edff;--color-charts-pink-300-z5a939:#c64a70;--color-charts-pink-400-qt1m37:#d56889;--color-charts-pink-500-ft545n:#e07f9d;--color-charts-pink-600-54ek4a:#eb92ad;--color-charts-pink-700-zb8btv:#f5a2bb;--color-charts-pink-800-jqpkh8:#ffb0c8;--color-charts-pink-900-475x4w:#ffc1d4;--color-charts-pink-1000-siat3w:#ffd1de;--color-charts-pink-1100-go6dp1:#ffdfe8;--color-charts-pink-1200-ea8pra:#ffecf1;--color-charts-status-critical-em1vke:var(--color-charts-red-300-olmjsi);--color-charts-status-high-en33se:var(--color-charts-red-500-e0j5db);--color-charts-status-medium-g4wohy:var(--color-charts-orange-600-h6qmjd);--color-charts-status-low-npxkw8:var(--color-charts-yellow-700-83wlw8);--color-charts-status-positive-de8ie2:var(--color-charts-green-500-jfsjxv);--color-charts-status-info-y2i3lu:var(--color-charts-blue-1-500-qinv3j);--color-charts-threshold-negative-1dildj:var(--color-error-400-0attjy);--color-charts-threshold-positive-581z1h:var(--color-success-500-q2gkbr);--color-charts-threshold-info-yudcio:var(--color-info-300-gr03ol);--color-charts-threshold-neutral-v1mfm4:var(--color-neutral-450-1qd1gj);--color-charts-line-grid-bt29s2:var(--color-neutral-650-71gsq9);--color-charts-line-tick-4yvz87:var(--color-neutral-650-71gsq9);--color-charts-line-axis-em0vvi:var(--color-neutral-650-71gsq9);--color-charts-error-bar-marker-mh958m:var(--color-white-8gqww3);--color-severity-dark-red-x534qr:#d63f38;--color-severity-red-xinxzv:#fe6e73;--color-text-notification-severity-critical-khv2hu:var(--color-black-ovotbf);--color-text-notification-severity-high-zue0nb:var(--color-neutral-950-isf7er);--color-grey-opaque-70-cvz3jo:rgba(15, 20, 26, 0.7);--color-grey-transparent-tka2vy:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-ubw5r9:rgba(15, 20, 26, 1);--color-background-badge-icon-891h1a:var(--color-error-400-0attjy);--color-background-button-link-active-v4eyop:var(--color-neutral-700-ak23en);--color-background-button-link-hover-0pksqg:var(--color-neutral-800-74t6ax);--color-background-button-normal-active-zilsno:var(--color-neutral-700-ak23en);--color-background-button-normal-default-fv5gk5:var(--color-neutral-850-4jdilp);--color-background-button-normal-disabled-r1sbm8:var(--color-neutral-850-4jdilp);--color-background-button-normal-hover-5npmy4:var(--color-neutral-800-74t6ax);--color-background-toggle-button-normal-pressed-o4tp1c:var(--color-neutral-700-ak23en);--color-background-button-primary-disabled-hpc1ip:var(--color-neutral-750-dkue87);--color-background-direction-button-disabled-202c2m:var(--color-neutral-750-dkue87);--color-background-calendar-current-date-zfwho0:var(--color-neutral-700-ak23en);--color-background-cell-shaded-gn1d5h:var(--color-neutral-800-74t6ax);--color-background-code-editor-gutter-active-line-default-qohgmn:var(--color-neutral-500-qie7lu);--color-background-code-editor-gutter-default-d12amf:var(--color-neutral-800-74t6ax);--color-background-code-editor-loading-sxdv3g:var(--color-neutral-800-74t6ax);--color-background-code-editor-pane-item-hover-kv9rup:var(--color-neutral-700-ak23en);--color-background-code-editor-status-bar-3xpkyl:var(--color-neutral-800-74t6ax);--color-background-container-content-3l65xf:var(--color-neutral-850-4jdilp);--color-background-container-header-fyunra:var(--color-neutral-850-4jdilp);--color-background-control-checked-ps9rs7:var(--color-primary-400-v2wnw9);--color-background-control-default-3j33uv:var(--color-neutral-850-4jdilp);--color-background-control-disabled-upczma:var(--color-neutral-700-ak23en);--color-background-dropdown-item-default-um2ezn:var(--color-neutral-800-74t6ax);--color-background-dropdown-item-filter-match-mps57q:var(--color-neutral-700-ak23en);--color-background-dropdown-item-hover-t1sqov:var(--color-neutral-900-ean24s);--color-background-inline-code-7amxa4:rgba(255, 255, 255, 0.1);--color-background-input-default-hqy3o4:var(--color-neutral-850-4jdilp);--color-background-input-disabled-zcf7em:var(--color-neutral-800-74t6ax);--color-background-item-selected-uvkhwu:var(--color-primary-1000-thy6z6);--color-background-layout-main-nwv8ds:var(--color-neutral-850-4jdilp);--color-background-layout-panel-hover-3h4oa6:var(--color-neutral-700-ak23en);--color-background-layout-toggle-selected-active-bvoskn:var(--color-primary-400-v2wnw9);--color-background-layout-toggle-selected-default-rev4e2:var(--color-primary-400-v2wnw9);--color-background-layout-toggle-selected-hover-oolvmi:var(--color-primary-300-63o2km);--color-background-notification-grey-5xysq8:var(--color-neutral-600-e9eezz);--color-background-popover-m9g1o4:var(--color-neutral-800-74t6ax);--color-background-progress-bar-value-default-emou56:var(--color-primary-400-v2wnw9);--color-background-progress-bar-default-ew5ulz:var(--color-neutral-700-ak23en);--color-background-segment-active-20y3xe:var(--color-primary-400-v2wnw9);--color-background-slider-handle-default-ngsv1n:var(--color-primary-400-v2wnw9);--color-background-slider-handle-active-o5308k:var(--color-primary-300-63o2km);--color-background-slider-track-default-skh0wv:var(--color-neutral-600-e9eezz);--color-background-slider-handle-ring-mrwkiu:var(--color-neutral-850-4jdilp);--color-background-status-error-ws0dls:var(--color-error-1000-7ti8po);--color-background-status-info-w9lbfn:var(--color-info-1000-5clu8q);--color-background-status-success-w32t03:var(--color-success-1000-0vsm9j);--color-background-status-warning-5u5mvl:var(--color-warning-1000-rnb4bc);--color-background-tiles-disabled-oj911h:var(--color-neutral-800-74t6ax);--color-background-toggle-checked-disabled-i2gg96:var(--color-primary-900-4z5u9d);--color-background-toggle-default-ntwuot:var(--color-neutral-500-qie7lu);--color-background-chat-bubble-incoming-o9vi41:var(--color-neutral-950-isf7er);--color-border-button-normal-active-9nmb4s:var(--color-primary-300-63o2km);--color-border-button-normal-default-8ddawu:var(--color-primary-400-v2wnw9);--color-border-toggle-button-normal-pressed-j0kbz8:var(--color-primary-400-v2wnw9);--color-border-button-normal-disabled-neklvu:var(--color-neutral-600-e9eezz);--color-border-button-normal-hover-x59cd3:var(--color-primary-300-63o2km);--color-item-selected-sqpqcz:var(--color-primary-400-v2wnw9);--color-border-calendar-grid-selected-focus-ring-i9579s:var(--color-neutral-850-4jdilp);--color-border-cell-shaded-eri5g4:var(--color-neutral-700-ak23en);--color-border-code-editor-default-jfpku1:var(--color-neutral-600-e9eezz);--color-border-divider-active-hxy46x:var(--color-neutral-100-1fcf4c);--color-border-divider-default-6dhdp3:var(--color-neutral-650-71gsq9);--color-border-divider-secondary-px0jex:var(--color-neutral-750-dkue87);--color-border-divider-table-group-7c6azn:var(--color-neutral-600-e9eezz);--color-border-dropdown-container-tv0nhp:var(--color-neutral-600-e9eezz);--color-border-dropdown-item-hover-gibi06:var(--color-neutral-600-e9eezz);--color-border-input-default-gi32ve:var(--color-neutral-600-e9eezz);--color-border-input-focused-ko31u4:var(--color-primary-400-v2wnw9);--color-border-item-focused-quzqpf:var(--color-primary-400-v2wnw9);--color-border-dropdown-item-focused-rxcbhs:var(--color-neutral-300-u8qbz2);--color-border-layout-tz98tn:var(--color-neutral-650-71gsq9);--color-border-segment-default-vfoyc2:var(--color-neutral-300-u8qbz2);--color-border-status-error-r1b3sg:var(--color-error-400-0attjy);--color-border-status-info-qxhspt:var(--color-info-400-eq69kq);--color-border-status-success-m9qiei:var(--color-success-500-q2gkbr);--color-border-status-warning-5hxxo9:var(--color-warning-500-1axpdf);--color-border-divider-interactive-default-6utftp:var(--color-neutral-300-u8qbz2);--color-border-tabs-divider-o0nb1b:var(--color-neutral-650-71gsq9);--color-border-tutorial-67t3pn:var(--color-neutral-650-71gsq9);--color-foreground-control-default-krr259:var(--color-neutral-950-isf7er);--color-foreground-control-disabled-bpxz01:var(--color-neutral-850-4jdilp);--color-foreground-control-read-only-4jqdqq:var(--color-neutral-450-1qd1gj);--color-text-accent-g64663:var(--color-primary-400-v2wnw9);--color-text-body-default-pa6g4d:var(--color-neutral-350-yo302n);--color-text-body-secondary-55ywwv:var(--color-neutral-350-yo302n);--color-text-breadcrumb-current-csi3mg:var(--color-neutral-500-qie7lu);--color-text-breadcrumb-icon-m0kxx8:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-normal-active-efr394:var(--color-primary-300-63o2km);--color-text-toggle-button-normal-pressed-n3fao5:var(--color-primary-300-63o2km);--color-text-button-normal-default-tr6rye:var(--color-primary-400-v2wnw9);--color-text-button-normal-hover-x9ahe3:var(--color-primary-300-63o2km);--color-text-calendar-month-wgvmx6:var(--color-neutral-450-1qd1gj);--color-text-code-editor-gutter-active-line-61o9ig:var(--color-neutral-950-isf7er);--color-text-code-editor-gutter-default-gefl0a:var(--color-neutral-300-u8qbz2);--color-text-code-editor-status-bar-disabled-pheazt:var(--color-neutral-600-e9eezz);--color-text-code-editor-tab-button-error-g5zxp1:var(--color-neutral-950-isf7er);--color-text-column-header-vij48y:var(--color-neutral-400-7yiv8c);--color-text-counter-215p6q:var(--color-neutral-450-1qd1gj);--color-text-disabled-uofgtw:var(--color-neutral-600-e9eezz);--color-text-disabled-inline-edit-h28zj7:var(--color-neutral-400-7yiv8c);--color-text-dropdown-item-default-p7lhk3:var(--color-neutral-300-u8qbz2);--color-text-dropdown-item-filter-match-m5g4tk:var(--color-primary-300-63o2km);--color-text-dropdown-item-highlighted-4xsewm:var(--color-neutral-250-44icxb);--color-text-dropdown-item-secondary-hover-evp40n:var(--color-neutral-300-u8qbz2);--color-text-empty-95gyx5:var(--color-neutral-300-u8qbz2);--color-text-expandable-section-default-xet6jn:var(--color-neutral-300-u8qbz2);--color-text-form-default-ox9knk:var(--color-neutral-300-u8qbz2);--color-text-form-secondary-aqy7m3:var(--color-neutral-450-1qd1gj);--color-text-group-label-b9d3ic:var(--color-neutral-350-yo302n);--color-text-label-gen-ai-gjhv6l:var(--color-purple-400-vx8hut);--color-text-heading-default-ilwph8:var(--color-neutral-250-44icxb);--color-text-heading-secondary-p7k9es:var(--color-neutral-450-1qd1gj);--color-text-icon-subtle-95u50s:var(--color-neutral-400-7yiv8c);--color-text-input-disabled-59wekb:var(--color-neutral-600-e9eezz);--color-text-input-placeholder-gqelkh:var(--color-neutral-450-1qd1gj);--color-text-interactive-active-w6bpnr:var(--color-neutral-100-1fcf4c);--color-text-interactive-default-2qw750:var(--color-neutral-300-u8qbz2);--color-text-interactive-disabled-u3g8sy:var(--color-neutral-600-e9eezz);--color-text-interactive-hover-48anih:var(--color-neutral-100-1fcf4c);--color-text-toggle-button-icon-pressed-ov0lxr:var(--color-neutral-100-1fcf4c);--color-text-inverted-5klgkk:var(--color-neutral-950-isf7er);--color-text-layout-toggle-active-xit5f6:var(--color-neutral-850-4jdilp);--color-text-layout-toggle-hover-oywmvb:var(--color-primary-400-v2wnw9);--color-text-layout-toggle-selected-dnw1sl:var(--color-neutral-950-isf7er);--color-text-link-default-ujq0y0:var(--color-primary-400-v2wnw9);--color-text-link-hover-56u85k:var(--color-primary-300-63o2km);--color-text-pagination-page-number-default-5xxo5m:var(--color-neutral-400-7yiv8c);--color-text-segment-active-bn4v26:var(--color-neutral-950-isf7er);--color-text-segment-default-pqjihb:var(--color-neutral-300-u8qbz2);--color-text-small-521ei7:var(--color-neutral-450-1qd1gj);--color-text-status-error-5v0vkd:var(--color-error-400-0attjy);--color-text-status-inactive-jkai5x:var(--color-neutral-450-1qd1gj);--color-text-status-info-0gyv0g:var(--color-info-400-eq69kq);--color-text-status-success-vndivg:var(--color-success-500-q2gkbr);--color-text-status-warning-phbgci:var(--color-warning-500-1axpdf);--color-text-top-navigation-title-1vnwc7:var(--color-neutral-100-1fcf4c);--color-board-placeholder-active-11z98x:var(--color-neutral-600-e9eezz);--color-board-placeholder-hover-1ypvix:var(--color-primary-600-y57ptg);--color-drag-placeholder-active-5yp2yr:var(--color-neutral-600-e9eezz);--color-drag-placeholder-hover-6kex3x:var(--color-primary-600-y57ptg);--color-dropzone-background-default-dr890y:var(--color-neutral-850-4jdilp);--color-dropzone-background-hover-qlicxo:var(--color-primary-1000-thy6z6);--color-dropzone-text-default-ckbdhp:var(--color-neutral-350-yo302n);--color-dropzone-text-hover-q8hqj2:var(--color-neutral-350-yo302n);--color-dropzone-border-default-dyksxl:var(--color-neutral-600-e9eezz);--color-dropzone-border-hover-3yk86t:var(--color-primary-300-63o2km);--color-gap-global-drawer-kugmko:var(--color-neutral-950-isf7er);--color-tree-view-connector-line-p5bsjl:var(--color-neutral-300-u8qbz2);--color-background-action-card-default-k6nr0h:var(--color-neutral-850-4jdilp);--color-background-action-card-hover-u4hmg2:var(--color-neutral-800-74t6ax);--color-background-action-card-active-vzxcjp:var(--color-neutral-700-ak23en);--color-border-action-card-default-3tz7pn:var(--color-primary-400-v2wnw9);--color-border-action-card-hover-lbh2cb:var(--color-primary-300-63o2km);--color-border-action-card-active-xgsink:var(--color-primary-300-63o2km);--color-border-action-card-disabled-3iztup:var(--color-neutral-600-e9eezz);--color-background-action-card-disabled-manw7m:var(--color-neutral-850-4jdilp);--color-icon-action-card-default-7i5r7y:var(--color-primary-400-v2wnw9);--color-icon-action-card-hover-23030m:var(--color-primary-300-63o2km);--color-icon-action-card-active-44m3aw:var(--color-primary-300-63o2km);--color-icon-action-card-disabled-1y2k7q:var(--color-neutral-600-e9eezz);--color-background-skeleton-gesspb:var(--color-neutral-600-e9eezz);--color-background-skeleton-wave-tm5bv0:var(--color-neutral-700-ak23en);--color-background-code-view-jsfu3b:#282c34;--color-background-visual-accent-red-92cfo3:rgba(255, 61, 61, 0.2);--color-background-visual-accent-yellow-o8k8el:rgba(251, 211, 50, 0.2);--color-background-visual-accent-indigo-7qoyl7:rgba(92, 127, 255, 0.2);--color-background-visual-accent-green-zpkphe:rgba(43, 181, 52, 0.2);--color-background-visual-accent-orange-xdcg4l:rgba(255, 75, 20, 0.2);--color-background-visual-accent-purple-y7g3r8:rgba(173, 92, 255, 0.2);--color-background-visual-accent-lime-earrno:rgba(49, 184, 0, 0.2);--color-background-visual-accent-grey-imbzsu:var(--color-neutral-700-ak23en);--color-background-visual-accent-teal-hvhnbx:rgba(0, 173, 162, 0.2);--color-background-visual-accent-blue-ypdgn7:rgba(0, 153, 255, 0.2);--color-background-visual-accent-violet-cu3w19:rgba(133, 117, 255, 0.2);--color-background-visual-accent-magenta-jr8vqs:rgba(255, 26, 224, 0.2);--color-background-visual-accent-pink-h6fxwl:rgba(255, 51, 153, 0.2);--color-background-visual-accent-amber-7yv19p:rgba(250, 111, 0, 0.2);--color-text-visual-accent-red-fclpko:var(--color-error-400-0attjy);--color-text-visual-accent-yellow-yh5zjd:var(--color-warning-200-oumd3f);--color-text-visual-accent-indigo-tmhh2w:var(--color-info-300-gr03ol);--color-text-visual-accent-green-iqgyny:var(--color-success-200-be06zu);--color-text-visual-accent-orange-jquoue:#ff997a;--color-text-visual-accent-purple-w26ry3:#d4a8ff;--color-text-visual-accent-lime-zreeiy:#acff2e;--color-text-visual-accent-grey-iyth5l:var(--color-neutral-300-u8qbz2);--color-text-visual-accent-teal-h3pfbr:#00f5e4;--color-text-visual-accent-blue-maw06u:#75cfff;--color-text-visual-accent-violet-weiidr:#b2a8ff;--color-text-visual-accent-magenta-pa2pr1:#ff57e9;--color-text-visual-accent-pink-acvrue:#ff99cc;--color-text-visual-accent-amber-jsjo5d:#ffbb45;--shadow-container-lqaaq5:0px 1px 8px 2px rgba(0, 7, 22, 0.6);--shadow-container-active-769k1n:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-0tabu0:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-flash-sticky-y1po23:0px 4px 8px rgba(0, 7, 22, 0.5);--shadow-panel-79zoks:0px 0px 0px 1px #414d5c;--shadow-panel-toggle-k9md8f:0px 6px 12px 1px rgba(0, 7, 22, 1);--shadow-split-bottom-rjce88:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-r0sirg:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-3k6st0:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-kt8qtj:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-ydh9fl:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-vwks1w:0px 4px 8px 1px rgba(0, 7, 22, 0.5)}}.awsui-polaris-compact-mode:not(#\9 ){--size-vertical-input-zzexyz:28px;--size-vertical-panel-icon-offset-r0nr13:13px;--size-side-navigation-item-height-qbsif3:24px;--size-side-navigation-item-collapsed-1z9obc:28px;--space-field-vertical-5xbehi:3px;--space-button-icon-only-horizontal-u1ruw2:var(--space-xxs-nvfpu6);--space-card-horizontal-embedded-r9c71y:10px;--space-card-vertical-embedded-8uv937:var(--space-xs-oxob9f);--space-dark-header-overlap-distance-k7x90o:32px;--space-grid-gutter-1toadg:var(--space-m-wcb4ea);--space-table-header-focus-outline-gutter-p4g2mi:-1px;--space-tile-gutter-f2gfrx:var(--space-m-wcb4ea);--space-scaled-2x-xxs-kodb19:var(--space-none-gdb8mw);--space-scaled-2x-m-rtlidu:var(--space-xs-oxob9f);--space-scaled-2x-l-jc61dy:var(--space-s-3efzd3);--space-scaled-2x-xl-0nwyab:var(--space-m-wcb4ea);--space-scaled-2x-xxxl-6a2y17:var(--space-xl-8vtah0);--space-scaled-xxxs-yf0kjr:var(--space-none-gdb8mw);--space-scaled-xxs-5ynq0b:var(--space-xxxs-e3xs98);--space-scaled-xs-xqilfh:var(--space-xxs-nvfpu6);--space-scaled-s-l1ed96:var(--space-xs-oxob9f);--space-scaled-m-ga2lny:var(--space-s-3efzd3);--space-scaled-l-44fftl:var(--space-m-wcb4ea);--space-scaled-xl-tn3nzh:var(--space-l-fzlzfv);--space-scaled-xxl-ocns8c:var(--space-xl-8vtah0);--space-scaled-xxxl-nd4hl4:var(--space-xxl-t8dgip);--space-alert-vertical-o10ypa:var(--space-flashbar-vertical-nxgmvu);--space-button-horizontal-3tjric:var(--space-scaled-l-44fftl);--space-button-vertical-bg2b84:var(--space-scaled-xxs-5ynq0b);--space-token-vertical-2xlmr3:var(--space-scaled-xxs-5ynq0b);--space-button-modal-dismiss-vertical-1u20hc:var(--space-scaled-xxxs-yf0kjr);--space-card-vertical-default-cjj558:var(--space-scaled-m-ga2lny);--space-item-card-horizontal-embedded-h5oci0:var(--space-card-horizontal-embedded-r9c71y);--space-item-card-vertical-default-xliogl:var(--space-card-vertical-default-cjj558);--space-item-card-vertical-embedded-f11w1e:var(--space-card-vertical-embedded-8uv937);--space-container-header-bottom-f1ldfh:var(--space-scaled-xs-xqilfh);--space-content-header-padding-bottom-zfipo5:var(--space-scaled-m-ga2lny);--space-expandable-section-icon-offset-top-ephedg:var(--space-scaled-2x-xxs-kodb19);--space-flashbar-vertical-nxgmvu:var(--space-scaled-xs-xqilfh);--space-layout-content-bottom-f94vr9:var(--space-scaled-2x-xxxl-6a2y17);--space-layout-content-horizontal-v4uatt:var(--space-scaled-2x-xl-0nwyab);--space-modal-content-bottom-qw76uh:var(--space-scaled-2x-m-rtlidu);--space-panel-content-bottom-8jqonw:var(--space-scaled-xxxl-nd4hl4);--space-panel-content-top-lt9olo:var(--space-scaled-l-44fftl);--space-panel-header-vertical-hdddn7:var(--space-scaled-l-44fftl);--space-panel-side-right-a84thf:var(--space-scaled-xl-tn3nzh);--space-panel-split-top-5nzrkx:var(--space-scaled-l-44fftl);--space-panel-split-bottom-hn65yv:var(--space-scaled-l-44fftl);--space-tabs-content-top-rhy3sv:var(--space-scaled-s-l1ed96);--space-tabs-vertical-wu27o9:var(--space-scaled-xxs-5ynq0b);--space-action-card-horizontal-embedded-gpco9t:var(--space-card-horizontal-embedded-r9c71y);--space-action-card-vertical-default-x57ev0:var(--space-card-vertical-default-cjj558);--space-action-card-vertical-embedded-enqrpn:var(--space-card-vertical-embedded-8uv937);--space-action-card-description-padding-top-ztuzqg:var(--space-scaled-xxs-5ynq0b)}.awsui-motion-disabled:not(#\9 ){--motion-duration-extra-slow-4mjeir:0ms;--motion-duration-fast-hbk4qo:0ms;--motion-duration-moderate-tyjo66:0ms;--motion-duration-refresh-only-fast-dt2ov0:0ms;--motion-duration-refresh-only-medium-nisd45:0ms;--motion-duration-refresh-only-slow-e1sone:0ms;--motion-duration-avatar-gen-ai-gradient-ivitap:0ms;--motion-duration-avatar-loading-dots-dpcmh3:0ms;--motion-duration-slow-6o652i:0ms;--motion-duration-rotate-180-66ve0a:var(--motion-duration-moderate-tyjo66);--motion-duration-rotate-90-kmhfmi:var(--motion-duration-moderate-tyjo66);--motion-duration-show-paced-375nmk:var(--motion-duration-slow-6o652i);--motion-duration-show-quick-s1afj1:var(--motion-duration-moderate-tyjo66);--motion-duration-transition-quick-7gmczi:var(--motion-duration-fast-hbk4qo);--motion-duration-transition-show-paced-c2gfl6:var(--motion-duration-slow-6o652i);--motion-duration-transition-show-quick-gdpfz9:var(--motion-duration-fast-hbk4qo);--motion-duration-responsive-qnm32i:var(--motion-duration-refresh-only-fast-dt2ov0);--motion-duration-expressive-rqncdh:var(--motion-duration-refresh-only-medium-nisd45);--motion-duration-complex-wshqi4:var(--motion-duration-refresh-only-slow-e1sone);--motion-duration-tooltip-enter-khq7oc:var(--motion-duration-refresh-only-fast-dt2ov0);--motion-duration-expandable-content-enter-0cl14x:var(--motion-duration-show-paced-375nmk)}.awsui-context-top-navigation:not(#\9 ){--color-grey-opaque-70-cvz3jo:rgba(15, 20, 26, 0.7);--color-grey-transparent-tka2vy:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-ubw5r9:rgba(15, 20, 26, 1);--color-background-badge-icon-891h1a:var(--color-error-400-0attjy);--color-background-button-link-active-v4eyop:var(--color-neutral-700-ak23en);--color-background-button-link-hover-0pksqg:var(--color-neutral-800-74t6ax);--color-background-button-normal-active-zilsno:var(--color-neutral-700-ak23en);--color-background-button-normal-default-fv5gk5:var(--color-neutral-850-4jdilp);--color-background-button-normal-disabled-r1sbm8:var(--color-neutral-850-4jdilp);--color-background-button-normal-hover-5npmy4:var(--color-neutral-800-74t6ax);--color-background-toggle-button-normal-pressed-o4tp1c:var(--color-neutral-700-ak23en);--color-background-button-primary-disabled-hpc1ip:var(--color-neutral-750-dkue87);--color-background-direction-button-disabled-202c2m:var(--color-neutral-750-dkue87);--color-background-calendar-current-date-zfwho0:var(--color-neutral-700-ak23en);--color-background-cell-shaded-gn1d5h:var(--color-neutral-800-74t6ax);--color-background-code-editor-gutter-active-line-default-qohgmn:var(--color-neutral-500-qie7lu);--color-background-code-editor-gutter-default-d12amf:var(--color-neutral-800-74t6ax);--color-background-code-editor-loading-sxdv3g:var(--color-neutral-800-74t6ax);--color-background-code-editor-pane-item-hover-kv9rup:var(--color-neutral-700-ak23en);--color-background-code-editor-status-bar-3xpkyl:var(--color-neutral-800-74t6ax);--color-background-container-content-3l65xf:var(--color-neutral-850-4jdilp);--color-background-container-header-fyunra:var(--color-neutral-850-4jdilp);--color-background-control-checked-ps9rs7:var(--color-primary-400-v2wnw9);--color-background-control-default-3j33uv:var(--color-neutral-850-4jdilp);--color-background-control-disabled-upczma:var(--color-neutral-700-ak23en);--color-background-dropdown-item-default-um2ezn:var(--color-neutral-800-74t6ax);--color-background-dropdown-item-filter-match-mps57q:var(--color-neutral-700-ak23en);--color-background-dropdown-item-hover-t1sqov:var(--color-neutral-900-ean24s);--color-background-inline-code-7amxa4:rgba(255, 255, 255, 0.1);--color-background-input-default-hqy3o4:var(--color-neutral-850-4jdilp);--color-background-input-disabled-zcf7em:var(--color-neutral-800-74t6ax);--color-background-item-selected-uvkhwu:var(--color-primary-1000-thy6z6);--color-background-layout-main-nwv8ds:var(--color-neutral-850-4jdilp);--color-background-layout-panel-hover-3h4oa6:var(--color-neutral-700-ak23en);--color-background-layout-toggle-selected-active-bvoskn:var(--color-primary-400-v2wnw9);--color-background-layout-toggle-selected-default-rev4e2:var(--color-primary-400-v2wnw9);--color-background-layout-toggle-selected-hover-oolvmi:var(--color-primary-300-63o2km);--color-background-notification-grey-5xysq8:var(--color-neutral-600-e9eezz);--color-background-popover-m9g1o4:var(--color-neutral-800-74t6ax);--color-background-progress-bar-value-default-emou56:var(--color-primary-400-v2wnw9);--color-background-progress-bar-default-ew5ulz:var(--color-neutral-700-ak23en);--color-background-segment-active-20y3xe:var(--color-primary-400-v2wnw9);--color-background-slider-handle-default-ngsv1n:var(--color-primary-400-v2wnw9);--color-background-slider-handle-active-o5308k:var(--color-primary-300-63o2km);--color-background-slider-track-default-skh0wv:var(--color-neutral-600-e9eezz);--color-background-slider-handle-ring-mrwkiu:var(--color-neutral-850-4jdilp);--color-background-status-error-ws0dls:var(--color-error-1000-7ti8po);--color-background-status-info-w9lbfn:var(--color-info-1000-5clu8q);--color-background-status-success-w32t03:var(--color-success-1000-0vsm9j);--color-background-status-warning-5u5mvl:var(--color-warning-1000-rnb4bc);--color-background-tiles-disabled-oj911h:var(--color-neutral-800-74t6ax);--color-background-toggle-checked-disabled-i2gg96:var(--color-primary-900-4z5u9d);--color-background-toggle-default-ntwuot:var(--color-neutral-500-qie7lu);--color-background-chat-bubble-incoming-o9vi41:var(--color-neutral-950-isf7er);--color-border-button-normal-active-9nmb4s:var(--color-primary-300-63o2km);--color-border-button-normal-default-8ddawu:var(--color-primary-400-v2wnw9);--color-border-toggle-button-normal-pressed-j0kbz8:var(--color-primary-400-v2wnw9);--color-border-button-normal-disabled-neklvu:var(--color-neutral-600-e9eezz);--color-border-button-normal-hover-x59cd3:var(--color-primary-300-63o2km);--color-item-selected-sqpqcz:var(--color-primary-400-v2wnw9);--color-border-calendar-grid-selected-focus-ring-i9579s:var(--color-neutral-850-4jdilp);--color-border-cell-shaded-eri5g4:var(--color-neutral-700-ak23en);--color-border-code-editor-default-jfpku1:var(--color-neutral-600-e9eezz);--color-border-divider-active-hxy46x:var(--color-neutral-100-1fcf4c);--color-border-divider-default-6dhdp3:var(--color-neutral-650-71gsq9);--color-border-divider-secondary-px0jex:var(--color-neutral-750-dkue87);--color-border-divider-table-group-7c6azn:var(--color-neutral-600-e9eezz);--color-border-dropdown-container-tv0nhp:var(--color-neutral-600-e9eezz);--color-border-dropdown-item-hover-gibi06:var(--color-neutral-600-e9eezz);--color-border-input-default-gi32ve:var(--color-neutral-600-e9eezz);--color-border-input-focused-ko31u4:var(--color-primary-400-v2wnw9);--color-border-item-focused-quzqpf:var(--color-primary-400-v2wnw9);--color-border-dropdown-item-focused-rxcbhs:var(--color-neutral-300-u8qbz2);--color-border-layout-tz98tn:var(--color-neutral-650-71gsq9);--color-border-segment-default-vfoyc2:var(--color-neutral-300-u8qbz2);--color-border-status-error-r1b3sg:var(--color-error-400-0attjy);--color-border-status-info-qxhspt:var(--color-info-400-eq69kq);--color-border-status-success-m9qiei:var(--color-success-500-q2gkbr);--color-border-status-warning-5hxxo9:var(--color-warning-500-1axpdf);--color-border-divider-interactive-default-6utftp:var(--color-neutral-300-u8qbz2);--color-border-tabs-divider-o0nb1b:var(--color-neutral-650-71gsq9);--color-border-tutorial-67t3pn:var(--color-neutral-650-71gsq9);--color-foreground-control-default-krr259:var(--color-neutral-950-isf7er);--color-foreground-control-disabled-bpxz01:var(--color-neutral-850-4jdilp);--color-foreground-control-read-only-4jqdqq:var(--color-neutral-450-1qd1gj);--color-text-accent-g64663:var(--color-primary-400-v2wnw9);--color-text-body-default-pa6g4d:var(--color-neutral-350-yo302n);--color-text-body-secondary-55ywwv:var(--color-neutral-300-u8qbz2);--color-text-breadcrumb-current-csi3mg:var(--color-neutral-500-qie7lu);--color-text-breadcrumb-icon-m0kxx8:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-normal-active-efr394:var(--color-primary-300-63o2km);--color-text-toggle-button-normal-pressed-n3fao5:var(--color-primary-300-63o2km);--color-text-button-normal-default-tr6rye:var(--color-primary-400-v2wnw9);--color-text-button-normal-hover-x9ahe3:var(--color-primary-300-63o2km);--color-text-calendar-month-wgvmx6:var(--color-neutral-450-1qd1gj);--color-text-code-editor-gutter-active-line-61o9ig:var(--color-neutral-950-isf7er);--color-text-code-editor-gutter-default-gefl0a:var(--color-neutral-300-u8qbz2);--color-text-code-editor-status-bar-disabled-pheazt:var(--color-neutral-600-e9eezz);--color-text-code-editor-tab-button-error-g5zxp1:var(--color-neutral-950-isf7er);--color-text-column-header-vij48y:var(--color-neutral-400-7yiv8c);--color-text-counter-215p6q:var(--color-neutral-450-1qd1gj);--color-text-disabled-uofgtw:var(--color-neutral-600-e9eezz);--color-text-disabled-inline-edit-h28zj7:var(--color-neutral-400-7yiv8c);--color-text-dropdown-item-default-p7lhk3:var(--color-neutral-300-u8qbz2);--color-text-dropdown-item-filter-match-m5g4tk:var(--color-primary-300-63o2km);--color-text-dropdown-item-highlighted-4xsewm:var(--color-neutral-250-44icxb);--color-text-dropdown-item-secondary-hover-evp40n:var(--color-neutral-300-u8qbz2);--color-text-empty-95gyx5:var(--color-neutral-300-u8qbz2);--color-text-expandable-section-default-xet6jn:var(--color-neutral-300-u8qbz2);--color-text-form-default-ox9knk:var(--color-neutral-250-44icxb);--color-text-form-label-ccget7:var(--color-neutral-250-44icxb);--color-text-form-secondary-aqy7m3:var(--color-neutral-450-1qd1gj);--color-text-group-label-b9d3ic:var(--color-neutral-350-yo302n);--color-text-label-gen-ai-gjhv6l:var(--color-purple-400-vx8hut);--color-text-heading-default-ilwph8:var(--color-neutral-250-44icxb);--color-text-heading-secondary-p7k9es:var(--color-neutral-450-1qd1gj);--color-text-icon-subtle-95u50s:var(--color-neutral-400-7yiv8c);--color-text-input-disabled-59wekb:var(--color-neutral-600-e9eezz);--color-text-input-placeholder-gqelkh:var(--color-neutral-450-1qd1gj);--color-text-interactive-active-w6bpnr:var(--color-neutral-100-1fcf4c);--color-text-interactive-default-2qw750:var(--color-neutral-300-u8qbz2);--color-text-interactive-disabled-u3g8sy:var(--color-neutral-600-e9eezz);--color-text-interactive-hover-48anih:var(--color-neutral-100-1fcf4c);--color-text-toggle-button-icon-pressed-ov0lxr:var(--color-neutral-100-1fcf4c);--color-text-inverted-5klgkk:var(--color-neutral-950-isf7er);--color-text-layout-toggle-active-xit5f6:var(--color-neutral-850-4jdilp);--color-text-layout-toggle-hover-oywmvb:var(--color-primary-400-v2wnw9);--color-text-layout-toggle-selected-dnw1sl:var(--color-neutral-950-isf7er);--color-text-link-default-ujq0y0:var(--color-primary-400-v2wnw9);--color-text-link-hover-56u85k:var(--color-primary-300-63o2km);--color-text-pagination-page-number-default-5xxo5m:var(--color-neutral-400-7yiv8c);--color-text-segment-active-bn4v26:var(--color-neutral-950-isf7er);--color-text-segment-default-pqjihb:var(--color-neutral-300-u8qbz2);--color-text-small-521ei7:var(--color-neutral-450-1qd1gj);--color-text-status-error-5v0vkd:var(--color-error-400-0attjy);--color-text-status-inactive-jkai5x:var(--color-neutral-450-1qd1gj);--color-text-status-info-0gyv0g:var(--color-info-400-eq69kq);--color-text-status-success-vndivg:var(--color-success-500-q2gkbr);--color-text-status-warning-phbgci:var(--color-warning-500-1axpdf);--color-text-top-navigation-title-1vnwc7:var(--color-neutral-100-1fcf4c);--color-board-placeholder-active-11z98x:var(--color-neutral-600-e9eezz);--color-board-placeholder-hover-1ypvix:var(--color-primary-600-y57ptg);--color-drag-placeholder-active-5yp2yr:var(--color-neutral-600-e9eezz);--color-drag-placeholder-hover-6kex3x:var(--color-primary-600-y57ptg);--color-dropzone-background-default-dr890y:var(--color-neutral-850-4jdilp);--color-dropzone-background-hover-qlicxo:var(--color-primary-1000-thy6z6);--color-dropzone-text-default-ckbdhp:var(--color-neutral-350-yo302n);--color-dropzone-text-hover-q8hqj2:var(--color-neutral-350-yo302n);--color-dropzone-border-default-dyksxl:var(--color-neutral-600-e9eezz);--color-dropzone-border-hover-3yk86t:var(--color-primary-300-63o2km);--color-gap-global-drawer-kugmko:var(--color-neutral-950-isf7er);--color-tree-view-connector-line-p5bsjl:var(--color-neutral-300-u8qbz2);--color-background-action-card-default-k6nr0h:var(--color-neutral-850-4jdilp);--color-background-action-card-hover-u4hmg2:var(--color-neutral-800-74t6ax);--color-background-action-card-active-vzxcjp:var(--color-neutral-700-ak23en);--color-border-action-card-default-3tz7pn:var(--color-primary-400-v2wnw9);--color-border-action-card-hover-lbh2cb:var(--color-primary-300-63o2km);--color-border-action-card-active-xgsink:var(--color-primary-300-63o2km);--color-border-action-card-disabled-3iztup:var(--color-neutral-600-e9eezz);--color-background-action-card-disabled-manw7m:var(--color-neutral-850-4jdilp);--color-icon-action-card-default-7i5r7y:var(--color-primary-400-v2wnw9);--color-icon-action-card-hover-23030m:var(--color-primary-300-63o2km);--color-icon-action-card-active-44m3aw:var(--color-primary-300-63o2km);--color-icon-action-card-disabled-1y2k7q:var(--color-neutral-600-e9eezz);--color-background-skeleton-gesspb:var(--color-neutral-600-e9eezz);--color-background-skeleton-wave-tm5bv0:var(--color-neutral-700-ak23en);--color-background-code-view-jsfu3b:#282c34;--color-background-visual-accent-red-92cfo3:rgba(255, 61, 61, 0.2);--color-background-visual-accent-yellow-o8k8el:rgba(251, 211, 50, 0.2);--color-background-visual-accent-indigo-7qoyl7:rgba(92, 127, 255, 0.2);--color-background-visual-accent-green-zpkphe:rgba(43, 181, 52, 0.2);--color-background-visual-accent-orange-xdcg4l:rgba(255, 75, 20, 0.2);--color-background-visual-accent-purple-y7g3r8:rgba(173, 92, 255, 0.2);--color-background-visual-accent-lime-earrno:rgba(49, 184, 0, 0.2);--color-background-visual-accent-grey-imbzsu:var(--color-neutral-700-ak23en);--color-background-visual-accent-teal-hvhnbx:rgba(0, 173, 162, 0.2);--color-background-visual-accent-blue-ypdgn7:rgba(0, 153, 255, 0.2);--color-background-visual-accent-violet-cu3w19:rgba(133, 117, 255, 0.2);--color-background-visual-accent-magenta-jr8vqs:rgba(255, 26, 224, 0.2);--color-background-visual-accent-pink-h6fxwl:rgba(255, 51, 153, 0.2);--color-background-visual-accent-amber-7yv19p:rgba(250, 111, 0, 0.2);--color-text-visual-accent-red-fclpko:var(--color-error-400-0attjy);--color-text-visual-accent-yellow-yh5zjd:var(--color-warning-200-oumd3f);--color-text-visual-accent-indigo-tmhh2w:var(--color-info-300-gr03ol);--color-text-visual-accent-green-iqgyny:var(--color-success-200-be06zu);--color-text-visual-accent-orange-jquoue:#ff997a;--color-text-visual-accent-purple-w26ry3:#d4a8ff;--color-text-visual-accent-lime-zreeiy:#acff2e;--color-text-visual-accent-grey-iyth5l:var(--color-neutral-300-u8qbz2);--color-text-visual-accent-teal-h3pfbr:#00f5e4;--color-text-visual-accent-blue-maw06u:#75cfff;--color-text-visual-accent-violet-weiidr:#b2a8ff;--color-text-visual-accent-magenta-pa2pr1:#ff57e9;--color-text-visual-accent-pink-acvrue:#ff99cc;--color-text-visual-accent-amber-jsjo5d:#ffbb45;--color-background-toggle-button-normal-default-3arypk:var(--color-background-button-normal-default-fv5gk5);--color-background-toggle-button-normal-hover-bptvnw:var(--color-background-button-normal-hover-5npmy4);--color-text-direction-button-disabled-x6tat2:var(--color-text-interactive-disabled-u3g8sy);--color-background-code-editor-gutter-active-line-error-xgznjw:var(--color-text-status-error-5v0vkd);--color-background-card-vvghw1:var(--color-background-container-content-3l65xf);--color-background-item-card-e6baee:var(--color-background-card-vvghw1);--color-background-dropdown-item-selected-bhhtrc:var(--color-background-item-selected-uvkhwu);--color-background-side-navigation-item-active-collapsed-dsekgc:var(--color-background-control-checked-ps9rs7);--color-background-side-navigation-item-icon-hover-il13a3:var(--color-background-item-selected-uvkhwu);--color-background-drawer-3rh2u4:var(--color-background-layout-panel-content-tpsfxv);--color-background-backdrop-r537wr:var(--color-grey-opaque-70-cvz3jo);--color-background-drawer-backdrop-yo1e4s:var(--color-background-backdrop-r537wr);--color-background-layout-panel-k5m5mi:var(--color-background-container-content-3l65xf);--color-background-layout-panel-content-tpsfxv:var(--color-background-container-content-3l65xf);--color-background-layout-toolbar-m27kzn:var(--color-background-layout-panel-content-tpsfxv);--color-background-modal-overlay-mbzv2u:var(--color-background-backdrop-r537wr);--color-background-progress-bar-value-flash-rdsyqi:var(--color-background-progress-bar-value-default-emou56);--color-background-progress-bar-flash-gx099n:var(--color-background-progress-bar-default-ew5ulz);--color-background-segment-default-7x3bja:var(--color-background-button-normal-default-fv5gk5);--color-background-segment-disabled-ocl52a:var(--color-background-button-normal-disabled-r1sbm8);--color-background-segment-hover-z02yyk:var(--color-background-button-normal-hover-5npmy4);--color-background-segment-wrapper-kh9o8u:var(--color-background-container-content-3l65xf);--color-background-slider-range-default-rg592i:var(--color-background-slider-handle-default-ngsv1n);--color-background-slider-range-active-n8m8ws:var(--color-background-slider-handle-active-o5308k);--color-background-slider-handle-error-default-xswr8j:var(--color-text-status-error-5v0vkd);--color-background-slider-handle-error-active-yzi7i4:var(--color-text-status-error-5v0vkd);--color-background-slider-handle-warning-default-h4ql7d:var(--color-text-status-warning-phbgci);--color-background-slider-handle-warning-active-vkbfzm:var(--color-text-status-warning-phbgci);--color-background-slider-range-error-default-c7p9qg:var(--color-text-status-error-5v0vkd);--color-background-slider-range-error-active-2iyg8m:var(--color-text-status-error-5v0vkd);--color-background-slider-range-warning-default-u79e5p:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-active-28incr:var(--color-text-status-warning-phbgci);--color-background-alert-error-khq3uu:var(--color-background-status-error-ws0dls);--color-background-alert-info-irmpb9:var(--color-background-status-info-w9lbfn);--color-background-alert-success-yu54il:var(--color-background-status-success-w32t03);--color-background-alert-warning-9ubpfp:var(--color-background-status-warning-5u5mvl);--color-background-dialog-qshu32:var(--color-background-status-info-w9lbfn);--color-background-table-header-hta59q:var(--color-background-container-header-fyunra);--color-text-chat-bubble-outgoing-98gze9:var(--color-text-body-default-pa6g4d);--color-text-chat-bubble-incoming-ifqzr7:var(--color-text-body-default-pa6g4d);--color-border-toggle-button-normal-default-mjjnmi:var(--color-border-button-normal-default-8ddawu);--color-border-toggle-button-normal-hover-dzybe6:var(--color-border-button-normal-hover-x59cd3);--color-border-button-primary-disabled-us6su6:var(--color-background-button-primary-disabled-hpc1ip);--color-text-side-navigation-item-active-yxo84l:var(--color-text-accent-g64663);--color-text-side-navigation-item-active-collapsed-79op68:var(--color-text-inverted-5klgkk);--color-text-side-navigation-item-default-gpkdsk:var(--color-text-body-secondary-55ywwv);--color-border-code-editor-pane-item-hover-gur18g:var(--color-border-dropdown-item-hover-gibi06);--color-border-card-tqy4e3:var(--color-border-divider-default-6dhdp3);--color-border-card-highlighted-qt46vi:var(--color-border-item-selected-bzalxo);--color-border-item-card-v1v6fo:var(--color-border-card-tqy4e3);--color-border-item-card-highlighted-9d6tgf:var(--color-border-card-highlighted-qt46vi);--color-border-control-checked-zljpht:var(--color-background-control-checked-ps9rs7);--color-border-control-disabled-2xkcu2:var(--color-background-control-disabled-upczma);--color-border-divider-notification-m7ryp3:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-bottom-34kscf:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-side-cx8r03:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-group-aoah4z:var(--color-border-dropdown-item-default-tuowss);--color-border-dropdown-item-default-tuowss:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-item-selected-stw1re:var(--color-border-item-selected-bzalxo);--color-border-editable-cell-hover-ji3gl1:var(--color-border-dropdown-item-hover-gibi06);--color-border-input-disabled-36ig2m:var(--color-background-input-disabled-zcf7em);--color-border-item-placeholder-7tc79f:var(--color-border-item-selected-bzalxo);--color-border-item-selected-bzalxo:var(--color-item-selected-sqpqcz);--color-border-layout-side-navigation-xkvi4p:var(--color-border-layout-tz98tn);--color-border-panel-header-kdnfxk:var(--color-border-divider-default-6dhdp3);--color-border-popover-apifl6:var(--color-border-dropdown-container-tv0nhp);--color-border-segment-active-r5gjci:var(--color-border-segment-default-vfoyc2);--color-border-segment-disabled-cu1z71:var(--color-border-segment-default-vfoyc2);--color-border-segment-divider-vzqj4o:var(--color-border-input-default-gi32ve);--color-border-segment-hover-jh0ukd:var(--color-border-segment-default-vfoyc2);--color-border-segment-wrapper-lm198c:var(--color-border-input-default-gi32ve);--color-border-dialog-5e63v1:var(--color-border-status-info-qxhspt);--color-border-tabs-shadow-viblx7:var(--color-grey-transparent-tka2vy);--color-border-tabs-underline-c8ce4e:var(--color-text-accent-g64663);--color-border-tiles-disabled-fsxavk:var(--color-background-tiles-disabled-oj911h);--color-shadow-default-thgg5z:var(--color-grey-transparent-heavy-ubw5r9);--color-text-button-inline-icon-default-h2qjo3:var(--color-text-link-default-ujq0y0);--color-text-button-inline-icon-disabled-0mxvbt:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-inline-icon-hover-5qgulf:var(--color-text-link-hover-56u85k);--color-text-button-inline-link-hover-br5vtg:var(--color-text-button-normal-hover-x9ahe3);--color-text-button-icon-hover-oom8c0:var(--color-text-interactive-hover-48anih);--color-text-link-button-normal-default-hlg9yf:var(--color-text-button-normal-default-tr6rye);--color-text-link-button-normal-hover-edb3c8:var(--color-text-button-normal-hover-x9ahe3);--color-text-link-button-normal-active-tvp51g:var(--color-text-button-normal-active-efr394);--color-text-button-link-active-nbsdei:var(--color-text-button-normal-active-efr394);--color-text-button-link-default-k8e0ai:var(--color-text-button-normal-default-tr6rye);--color-text-button-link-disabled-phw08l:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-link-hover-jiubym:var(--color-text-button-normal-hover-x9ahe3);--color-text-calendar-date-hover-azblx7:var(--color-text-dropdown-item-default-p7lhk3);--color-text-calendar-date-selected-wi97hf:var(--color-background-control-default-3j33uv);--color-text-column-sorting-icon-cdwg13:var(--color-text-column-header-vij48y);--color-text-control-disabled-hdoujq:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-footer-0trdv4:var(--color-text-form-secondary-aqy7m3);--color-text-dropdown-group-label-u0r7e4:var(--color-text-group-label-b9d3ic);--color-text-dropdown-item-dimmed-3aid0i:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-disabled-e85s8y:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-secondary-0u13h2:var(--color-text-form-secondary-aqy7m3);--color-text-expandable-section-hover-v5vasg:var(--color-text-accent-g64663);--color-text-expandable-section-navigation-icon-default-8qgf62:var(--color-text-interactive-default-2qw750);--color-border-expandable-section-default-1wlg0d:var(--color-border-divider-default-6dhdp3);--color-text-input-placeholder-disabled-xqqath:var(--color-text-input-disabled-59wekb);--color-text-label-jzbmtr:var(--color-text-form-label-ccget7);--color-text-key-value-pairs-value-qh2f55:var(--color-text-body-default-pa6g4d);--color-text-link-secondary-default-6cfa7t:var(--color-text-link-default-ujq0y0);--color-text-link-secondary-hover-rqfhjb:var(--color-text-link-hover-56u85k);--color-text-link-info-default-kjlkol:var(--color-text-link-default-ujq0y0);--color-text-link-info-hover-7klehh:var(--color-text-link-hover-56u85k);--color-text-alert-default-f7gcu3:var(--color-text-body-default-pa6g4d);--color-text-notification-link-default-0zdudo:var(--color-text-link-default-ujq0y0);--color-text-notification-link-hover-dnb276:var(--color-text-link-hover-56u85k);--color-text-pagination-page-number-active-disabled-85oih1:var(--color-text-interactive-disabled-u3g8sy);--color-text-segment-hover-j511sb:var(--color-text-button-normal-hover-x9ahe3);--color-text-flashbar-icon-error-yphib1:var(--color-text-status-error-5v0vkd);--color-text-flashbar-icon-info-kklzmd:var(--color-text-status-info-0gyv0g);--color-text-flashbar-icon-success-swvyee:var(--color-text-status-success-vndivg);--color-text-flashbar-icon-warning-y9sysm:var(--color-text-status-warning-phbgci);--color-text-alert-icon-error-9svbdi:var(--color-text-status-error-5v0vkd);--color-text-alert-icon-info-ox6xrs:var(--color-text-status-info-0gyv0g);--color-text-alert-icon-success-16wq81:var(--color-text-status-success-vndivg);--color-text-alert-icon-warning-8b38bz:var(--color-text-status-warning-phbgci);--color-text-tutorial-hotspot-default-213opa:var(--color-text-link-default-ujq0y0);--color-text-tutorial-hotspot-hover-t40rad:var(--color-text-link-hover-56u85k);--color-background-badge-grey-d86bx7:var(--color-background-notification-grey-5xysq8)}.awsui-context-content-header:not(#\9 ){--color-grey-opaque-70-cvz3jo:rgba(15, 20, 26, 0.7);--color-grey-transparent-tka2vy:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-ubw5r9:rgba(15, 20, 26, 1);--color-background-badge-icon-891h1a:var(--color-error-400-0attjy);--color-background-button-link-active-v4eyop:var(--color-neutral-700-ak23en);--color-background-button-link-hover-0pksqg:var(--color-neutral-800-74t6ax);--color-background-button-normal-active-zilsno:var(--color-neutral-700-ak23en);--color-background-button-normal-default-fv5gk5:var(--color-neutral-950-isf7er);--color-background-button-normal-disabled-r1sbm8:var(--color-neutral-950-isf7er);--color-background-button-normal-hover-5npmy4:var(--color-neutral-800-74t6ax);--color-background-toggle-button-normal-pressed-o4tp1c:var(--color-neutral-700-ak23en);--color-background-button-primary-disabled-hpc1ip:var(--color-neutral-750-dkue87);--color-background-direction-button-disabled-202c2m:var(--color-neutral-750-dkue87);--color-background-calendar-current-date-zfwho0:var(--color-neutral-700-ak23en);--color-background-cell-shaded-gn1d5h:var(--color-neutral-800-74t6ax);--color-background-code-editor-gutter-active-line-default-qohgmn:var(--color-neutral-500-qie7lu);--color-background-code-editor-gutter-default-d12amf:var(--color-neutral-800-74t6ax);--color-background-code-editor-loading-sxdv3g:var(--color-neutral-800-74t6ax);--color-background-code-editor-pane-item-hover-kv9rup:var(--color-neutral-700-ak23en);--color-background-code-editor-status-bar-3xpkyl:var(--color-neutral-800-74t6ax);--color-background-container-content-3l65xf:var(--color-neutral-850-4jdilp);--color-background-container-header-fyunra:var(--color-neutral-850-4jdilp);--color-background-control-checked-ps9rs7:var(--color-primary-400-v2wnw9);--color-background-control-default-3j33uv:var(--color-neutral-950-isf7er);--color-background-control-disabled-upczma:var(--color-neutral-700-ak23en);--color-background-dropdown-item-default-um2ezn:var(--color-neutral-800-74t6ax);--color-background-dropdown-item-filter-match-mps57q:var(--color-neutral-700-ak23en);--color-background-dropdown-item-hover-t1sqov:var(--color-neutral-900-ean24s);--color-background-inline-code-7amxa4:rgba(255, 255, 255, 0.1);--color-background-input-default-hqy3o4:var(--color-neutral-950-isf7er);--color-background-input-disabled-zcf7em:var(--color-neutral-800-74t6ax);--color-background-item-selected-uvkhwu:var(--color-primary-1000-thy6z6);--color-background-layout-main-nwv8ds:var(--color-neutral-950-isf7er);--color-background-layout-panel-hover-3h4oa6:var(--color-neutral-700-ak23en);--color-background-layout-toggle-selected-active-bvoskn:var(--color-primary-400-v2wnw9);--color-background-layout-toggle-selected-default-rev4e2:var(--color-primary-400-v2wnw9);--color-background-layout-toggle-selected-hover-oolvmi:var(--color-primary-300-63o2km);--color-background-notification-grey-5xysq8:var(--color-neutral-600-e9eezz);--color-background-popover-m9g1o4:var(--color-neutral-800-74t6ax);--color-background-progress-bar-value-default-emou56:var(--color-primary-400-v2wnw9);--color-background-progress-bar-default-ew5ulz:var(--color-neutral-700-ak23en);--color-background-segment-active-20y3xe:var(--color-primary-400-v2wnw9);--color-background-segment-default-7x3bja:var(--color-neutral-950-isf7er);--color-background-segment-disabled-ocl52a:var(--color-neutral-950-isf7er);--color-background-slider-handle-default-ngsv1n:var(--color-primary-400-v2wnw9);--color-background-slider-handle-active-o5308k:var(--color-primary-300-63o2km);--color-background-slider-track-default-skh0wv:var(--color-neutral-600-e9eezz);--color-background-slider-handle-ring-mrwkiu:var(--color-neutral-850-4jdilp);--color-background-status-error-ws0dls:var(--color-error-1000-7ti8po);--color-background-status-info-w9lbfn:var(--color-info-1000-5clu8q);--color-background-status-success-w32t03:var(--color-success-1000-0vsm9j);--color-background-status-warning-5u5mvl:var(--color-warning-1000-rnb4bc);--color-background-table-header-hta59q:var(--color-neutral-950-isf7er);--color-background-tiles-disabled-oj911h:var(--color-neutral-800-74t6ax);--color-background-toggle-checked-disabled-i2gg96:var(--color-primary-900-4z5u9d);--color-background-toggle-default-ntwuot:var(--color-neutral-500-qie7lu);--color-background-chat-bubble-incoming-o9vi41:var(--color-neutral-950-isf7er);--color-border-button-normal-active-9nmb4s:var(--color-primary-300-63o2km);--color-border-button-normal-default-8ddawu:var(--color-primary-400-v2wnw9);--color-border-toggle-button-normal-pressed-j0kbz8:var(--color-primary-400-v2wnw9);--color-border-button-normal-disabled-neklvu:var(--color-neutral-600-e9eezz);--color-border-button-normal-hover-x59cd3:var(--color-primary-300-63o2km);--color-item-selected-sqpqcz:var(--color-primary-400-v2wnw9);--color-border-calendar-grid-selected-focus-ring-i9579s:var(--color-neutral-850-4jdilp);--color-border-cell-shaded-eri5g4:var(--color-neutral-700-ak23en);--color-border-code-editor-default-jfpku1:var(--color-neutral-600-e9eezz);--color-border-divider-active-hxy46x:var(--color-neutral-100-1fcf4c);--color-border-divider-default-6dhdp3:var(--color-neutral-650-71gsq9);--color-border-divider-secondary-px0jex:var(--color-neutral-750-dkue87);--color-border-divider-table-group-7c6azn:var(--color-neutral-600-e9eezz);--color-border-dropdown-container-tv0nhp:var(--color-neutral-600-e9eezz);--color-border-dropdown-item-hover-gibi06:var(--color-neutral-600-e9eezz);--color-border-input-default-gi32ve:var(--color-neutral-600-e9eezz);--color-border-input-focused-ko31u4:var(--color-primary-400-v2wnw9);--color-border-item-focused-quzqpf:var(--color-primary-400-v2wnw9);--color-border-dropdown-item-focused-rxcbhs:var(--color-neutral-300-u8qbz2);--color-border-layout-tz98tn:var(--color-neutral-650-71gsq9);--color-border-segment-default-vfoyc2:var(--color-neutral-300-u8qbz2);--color-border-status-error-r1b3sg:var(--color-error-400-0attjy);--color-border-status-info-qxhspt:var(--color-info-400-eq69kq);--color-border-status-success-m9qiei:var(--color-success-500-q2gkbr);--color-border-status-warning-5hxxo9:var(--color-warning-500-1axpdf);--color-border-divider-interactive-default-6utftp:var(--color-neutral-300-u8qbz2);--color-border-tabs-divider-o0nb1b:var(--color-neutral-650-71gsq9);--color-border-tutorial-67t3pn:var(--color-neutral-650-71gsq9);--color-foreground-control-default-krr259:var(--color-neutral-950-isf7er);--color-foreground-control-disabled-bpxz01:var(--color-neutral-850-4jdilp);--color-foreground-control-read-only-4jqdqq:var(--color-neutral-450-1qd1gj);--color-text-accent-g64663:var(--color-primary-400-v2wnw9);--color-text-body-default-pa6g4d:var(--color-neutral-350-yo302n);--color-text-body-secondary-55ywwv:var(--color-neutral-350-yo302n);--color-text-breadcrumb-current-csi3mg:var(--color-neutral-500-qie7lu);--color-text-breadcrumb-icon-m0kxx8:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-normal-active-efr394:var(--color-primary-300-63o2km);--color-text-toggle-button-normal-pressed-n3fao5:var(--color-primary-300-63o2km);--color-text-button-normal-default-tr6rye:var(--color-primary-400-v2wnw9);--color-text-button-normal-hover-x9ahe3:var(--color-primary-300-63o2km);--color-text-calendar-month-wgvmx6:var(--color-neutral-450-1qd1gj);--color-text-code-editor-gutter-active-line-61o9ig:var(--color-neutral-950-isf7er);--color-text-code-editor-gutter-default-gefl0a:var(--color-neutral-300-u8qbz2);--color-text-code-editor-status-bar-disabled-pheazt:var(--color-neutral-600-e9eezz);--color-text-code-editor-tab-button-error-g5zxp1:var(--color-neutral-950-isf7er);--color-text-column-header-vij48y:var(--color-neutral-400-7yiv8c);--color-text-counter-215p6q:var(--color-neutral-450-1qd1gj);--color-text-disabled-uofgtw:var(--color-neutral-600-e9eezz);--color-text-disabled-inline-edit-h28zj7:var(--color-neutral-400-7yiv8c);--color-text-dropdown-item-default-p7lhk3:var(--color-neutral-300-u8qbz2);--color-text-dropdown-item-filter-match-m5g4tk:var(--color-primary-300-63o2km);--color-text-dropdown-item-highlighted-4xsewm:var(--color-neutral-250-44icxb);--color-text-dropdown-item-secondary-hover-evp40n:var(--color-neutral-300-u8qbz2);--color-text-empty-95gyx5:var(--color-neutral-300-u8qbz2);--color-text-expandable-section-default-xet6jn:var(--color-neutral-300-u8qbz2);--color-text-form-default-ox9knk:var(--color-neutral-300-u8qbz2);--color-text-form-secondary-aqy7m3:var(--color-neutral-450-1qd1gj);--color-text-group-label-b9d3ic:var(--color-neutral-350-yo302n);--color-text-label-gen-ai-gjhv6l:var(--color-purple-400-vx8hut);--color-text-heading-default-ilwph8:var(--color-neutral-250-44icxb);--color-text-heading-secondary-p7k9es:var(--color-neutral-450-1qd1gj);--color-text-icon-subtle-95u50s:var(--color-neutral-400-7yiv8c);--color-text-input-disabled-59wekb:var(--color-neutral-600-e9eezz);--color-text-input-placeholder-gqelkh:var(--color-neutral-450-1qd1gj);--color-text-interactive-active-w6bpnr:var(--color-neutral-100-1fcf4c);--color-text-interactive-default-2qw750:var(--color-neutral-300-u8qbz2);--color-text-interactive-disabled-u3g8sy:var(--color-neutral-600-e9eezz);--color-text-interactive-hover-48anih:var(--color-neutral-100-1fcf4c);--color-text-toggle-button-icon-pressed-ov0lxr:var(--color-neutral-100-1fcf4c);--color-text-inverted-5klgkk:var(--color-neutral-950-isf7er);--color-text-layout-toggle-active-xit5f6:var(--color-neutral-850-4jdilp);--color-text-layout-toggle-hover-oywmvb:var(--color-primary-400-v2wnw9);--color-text-layout-toggle-selected-dnw1sl:var(--color-neutral-950-isf7er);--color-text-link-default-ujq0y0:var(--color-primary-400-v2wnw9);--color-text-link-hover-56u85k:var(--color-primary-300-63o2km);--color-text-pagination-page-number-default-5xxo5m:var(--color-neutral-400-7yiv8c);--color-text-segment-active-bn4v26:var(--color-neutral-950-isf7er);--color-text-segment-default-pqjihb:var(--color-neutral-300-u8qbz2);--color-text-small-521ei7:var(--color-neutral-450-1qd1gj);--color-text-status-error-5v0vkd:var(--color-error-400-0attjy);--color-text-status-inactive-jkai5x:var(--color-neutral-450-1qd1gj);--color-text-status-info-0gyv0g:var(--color-info-400-eq69kq);--color-text-status-success-vndivg:var(--color-success-500-q2gkbr);--color-text-status-warning-phbgci:var(--color-warning-500-1axpdf);--color-text-top-navigation-title-1vnwc7:var(--color-neutral-100-1fcf4c);--color-board-placeholder-active-11z98x:var(--color-neutral-600-e9eezz);--color-board-placeholder-hover-1ypvix:var(--color-primary-600-y57ptg);--color-drag-placeholder-active-5yp2yr:var(--color-neutral-600-e9eezz);--color-drag-placeholder-hover-6kex3x:var(--color-primary-600-y57ptg);--color-dropzone-background-default-dr890y:var(--color-neutral-850-4jdilp);--color-dropzone-background-hover-qlicxo:var(--color-primary-1000-thy6z6);--color-dropzone-text-default-ckbdhp:var(--color-neutral-350-yo302n);--color-dropzone-text-hover-q8hqj2:var(--color-neutral-350-yo302n);--color-dropzone-border-default-dyksxl:var(--color-neutral-600-e9eezz);--color-dropzone-border-hover-3yk86t:var(--color-primary-300-63o2km);--color-gap-global-drawer-kugmko:var(--color-neutral-950-isf7er);--color-tree-view-connector-line-p5bsjl:var(--color-neutral-300-u8qbz2);--color-background-action-card-default-k6nr0h:var(--color-neutral-850-4jdilp);--color-background-action-card-hover-u4hmg2:var(--color-neutral-800-74t6ax);--color-background-action-card-active-vzxcjp:var(--color-neutral-700-ak23en);--color-border-action-card-default-3tz7pn:var(--color-primary-400-v2wnw9);--color-border-action-card-hover-lbh2cb:var(--color-primary-300-63o2km);--color-border-action-card-active-xgsink:var(--color-primary-300-63o2km);--color-border-action-card-disabled-3iztup:var(--color-neutral-600-e9eezz);--color-background-action-card-disabled-manw7m:var(--color-neutral-850-4jdilp);--color-icon-action-card-default-7i5r7y:var(--color-primary-400-v2wnw9);--color-icon-action-card-hover-23030m:var(--color-primary-300-63o2km);--color-icon-action-card-active-44m3aw:var(--color-primary-300-63o2km);--color-icon-action-card-disabled-1y2k7q:var(--color-neutral-600-e9eezz);--color-background-skeleton-gesspb:var(--color-neutral-600-e9eezz);--color-background-skeleton-wave-tm5bv0:var(--color-neutral-700-ak23en);--color-background-code-view-jsfu3b:#282c34;--color-background-visual-accent-red-92cfo3:rgba(255, 61, 61, 0.2);--color-background-visual-accent-yellow-o8k8el:rgba(251, 211, 50, 0.2);--color-background-visual-accent-indigo-7qoyl7:rgba(92, 127, 255, 0.2);--color-background-visual-accent-green-zpkphe:rgba(43, 181, 52, 0.2);--color-background-visual-accent-orange-xdcg4l:rgba(255, 75, 20, 0.2);--color-background-visual-accent-purple-y7g3r8:rgba(173, 92, 255, 0.2);--color-background-visual-accent-lime-earrno:rgba(49, 184, 0, 0.2);--color-background-visual-accent-grey-imbzsu:var(--color-neutral-700-ak23en);--color-background-visual-accent-teal-hvhnbx:rgba(0, 173, 162, 0.2);--color-background-visual-accent-blue-ypdgn7:rgba(0, 153, 255, 0.2);--color-background-visual-accent-violet-cu3w19:rgba(133, 117, 255, 0.2);--color-background-visual-accent-magenta-jr8vqs:rgba(255, 26, 224, 0.2);--color-background-visual-accent-pink-h6fxwl:rgba(255, 51, 153, 0.2);--color-background-visual-accent-amber-7yv19p:rgba(250, 111, 0, 0.2);--color-text-visual-accent-red-fclpko:var(--color-error-400-0attjy);--color-text-visual-accent-yellow-yh5zjd:var(--color-warning-200-oumd3f);--color-text-visual-accent-indigo-tmhh2w:var(--color-info-300-gr03ol);--color-text-visual-accent-green-iqgyny:var(--color-success-200-be06zu);--color-text-visual-accent-orange-jquoue:#ff997a;--color-text-visual-accent-purple-w26ry3:#d4a8ff;--color-text-visual-accent-lime-zreeiy:#acff2e;--color-text-visual-accent-grey-iyth5l:var(--color-neutral-300-u8qbz2);--color-text-visual-accent-teal-h3pfbr:#00f5e4;--color-text-visual-accent-blue-maw06u:#75cfff;--color-text-visual-accent-violet-weiidr:#b2a8ff;--color-text-visual-accent-magenta-pa2pr1:#ff57e9;--color-text-visual-accent-pink-acvrue:#ff99cc;--color-text-visual-accent-amber-jsjo5d:#ffbb45;--shadow-container-lqaaq5:none;--shadow-container-active-769k1n:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-0tabu0:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-split-bottom-rjce88:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-r0sirg:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-3k6st0:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-kt8qtj:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-ydh9fl:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-vwks1w:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--color-background-toggle-button-normal-default-3arypk:var(--color-background-button-normal-default-fv5gk5);--color-background-toggle-button-normal-hover-bptvnw:var(--color-background-button-normal-hover-5npmy4);--color-text-direction-button-disabled-x6tat2:var(--color-text-interactive-disabled-u3g8sy);--color-background-code-editor-gutter-active-line-error-xgznjw:var(--color-text-status-error-5v0vkd);--color-background-card-vvghw1:var(--color-background-container-content-3l65xf);--color-background-item-card-e6baee:var(--color-background-card-vvghw1);--color-background-dropdown-item-selected-bhhtrc:var(--color-background-item-selected-uvkhwu);--color-background-side-navigation-item-active-collapsed-dsekgc:var(--color-background-control-checked-ps9rs7);--color-background-side-navigation-item-icon-hover-il13a3:var(--color-background-item-selected-uvkhwu);--color-background-drawer-3rh2u4:var(--color-background-layout-panel-content-tpsfxv);--color-background-backdrop-r537wr:var(--color-grey-opaque-70-cvz3jo);--color-background-drawer-backdrop-yo1e4s:var(--color-background-backdrop-r537wr);--color-background-layout-panel-k5m5mi:var(--color-background-container-content-3l65xf);--color-background-layout-panel-content-tpsfxv:var(--color-background-container-content-3l65xf);--color-background-layout-toolbar-m27kzn:var(--color-background-layout-panel-content-tpsfxv);--color-background-modal-overlay-mbzv2u:var(--color-background-backdrop-r537wr);--color-background-progress-bar-value-flash-rdsyqi:var(--color-background-progress-bar-value-default-emou56);--color-background-progress-bar-flash-gx099n:var(--color-background-progress-bar-default-ew5ulz);--color-background-segment-hover-z02yyk:var(--color-background-button-normal-hover-5npmy4);--color-background-segment-wrapper-kh9o8u:var(--color-background-container-content-3l65xf);--color-background-slider-range-default-rg592i:var(--color-background-slider-handle-default-ngsv1n);--color-background-slider-range-active-n8m8ws:var(--color-background-slider-handle-active-o5308k);--color-background-slider-handle-error-default-xswr8j:var(--color-text-status-error-5v0vkd);--color-background-slider-handle-error-active-yzi7i4:var(--color-text-status-error-5v0vkd);--color-background-slider-handle-warning-default-h4ql7d:var(--color-text-status-warning-phbgci);--color-background-slider-handle-warning-active-vkbfzm:var(--color-text-status-warning-phbgci);--color-background-slider-range-error-default-c7p9qg:var(--color-text-status-error-5v0vkd);--color-background-slider-range-error-active-2iyg8m:var(--color-text-status-error-5v0vkd);--color-background-slider-range-warning-default-u79e5p:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-active-28incr:var(--color-text-status-warning-phbgci);--color-background-alert-error-khq3uu:var(--color-background-status-error-ws0dls);--color-background-alert-info-irmpb9:var(--color-background-status-info-w9lbfn);--color-background-alert-success-yu54il:var(--color-background-status-success-w32t03);--color-background-alert-warning-9ubpfp:var(--color-background-status-warning-5u5mvl);--color-background-dialog-qshu32:var(--color-background-status-info-w9lbfn);--color-text-chat-bubble-outgoing-98gze9:var(--color-text-body-default-pa6g4d);--color-text-chat-bubble-incoming-ifqzr7:var(--color-text-body-default-pa6g4d);--color-border-toggle-button-normal-default-mjjnmi:var(--color-border-button-normal-default-8ddawu);--color-border-toggle-button-normal-hover-dzybe6:var(--color-border-button-normal-hover-x59cd3);--color-border-button-primary-disabled-us6su6:var(--color-background-button-primary-disabled-hpc1ip);--color-text-side-navigation-item-active-yxo84l:var(--color-text-accent-g64663);--color-text-side-navigation-item-active-collapsed-79op68:var(--color-text-inverted-5klgkk);--color-text-side-navigation-item-default-gpkdsk:var(--color-text-body-secondary-55ywwv);--color-border-code-editor-pane-item-hover-gur18g:var(--color-border-dropdown-item-hover-gibi06);--color-border-card-tqy4e3:var(--color-border-divider-default-6dhdp3);--color-border-card-highlighted-qt46vi:var(--color-border-item-selected-bzalxo);--color-border-item-card-v1v6fo:var(--color-border-card-tqy4e3);--color-border-item-card-highlighted-9d6tgf:var(--color-border-card-highlighted-qt46vi);--color-border-control-checked-zljpht:var(--color-background-control-checked-ps9rs7);--color-border-control-disabled-2xkcu2:var(--color-background-control-disabled-upczma);--color-border-divider-notification-m7ryp3:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-bottom-34kscf:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-side-cx8r03:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-group-aoah4z:var(--color-border-dropdown-item-default-tuowss);--color-border-dropdown-item-default-tuowss:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-item-selected-stw1re:var(--color-border-item-selected-bzalxo);--color-border-editable-cell-hover-ji3gl1:var(--color-border-dropdown-item-hover-gibi06);--color-border-input-disabled-36ig2m:var(--color-background-input-disabled-zcf7em);--color-border-item-placeholder-7tc79f:var(--color-border-item-selected-bzalxo);--color-border-item-selected-bzalxo:var(--color-item-selected-sqpqcz);--color-border-layout-side-navigation-xkvi4p:var(--color-border-layout-tz98tn);--color-border-panel-header-kdnfxk:var(--color-border-divider-default-6dhdp3);--color-border-popover-apifl6:var(--color-border-dropdown-container-tv0nhp);--color-border-segment-active-r5gjci:var(--color-border-segment-default-vfoyc2);--color-border-segment-disabled-cu1z71:var(--color-border-segment-default-vfoyc2);--color-border-segment-divider-vzqj4o:var(--color-border-input-default-gi32ve);--color-border-segment-hover-jh0ukd:var(--color-border-segment-default-vfoyc2);--color-border-segment-wrapper-lm198c:var(--color-border-input-default-gi32ve);--color-border-dialog-5e63v1:var(--color-border-status-info-qxhspt);--color-border-tabs-shadow-viblx7:var(--color-grey-transparent-tka2vy);--color-border-tabs-underline-c8ce4e:var(--color-text-accent-g64663);--color-border-tiles-disabled-fsxavk:var(--color-background-tiles-disabled-oj911h);--color-shadow-default-thgg5z:var(--color-grey-transparent-heavy-ubw5r9);--color-text-button-inline-icon-default-h2qjo3:var(--color-text-link-default-ujq0y0);--color-text-button-inline-icon-disabled-0mxvbt:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-inline-icon-hover-5qgulf:var(--color-text-link-hover-56u85k);--color-text-button-inline-link-hover-br5vtg:var(--color-text-button-normal-hover-x9ahe3);--color-text-button-icon-hover-oom8c0:var(--color-text-interactive-hover-48anih);--color-text-link-button-normal-default-hlg9yf:var(--color-text-button-normal-default-tr6rye);--color-text-link-button-normal-hover-edb3c8:var(--color-text-button-normal-hover-x9ahe3);--color-text-link-button-normal-active-tvp51g:var(--color-text-button-normal-active-efr394);--color-text-button-link-active-nbsdei:var(--color-text-button-normal-active-efr394);--color-text-button-link-default-k8e0ai:var(--color-text-button-normal-default-tr6rye);--color-text-button-link-disabled-phw08l:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-link-hover-jiubym:var(--color-text-button-normal-hover-x9ahe3);--color-text-calendar-date-hover-azblx7:var(--color-text-dropdown-item-default-p7lhk3);--color-text-calendar-date-selected-wi97hf:var(--color-background-control-default-3j33uv);--color-text-column-sorting-icon-cdwg13:var(--color-text-column-header-vij48y);--color-text-control-disabled-hdoujq:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-footer-0trdv4:var(--color-text-form-secondary-aqy7m3);--color-text-dropdown-group-label-u0r7e4:var(--color-text-group-label-b9d3ic);--color-text-dropdown-item-dimmed-3aid0i:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-disabled-e85s8y:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-secondary-0u13h2:var(--color-text-form-secondary-aqy7m3);--color-text-expandable-section-hover-v5vasg:var(--color-text-accent-g64663);--color-text-expandable-section-navigation-icon-default-8qgf62:var(--color-text-interactive-default-2qw750);--color-border-expandable-section-default-1wlg0d:var(--color-border-divider-default-6dhdp3);--color-text-form-label-ccget7:var(--color-text-form-default-ox9knk);--color-text-input-placeholder-disabled-xqqath:var(--color-text-input-disabled-59wekb);--color-text-label-jzbmtr:var(--color-text-form-label-ccget7);--color-text-key-value-pairs-value-qh2f55:var(--color-text-body-default-pa6g4d);--color-text-link-secondary-default-6cfa7t:var(--color-text-link-default-ujq0y0);--color-text-link-secondary-hover-rqfhjb:var(--color-text-link-hover-56u85k);--color-text-link-info-default-kjlkol:var(--color-text-link-default-ujq0y0);--color-text-link-info-hover-7klehh:var(--color-text-link-hover-56u85k);--color-text-alert-default-f7gcu3:var(--color-text-body-default-pa6g4d);--color-text-notification-link-default-0zdudo:var(--color-text-link-default-ujq0y0);--color-text-notification-link-hover-dnb276:var(--color-text-link-hover-56u85k);--color-text-pagination-page-number-active-disabled-85oih1:var(--color-text-interactive-disabled-u3g8sy);--color-text-segment-hover-j511sb:var(--color-text-button-normal-hover-x9ahe3);--color-text-flashbar-icon-error-yphib1:var(--color-text-status-error-5v0vkd);--color-text-flashbar-icon-info-kklzmd:var(--color-text-status-info-0gyv0g);--color-text-flashbar-icon-success-swvyee:var(--color-text-status-success-vndivg);--color-text-flashbar-icon-warning-y9sysm:var(--color-text-status-warning-phbgci);--color-text-alert-icon-error-9svbdi:var(--color-text-status-error-5v0vkd);--color-text-alert-icon-info-ox6xrs:var(--color-text-status-info-0gyv0g);--color-text-alert-icon-success-16wq81:var(--color-text-status-success-vndivg);--color-text-alert-icon-warning-8b38bz:var(--color-text-status-warning-phbgci);--color-text-tutorial-hotspot-default-213opa:var(--color-text-link-default-ujq0y0);--color-text-tutorial-hotspot-hover-t40rad:var(--color-text-link-hover-56u85k);--color-background-badge-grey-d86bx7:var(--color-background-notification-grey-5xysq8);--shadow-dropup-9qrwm1:var(--shadow-dropdown-0tabu0);--shadow-modal-pk8r4f:var(--shadow-dropdown-0tabu0);--shadow-popover-jg6xpa:var(--shadow-dropdown-0tabu0)}.awsui-context-app-layout-toolbar:not(#\9 ){--color-background-layout-main-nwv8ds:var(--color-neutral-50-co2w2g)}.awsui-context-compact-table:not(#\9 ){--size-vertical-input-zzexyz:28px;--space-scaled-xxxs-yf0kjr:var(--space-none-gdb8mw);--space-scaled-xxs-5ynq0b:var(--space-xxxs-e3xs98);--space-scaled-xs-xqilfh:var(--space-xxs-nvfpu6);--space-scaled-s-l1ed96:var(--space-xs-oxob9f);--space-scaled-m-ga2lny:var(--space-s-3efzd3);--space-scaled-l-44fftl:var(--space-m-wcb4ea);--space-scaled-xl-tn3nzh:var(--space-l-fzlzfv);--space-scaled-xxl-ocns8c:var(--space-xl-8vtah0);--space-scaled-xxxl-nd4hl4:var(--space-xxl-t8dgip);--space-alert-vertical-o10ypa:var(--space-flashbar-vertical-nxgmvu);--space-button-horizontal-3tjric:var(--space-scaled-l-44fftl);--space-button-vertical-bg2b84:var(--space-scaled-xxs-5ynq0b);--space-token-vertical-2xlmr3:var(--space-scaled-xxs-5ynq0b);--space-button-modal-dismiss-vertical-1u20hc:var(--space-scaled-xxxs-yf0kjr);--space-card-vertical-default-cjj558:var(--space-scaled-m-ga2lny);--space-item-card-vertical-default-xliogl:var(--space-card-vertical-default-cjj558);--space-container-header-bottom-f1ldfh:var(--space-scaled-xs-xqilfh);--space-content-header-padding-bottom-zfipo5:var(--space-scaled-m-ga2lny);--space-flashbar-vertical-nxgmvu:var(--space-scaled-xs-xqilfh);--space-panel-content-bottom-8jqonw:var(--space-scaled-xxxl-nd4hl4);--space-panel-content-top-lt9olo:var(--space-scaled-l-44fftl);--space-panel-header-vertical-hdddn7:var(--space-scaled-l-44fftl);--space-panel-side-right-a84thf:var(--space-scaled-xl-tn3nzh);--space-panel-split-top-5nzrkx:var(--space-scaled-l-44fftl);--space-panel-split-bottom-hn65yv:var(--space-scaled-l-44fftl);--space-tabs-content-top-rhy3sv:var(--space-scaled-s-l1ed96);--space-tabs-vertical-wu27o9:var(--space-scaled-xxs-5ynq0b);--space-action-card-vertical-default-x57ev0:var(--space-card-vertical-default-cjj558);--space-action-card-description-padding-top-ztuzqg:var(--space-scaled-xxs-5ynq0b)}.awsui-context-flashbar:not(#\9 ):where(:not(.awsui-one-theme):not(.awsui-one-theme *)){--color-background-button-normal-active-zilsno:rgba(0, 7, 22, 0.2);--color-background-button-normal-default-fv5gk5:transparent;--color-background-button-normal-hover-5npmy4:rgba(0, 7, 22, 0.15);--color-background-button-primary-active-pyt8c1:var(--color-primary-900-4z5u9d);--color-background-button-primary-default-acuhnl:var(--color-border-button-normal-default-8ddawu);--color-background-button-primary-hover-pk0u3a:var(--color-border-button-normal-hover-x59cd3);--color-background-inline-code-7amxa4:rgba(0, 0, 0, 0.2);--color-background-progress-bar-value-default-emou56:var(--color-white-8gqww3);--color-background-progress-bar-default-ew5ulz:var(--color-grey-opaque-25-fcphnb);--color-border-button-normal-active-9nmb4s:var(--color-white-8gqww3);--color-border-button-normal-default-8ddawu:var(--color-neutral-100-1fcf4c);--color-border-button-normal-hover-x59cd3:var(--color-white-8gqww3);--color-border-divider-default-6dhdp3:var(--color-neutral-100-1fcf4c);--color-border-item-focused-quzqpf:var(--color-neutral-100-1fcf4c);--color-text-body-default-pa6g4d:var(--color-neutral-100-1fcf4c);--color-text-body-secondary-55ywwv:var(--color-neutral-100-1fcf4c);--color-text-button-normal-active-efr394:var(--color-white-8gqww3);--color-text-button-normal-default-tr6rye:var(--color-neutral-100-1fcf4c);--color-text-button-normal-hover-x9ahe3:var(--color-white-8gqww3);--color-text-button-primary-active-k5lphw:var(--color-white-8gqww3);--color-text-button-primary-default-lchgt8:var(--color-white-8gqww3);--color-text-button-primary-hover-kes6z5:var(--color-white-8gqww3);--color-text-expandable-section-default-xet6jn:var(--color-neutral-100-1fcf4c);--color-text-expandable-section-hover-v5vasg:var(--color-white-8gqww3);--color-text-heading-secondary-p7k9es:var(--color-neutral-100-1fcf4c);--color-text-label-jzbmtr:var(--color-neutral-100-1fcf4c);--color-text-link-default-ujq0y0:var(--color-neutral-100-1fcf4c);--color-text-link-hover-56u85k:var(--color-white-8gqww3);--color-text-status-error-5v0vkd:var(--color-text-notification-default-7d318z);--color-text-status-info-0gyv0g:var(--color-text-notification-default-7d318z);--color-text-status-success-vndivg:var(--color-text-notification-default-7d318z);--color-text-tutorial-hotspot-default-213opa:var(--color-neutral-300-u8qbz2);--color-text-tutorial-hotspot-hover-t40rad:var(--color-neutral-100-1fcf4c);--color-background-toggle-button-normal-default-3arypk:var(--color-background-button-normal-default-fv5gk5);--color-background-toggle-button-normal-hover-bptvnw:var(--color-background-button-normal-hover-5npmy4);--color-background-code-editor-gutter-active-line-error-xgznjw:var(--color-text-status-error-5v0vkd);--color-background-progress-bar-value-flash-rdsyqi:var(--color-background-progress-bar-value-default-emou56);--color-background-progress-bar-flash-gx099n:var(--color-background-progress-bar-default-ew5ulz);--color-background-segment-default-7x3bja:var(--color-background-button-normal-default-fv5gk5);--color-background-segment-hover-z02yyk:var(--color-background-button-normal-hover-5npmy4);--color-background-slider-handle-error-default-xswr8j:var(--color-text-status-error-5v0vkd);--color-background-slider-handle-error-active-yzi7i4:var(--color-text-status-error-5v0vkd);--color-background-slider-range-error-default-c7p9qg:var(--color-text-status-error-5v0vkd);--color-background-slider-range-error-active-2iyg8m:var(--color-text-status-error-5v0vkd);--color-text-chat-bubble-outgoing-98gze9:var(--color-text-body-default-pa6g4d);--color-text-chat-bubble-incoming-ifqzr7:var(--color-text-body-default-pa6g4d);--color-border-toggle-button-normal-default-mjjnmi:var(--color-border-button-normal-default-8ddawu);--color-border-toggle-button-normal-hover-dzybe6:var(--color-border-button-normal-hover-x59cd3);--color-border-button-primary-active-z61x07:var(--color-background-button-primary-active-pyt8c1);--color-border-button-primary-default-jjdcd3:var(--color-background-button-primary-default-acuhnl);--color-border-button-primary-hover-qdhi8a:var(--color-background-button-primary-hover-pk0u3a);--color-text-side-navigation-item-default-gpkdsk:var(--color-text-body-secondary-55ywwv);--color-border-card-tqy4e3:var(--color-border-divider-default-6dhdp3);--color-border-item-card-v1v6fo:var(--color-border-card-tqy4e3);--color-border-divider-notification-m7ryp3:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-bottom-34kscf:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-side-cx8r03:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-group-aoah4z:var(--color-border-dropdown-item-default-tuowss);--color-border-dropdown-item-default-tuowss:var(--color-border-divider-default-6dhdp3);--color-border-panel-header-kdnfxk:var(--color-border-divider-default-6dhdp3);--color-text-button-inline-icon-default-h2qjo3:var(--color-text-link-default-ujq0y0);--color-text-button-inline-icon-hover-5qgulf:var(--color-text-link-hover-56u85k);--color-text-button-inline-link-hover-br5vtg:var(--color-text-button-normal-hover-x9ahe3);--color-text-link-button-normal-default-hlg9yf:var(--color-text-button-normal-default-tr6rye);--color-text-link-button-normal-hover-edb3c8:var(--color-text-button-normal-hover-x9ahe3);--color-text-link-button-normal-active-tvp51g:var(--color-text-button-normal-active-efr394);--color-text-button-link-active-nbsdei:var(--color-text-button-normal-active-efr394);--color-text-button-link-default-k8e0ai:var(--color-text-button-normal-default-tr6rye);--color-text-button-link-hover-jiubym:var(--color-text-button-normal-hover-x9ahe3);--color-border-expandable-section-default-1wlg0d:var(--color-border-divider-default-6dhdp3);--color-text-key-value-pairs-value-qh2f55:var(--color-text-body-default-pa6g4d);--color-text-link-secondary-default-6cfa7t:var(--color-text-link-default-ujq0y0);--color-text-link-secondary-hover-rqfhjb:var(--color-text-link-hover-56u85k);--color-text-link-info-default-kjlkol:var(--color-text-link-default-ujq0y0);--color-text-link-info-hover-7klehh:var(--color-text-link-hover-56u85k);--color-text-alert-default-f7gcu3:var(--color-text-body-default-pa6g4d);--color-text-notification-link-default-0zdudo:var(--color-text-link-default-ujq0y0);--color-text-notification-link-hover-dnb276:var(--color-text-link-hover-56u85k);--color-text-segment-hover-j511sb:var(--color-text-button-normal-hover-x9ahe3);--color-text-flashbar-icon-error-yphib1:var(--color-text-status-error-5v0vkd);--color-text-flashbar-icon-info-kklzmd:var(--color-text-status-info-0gyv0g);--color-text-flashbar-icon-success-swvyee:var(--color-text-status-success-vndivg);--color-text-alert-icon-error-9svbdi:var(--color-text-status-error-5v0vkd);--color-text-alert-icon-info-ox6xrs:var(--color-text-status-info-0gyv0g);--color-text-alert-icon-success-16wq81:var(--color-text-status-success-vndivg)}.awsui-context-flashbar-warning:not(#\9 ):where(:not(.awsui-one-theme):not(.awsui-one-theme *)){--color-background-button-normal-active-zilsno:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-fv5gk5:transparent;--color-background-button-normal-hover-5npmy4:rgba(0, 7, 22, 0.05);--color-background-button-primary-active-pyt8c1:var(--color-primary-900-4z5u9d);--color-background-button-primary-default-acuhnl:var(--color-border-button-normal-default-8ddawu);--color-background-button-primary-hover-pk0u3a:var(--color-border-button-normal-hover-x59cd3);--color-background-progress-bar-value-default-emou56:var(--color-neutral-950-isf7er);--color-background-progress-bar-default-ew5ulz:var(--color-grey-opaque-10-pnez1o);--color-border-button-normal-active-9nmb4s:var(--color-text-button-normal-hover-x9ahe3);--color-border-button-normal-default-8ddawu:var(--color-text-button-normal-default-tr6rye);--color-border-button-normal-hover-x59cd3:var(--color-text-button-normal-hover-x9ahe3);--color-border-divider-default-6dhdp3:var(--color-text-notification-yellow-o8fnue);--color-border-item-focused-quzqpf:var(--color-text-notification-yellow-o8fnue);--color-text-body-default-pa6g4d:var(--color-text-notification-yellow-o8fnue);--color-text-body-secondary-55ywwv:var(--color-text-notification-yellow-o8fnue);--color-text-button-normal-active-efr394:var(--color-text-button-normal-hover-x9ahe3);--color-text-button-normal-default-tr6rye:var(--color-neutral-650-71gsq9);--color-text-button-normal-hover-x9ahe3:var(--color-neutral-950-isf7er);--color-text-link-button-normal-default-hlg9yf:var(--color-text-link-default-ujq0y0);--color-text-link-button-normal-hover-edb3c8:var(--color-text-link-hover-56u85k);--color-text-button-primary-active-k5lphw:var(--color-white-8gqww3);--color-text-button-primary-default-lchgt8:var(--color-white-8gqww3);--color-text-button-primary-hover-kes6z5:var(--color-white-8gqww3);--color-text-expandable-section-default-xet6jn:var(--color-text-notification-yellow-o8fnue);--color-text-expandable-section-hover-v5vasg:var(--color-text-notification-yellow-o8fnue);--color-text-heading-secondary-p7k9es:var(--color-text-notification-yellow-o8fnue);--color-text-interactive-inverted-default-fo8jdf:var(--color-neutral-650-71gsq9);--color-text-interactive-inverted-hover-p8xqqo:var(--color-neutral-950-isf7er);--color-text-label-jzbmtr:var(--color-text-notification-yellow-o8fnue);--color-text-link-default-ujq0y0:var(--color-text-notification-yellow-o8fnue);--color-text-link-hover-56u85k:var(--color-text-notification-yellow-o8fnue);--color-text-link-inverted-hover-as9en8:var(--color-text-notification-yellow-o8fnue);--color-text-notification-default-7d318z:var(--color-text-notification-yellow-o8fnue);--color-text-status-warning-phbgci:var(--color-text-notification-yellow-o8fnue);--color-text-tutorial-hotspot-default-213opa:var(--color-neutral-600-e9eezz);--color-text-tutorial-hotspot-hover-t40rad:var(--color-neutral-900-ean24s);--color-background-toggle-button-normal-default-3arypk:var(--color-background-button-normal-default-fv5gk5);--color-background-toggle-button-normal-hover-bptvnw:var(--color-background-button-normal-hover-5npmy4);--color-background-progress-bar-value-flash-rdsyqi:var(--color-background-progress-bar-value-default-emou56);--color-background-progress-bar-flash-gx099n:var(--color-background-progress-bar-default-ew5ulz);--color-background-segment-default-7x3bja:var(--color-background-button-normal-default-fv5gk5);--color-background-segment-hover-z02yyk:var(--color-background-button-normal-hover-5npmy4);--color-background-slider-handle-warning-default-h4ql7d:var(--color-text-status-warning-phbgci);--color-background-slider-handle-warning-active-vkbfzm:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-default-u79e5p:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-active-28incr:var(--color-text-status-warning-phbgci);--color-text-chat-bubble-outgoing-98gze9:var(--color-text-body-default-pa6g4d);--color-text-chat-bubble-incoming-ifqzr7:var(--color-text-body-default-pa6g4d);--color-border-toggle-button-normal-default-mjjnmi:var(--color-border-button-normal-default-8ddawu);--color-border-toggle-button-normal-hover-dzybe6:var(--color-border-button-normal-hover-x59cd3);--color-border-button-primary-active-z61x07:var(--color-background-button-primary-active-pyt8c1);--color-border-button-primary-default-jjdcd3:var(--color-background-button-primary-default-acuhnl);--color-border-button-primary-hover-qdhi8a:var(--color-background-button-primary-hover-pk0u3a);--color-text-side-navigation-item-default-gpkdsk:var(--color-text-body-secondary-55ywwv);--color-border-card-tqy4e3:var(--color-border-divider-default-6dhdp3);--color-border-item-card-v1v6fo:var(--color-border-card-tqy4e3);--color-border-divider-notification-m7ryp3:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-bottom-34kscf:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-side-cx8r03:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-group-aoah4z:var(--color-border-dropdown-item-default-tuowss);--color-border-dropdown-item-default-tuowss:var(--color-border-divider-default-6dhdp3);--color-border-panel-header-kdnfxk:var(--color-border-divider-default-6dhdp3);--color-text-button-inline-icon-default-h2qjo3:var(--color-text-link-default-ujq0y0);--color-text-button-inline-icon-hover-5qgulf:var(--color-text-link-hover-56u85k);--color-text-button-inline-link-hover-br5vtg:var(--color-text-button-normal-hover-x9ahe3);--color-text-link-button-normal-active-tvp51g:var(--color-text-button-normal-active-efr394);--color-text-button-link-active-nbsdei:var(--color-text-button-normal-active-efr394);--color-text-button-link-default-k8e0ai:var(--color-text-button-normal-default-tr6rye);--color-text-button-link-hover-jiubym:var(--color-text-button-normal-hover-x9ahe3);--color-border-expandable-section-default-1wlg0d:var(--color-border-divider-default-6dhdp3);--color-text-key-value-pairs-value-qh2f55:var(--color-text-body-default-pa6g4d);--color-text-link-secondary-default-6cfa7t:var(--color-text-link-default-ujq0y0);--color-text-link-secondary-hover-rqfhjb:var(--color-text-link-hover-56u85k);--color-text-link-info-default-kjlkol:var(--color-text-link-default-ujq0y0);--color-text-link-info-hover-7klehh:var(--color-text-link-hover-56u85k);--color-text-link-inverted-default-vu270h:var(--color-text-notification-default-7d318z);--color-text-alert-default-f7gcu3:var(--color-text-body-default-pa6g4d);--color-text-notification-link-default-0zdudo:var(--color-text-link-default-ujq0y0);--color-text-notification-link-hover-dnb276:var(--color-text-link-hover-56u85k);--color-text-segment-hover-j511sb:var(--color-text-button-normal-hover-x9ahe3);--color-text-flashbar-icon-warning-y9sysm:var(--color-text-status-warning-phbgci);--color-text-alert-icon-warning-8b38bz:var(--color-text-status-warning-phbgci);--color-text-badge-grey-ixmqo2:var(--color-text-notification-default-7d318z);--color-text-badge-green-riw4b9:var(--color-text-notification-default-7d318z);--color-text-badge-blue-e70asl:var(--color-text-notification-default-7d318z);--color-text-badge-red-sgrbu5:var(--color-text-notification-default-7d318z)}.awsui-context-alert:not(#\9 ):where(:not(.awsui-one-theme):not(.awsui-one-theme *)){--color-background-button-normal-active-zilsno:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-fv5gk5:transparent;--color-background-button-normal-hover-5npmy4:rgba(0, 7, 22, 0.05);--color-background-button-primary-active-pyt8c1:var(--color-primary-900-4z5u9d);--color-background-button-primary-default-acuhnl:var(--color-border-button-normal-default-8ddawu);--color-background-button-primary-hover-pk0u3a:var(--color-border-button-normal-hover-x59cd3);--color-border-button-normal-active-9nmb4s:var(--color-text-button-normal-hover-x9ahe3);--color-border-button-normal-default-8ddawu:var(--color-text-button-normal-default-tr6rye);--color-border-button-normal-hover-x59cd3:var(--color-text-button-normal-hover-x9ahe3);--color-border-divider-default-6dhdp3:var(--color-text-button-normal-default-tr6rye);--color-text-button-normal-active-efr394:var(--color-text-button-normal-hover-x9ahe3);--color-text-button-normal-default-tr6rye:var(--color-neutral-650-71gsq9);--color-text-button-normal-hover-x9ahe3:var(--color-neutral-950-isf7er);--color-text-link-button-normal-default-hlg9yf:var(--color-text-link-default-ujq0y0);--color-text-link-button-normal-hover-edb3c8:var(--color-text-link-hover-56u85k);--color-text-button-primary-active-k5lphw:var(--color-white-8gqww3);--color-text-button-primary-default-lchgt8:var(--color-white-8gqww3);--color-text-button-primary-hover-kes6z5:var(--color-white-8gqww3);--color-text-expandable-section-default-xet6jn:var(--color-text-button-normal-default-tr6rye);--color-text-expandable-section-hover-v5vasg:var(--color-text-button-normal-hover-x9ahe3);--font-size-expandable-heading-y31gpk:14px;--color-background-toggle-button-normal-default-3arypk:var(--color-background-button-normal-default-fv5gk5);--color-background-toggle-button-normal-hover-bptvnw:var(--color-background-button-normal-hover-5npmy4);--color-background-segment-default-7x3bja:var(--color-background-button-normal-default-fv5gk5);--color-background-segment-hover-z02yyk:var(--color-background-button-normal-hover-5npmy4);--color-border-toggle-button-normal-default-mjjnmi:var(--color-border-button-normal-default-8ddawu);--color-border-toggle-button-normal-hover-dzybe6:var(--color-border-button-normal-hover-x59cd3);--color-border-button-primary-active-z61x07:var(--color-background-button-primary-active-pyt8c1);--color-border-button-primary-default-jjdcd3:var(--color-background-button-primary-default-acuhnl);--color-border-button-primary-hover-qdhi8a:var(--color-background-button-primary-hover-pk0u3a);--color-border-card-tqy4e3:var(--color-border-divider-default-6dhdp3);--color-border-item-card-v1v6fo:var(--color-border-card-tqy4e3);--color-border-divider-notification-m7ryp3:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-bottom-34kscf:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-side-cx8r03:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-group-aoah4z:var(--color-border-dropdown-item-default-tuowss);--color-border-dropdown-item-default-tuowss:var(--color-border-divider-default-6dhdp3);--color-border-panel-header-kdnfxk:var(--color-border-divider-default-6dhdp3);--color-text-button-inline-link-hover-br5vtg:var(--color-text-button-normal-hover-x9ahe3);--color-text-link-button-normal-active-tvp51g:var(--color-text-button-normal-active-efr394);--color-text-button-link-active-nbsdei:var(--color-text-button-normal-active-efr394);--color-text-button-link-default-k8e0ai:var(--color-text-button-normal-default-tr6rye);--color-text-button-link-hover-jiubym:var(--color-text-button-normal-hover-x9ahe3);--color-border-expandable-section-default-1wlg0d:var(--color-border-divider-default-6dhdp3);--color-text-segment-hover-j511sb:var(--color-text-button-normal-hover-x9ahe3)}.awsui-context-content-header .awsui-context-alert:not(#\9 ):where(:not(.awsui-one-theme):not(.awsui-one-theme *)){--color-grey-opaque-70-cvz3jo:rgba(15, 20, 26, 0.7);--color-grey-transparent-tka2vy:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-ubw5r9:rgba(15, 20, 26, 1);--color-background-badge-icon-891h1a:var(--color-error-400-0attjy);--color-background-button-link-active-v4eyop:var(--color-neutral-700-ak23en);--color-background-button-link-hover-0pksqg:var(--color-neutral-800-74t6ax);--color-background-button-normal-active-zilsno:rgba(255, 255, 255, 0.15);--color-background-button-normal-default-fv5gk5:transparent;--color-background-button-normal-disabled-r1sbm8:var(--color-neutral-850-4jdilp);--color-background-button-normal-hover-5npmy4:rgba(255, 255, 255, 0.1);--color-background-toggle-button-normal-pressed-o4tp1c:var(--color-neutral-700-ak23en);--color-background-button-primary-active-pyt8c1:var(--color-primary-400-v2wnw9);--color-background-button-primary-default-acuhnl:var(--color-border-button-normal-default-8ddawu);--color-background-button-primary-disabled-hpc1ip:var(--color-neutral-750-dkue87);--color-background-button-primary-hover-pk0u3a:var(--color-border-button-normal-hover-x59cd3);--color-background-direction-button-disabled-202c2m:var(--color-neutral-750-dkue87);--color-background-calendar-current-date-zfwho0:var(--color-neutral-700-ak23en);--color-background-cell-shaded-gn1d5h:var(--color-neutral-800-74t6ax);--color-background-code-editor-gutter-active-line-default-qohgmn:var(--color-neutral-500-qie7lu);--color-background-code-editor-gutter-default-d12amf:var(--color-neutral-800-74t6ax);--color-background-code-editor-loading-sxdv3g:var(--color-neutral-800-74t6ax);--color-background-code-editor-pane-item-hover-kv9rup:var(--color-neutral-700-ak23en);--color-background-code-editor-status-bar-3xpkyl:var(--color-neutral-800-74t6ax);--color-background-container-content-3l65xf:var(--color-neutral-850-4jdilp);--color-background-container-header-fyunra:var(--color-neutral-850-4jdilp);--color-background-control-checked-ps9rs7:var(--color-primary-400-v2wnw9);--color-background-control-default-3j33uv:var(--color-neutral-850-4jdilp);--color-background-control-disabled-upczma:var(--color-neutral-700-ak23en);--color-background-dropdown-item-default-um2ezn:var(--color-neutral-800-74t6ax);--color-background-dropdown-item-filter-match-mps57q:var(--color-neutral-700-ak23en);--color-background-dropdown-item-hover-t1sqov:var(--color-neutral-900-ean24s);--color-background-inline-code-7amxa4:rgba(255, 255, 255, 0.1);--color-background-input-default-hqy3o4:var(--color-neutral-850-4jdilp);--color-background-input-disabled-zcf7em:var(--color-neutral-800-74t6ax);--color-background-item-selected-uvkhwu:var(--color-primary-1000-thy6z6);--color-background-layout-main-nwv8ds:var(--color-neutral-850-4jdilp);--color-background-layout-panel-hover-3h4oa6:var(--color-neutral-700-ak23en);--color-background-layout-toggle-selected-active-bvoskn:var(--color-primary-400-v2wnw9);--color-background-layout-toggle-selected-default-rev4e2:var(--color-primary-400-v2wnw9);--color-background-layout-toggle-selected-hover-oolvmi:var(--color-primary-300-63o2km);--color-background-notification-grey-5xysq8:var(--color-neutral-600-e9eezz);--color-background-popover-m9g1o4:var(--color-neutral-800-74t6ax);--color-background-progress-bar-value-default-emou56:var(--color-primary-400-v2wnw9);--color-background-progress-bar-default-ew5ulz:var(--color-neutral-700-ak23en);--color-background-segment-active-20y3xe:var(--color-primary-400-v2wnw9);--color-background-slider-handle-default-ngsv1n:var(--color-primary-400-v2wnw9);--color-background-slider-handle-active-o5308k:var(--color-primary-300-63o2km);--color-background-slider-track-default-skh0wv:var(--color-neutral-600-e9eezz);--color-background-slider-handle-ring-mrwkiu:var(--color-neutral-850-4jdilp);--color-background-status-error-ws0dls:var(--color-error-1000-7ti8po);--color-background-status-info-w9lbfn:var(--color-info-1000-5clu8q);--color-background-status-success-w32t03:var(--color-success-1000-0vsm9j);--color-background-status-warning-5u5mvl:var(--color-warning-1000-rnb4bc);--color-background-tiles-disabled-oj911h:var(--color-neutral-800-74t6ax);--color-background-toggle-checked-disabled-i2gg96:var(--color-primary-900-4z5u9d);--color-background-toggle-default-ntwuot:var(--color-neutral-500-qie7lu);--color-background-chat-bubble-incoming-o9vi41:var(--color-neutral-950-isf7er);--color-border-button-normal-active-9nmb4s:var(--color-text-button-normal-hover-x9ahe3);--color-border-button-normal-default-8ddawu:var(--color-text-button-normal-default-tr6rye);--color-border-toggle-button-normal-pressed-j0kbz8:var(--color-primary-400-v2wnw9);--color-border-button-normal-disabled-neklvu:var(--color-neutral-600-e9eezz);--color-border-button-normal-hover-x59cd3:var(--color-text-button-normal-hover-x9ahe3);--color-item-selected-sqpqcz:var(--color-primary-400-v2wnw9);--color-border-calendar-grid-selected-focus-ring-i9579s:var(--color-neutral-850-4jdilp);--color-border-cell-shaded-eri5g4:var(--color-neutral-700-ak23en);--color-border-code-editor-default-jfpku1:var(--color-neutral-600-e9eezz);--color-border-divider-active-hxy46x:var(--color-neutral-100-1fcf4c);--color-border-divider-default-6dhdp3:var(--color-text-button-normal-default-tr6rye);--color-border-divider-secondary-px0jex:var(--color-neutral-750-dkue87);--color-border-divider-table-group-7c6azn:var(--color-neutral-600-e9eezz);--color-border-dropdown-container-tv0nhp:var(--color-neutral-600-e9eezz);--color-border-dropdown-item-hover-gibi06:var(--color-neutral-600-e9eezz);--color-border-input-default-gi32ve:var(--color-neutral-600-e9eezz);--color-border-input-focused-ko31u4:var(--color-primary-400-v2wnw9);--color-border-item-focused-quzqpf:var(--color-neutral-100-1fcf4c);--color-border-dropdown-item-focused-rxcbhs:var(--color-neutral-300-u8qbz2);--color-border-layout-tz98tn:var(--color-neutral-650-71gsq9);--color-border-segment-default-vfoyc2:var(--color-neutral-300-u8qbz2);--color-border-status-error-r1b3sg:var(--color-error-400-0attjy);--color-border-status-info-qxhspt:var(--color-info-400-eq69kq);--color-border-status-success-m9qiei:var(--color-success-500-q2gkbr);--color-border-status-warning-5hxxo9:var(--color-warning-500-1axpdf);--color-border-divider-interactive-default-6utftp:var(--color-neutral-300-u8qbz2);--color-border-tabs-divider-o0nb1b:var(--color-neutral-650-71gsq9);--color-border-tutorial-67t3pn:var(--color-neutral-650-71gsq9);--color-foreground-control-default-krr259:var(--color-neutral-950-isf7er);--color-foreground-control-disabled-bpxz01:var(--color-neutral-850-4jdilp);--color-foreground-control-read-only-4jqdqq:var(--color-neutral-450-1qd1gj);--color-text-accent-g64663:var(--color-primary-400-v2wnw9);--color-text-body-default-pa6g4d:var(--color-neutral-350-yo302n);--color-text-body-secondary-55ywwv:var(--color-neutral-350-yo302n);--color-text-breadcrumb-current-csi3mg:var(--color-neutral-500-qie7lu);--color-text-breadcrumb-icon-m0kxx8:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-normal-active-efr394:var(--color-text-button-normal-hover-x9ahe3);--color-text-toggle-button-normal-pressed-n3fao5:var(--color-primary-300-63o2km);--color-text-button-normal-default-tr6rye:var(--color-neutral-300-u8qbz2);--color-text-button-normal-hover-x9ahe3:var(--color-white-8gqww3);--color-text-link-button-normal-default-hlg9yf:var(--color-text-link-default-ujq0y0);--color-text-link-button-normal-hover-edb3c8:var(--color-text-link-hover-56u85k);--color-text-calendar-month-wgvmx6:var(--color-neutral-450-1qd1gj);--color-text-code-editor-gutter-active-line-61o9ig:var(--color-neutral-950-isf7er);--color-text-code-editor-gutter-default-gefl0a:var(--color-neutral-300-u8qbz2);--color-text-code-editor-status-bar-disabled-pheazt:var(--color-neutral-600-e9eezz);--color-text-code-editor-tab-button-error-g5zxp1:var(--color-neutral-950-isf7er);--color-text-column-header-vij48y:var(--color-neutral-400-7yiv8c);--color-text-counter-215p6q:var(--color-neutral-450-1qd1gj);--color-text-disabled-uofgtw:var(--color-neutral-600-e9eezz);--color-text-disabled-inline-edit-h28zj7:var(--color-neutral-400-7yiv8c);--color-text-dropdown-item-default-p7lhk3:var(--color-neutral-300-u8qbz2);--color-text-dropdown-item-filter-match-m5g4tk:var(--color-primary-300-63o2km);--color-text-dropdown-item-highlighted-4xsewm:var(--color-neutral-250-44icxb);--color-text-dropdown-item-secondary-hover-evp40n:var(--color-neutral-300-u8qbz2);--color-text-empty-95gyx5:var(--color-neutral-300-u8qbz2);--color-text-expandable-section-default-xet6jn:var(--color-text-button-normal-default-tr6rye);--color-text-expandable-section-hover-v5vasg:var(--color-text-button-normal-hover-x9ahe3);--color-text-form-default-ox9knk:var(--color-neutral-300-u8qbz2);--color-text-form-secondary-aqy7m3:var(--color-neutral-450-1qd1gj);--color-text-group-label-b9d3ic:var(--color-neutral-350-yo302n);--color-text-label-gen-ai-gjhv6l:var(--color-purple-400-vx8hut);--color-text-heading-default-ilwph8:var(--color-neutral-250-44icxb);--color-text-heading-secondary-p7k9es:var(--color-neutral-450-1qd1gj);--color-text-icon-subtle-95u50s:var(--color-neutral-400-7yiv8c);--color-text-input-disabled-59wekb:var(--color-neutral-600-e9eezz);--color-text-input-placeholder-gqelkh:var(--color-neutral-450-1qd1gj);--color-text-interactive-active-w6bpnr:var(--color-neutral-100-1fcf4c);--color-text-interactive-default-2qw750:var(--color-neutral-300-u8qbz2);--color-text-interactive-disabled-u3g8sy:var(--color-neutral-600-e9eezz);--color-text-interactive-hover-48anih:var(--color-neutral-100-1fcf4c);--color-text-toggle-button-icon-pressed-ov0lxr:var(--color-neutral-100-1fcf4c);--color-text-inverted-5klgkk:var(--color-neutral-950-isf7er);--color-text-layout-toggle-active-xit5f6:var(--color-neutral-850-4jdilp);--color-text-layout-toggle-hover-oywmvb:var(--color-primary-400-v2wnw9);--color-text-layout-toggle-selected-dnw1sl:var(--color-neutral-950-isf7er);--color-text-link-default-ujq0y0:var(--color-primary-400-v2wnw9);--color-text-link-hover-56u85k:var(--color-primary-300-63o2km);--color-text-pagination-page-number-default-5xxo5m:var(--color-neutral-400-7yiv8c);--color-text-segment-active-bn4v26:var(--color-neutral-950-isf7er);--color-text-segment-default-pqjihb:var(--color-neutral-300-u8qbz2);--color-text-small-521ei7:var(--color-neutral-450-1qd1gj);--color-text-status-error-5v0vkd:var(--color-error-400-0attjy);--color-text-status-inactive-jkai5x:var(--color-neutral-450-1qd1gj);--color-text-status-info-0gyv0g:var(--color-info-400-eq69kq);--color-text-status-success-vndivg:var(--color-success-500-q2gkbr);--color-text-status-warning-phbgci:var(--color-warning-500-1axpdf);--color-text-top-navigation-title-1vnwc7:var(--color-neutral-100-1fcf4c);--color-board-placeholder-active-11z98x:var(--color-neutral-600-e9eezz);--color-board-placeholder-hover-1ypvix:var(--color-primary-600-y57ptg);--color-drag-placeholder-active-5yp2yr:var(--color-neutral-600-e9eezz);--color-drag-placeholder-hover-6kex3x:var(--color-primary-600-y57ptg);--color-dropzone-background-default-dr890y:var(--color-neutral-850-4jdilp);--color-dropzone-background-hover-qlicxo:var(--color-primary-1000-thy6z6);--color-dropzone-text-default-ckbdhp:var(--color-neutral-350-yo302n);--color-dropzone-text-hover-q8hqj2:var(--color-neutral-350-yo302n);--color-dropzone-border-default-dyksxl:var(--color-neutral-600-e9eezz);--color-dropzone-border-hover-3yk86t:var(--color-primary-300-63o2km);--color-gap-global-drawer-kugmko:var(--color-neutral-950-isf7er);--color-tree-view-connector-line-p5bsjl:var(--color-neutral-300-u8qbz2);--color-background-action-card-default-k6nr0h:var(--color-neutral-850-4jdilp);--color-background-action-card-hover-u4hmg2:var(--color-neutral-800-74t6ax);--color-background-action-card-active-vzxcjp:var(--color-neutral-700-ak23en);--color-border-action-card-default-3tz7pn:var(--color-primary-400-v2wnw9);--color-border-action-card-hover-lbh2cb:var(--color-primary-300-63o2km);--color-border-action-card-active-xgsink:var(--color-primary-300-63o2km);--color-border-action-card-disabled-3iztup:var(--color-neutral-600-e9eezz);--color-background-action-card-disabled-manw7m:var(--color-neutral-850-4jdilp);--color-icon-action-card-default-7i5r7y:var(--color-primary-400-v2wnw9);--color-icon-action-card-hover-23030m:var(--color-primary-300-63o2km);--color-icon-action-card-active-44m3aw:var(--color-primary-300-63o2km);--color-icon-action-card-disabled-1y2k7q:var(--color-neutral-600-e9eezz);--color-background-skeleton-gesspb:var(--color-neutral-600-e9eezz);--color-background-skeleton-wave-tm5bv0:var(--color-neutral-700-ak23en);--color-background-code-view-jsfu3b:#282c34;--color-background-visual-accent-red-92cfo3:rgba(255, 61, 61, 0.2);--color-background-visual-accent-yellow-o8k8el:rgba(251, 211, 50, 0.2);--color-background-visual-accent-indigo-7qoyl7:rgba(92, 127, 255, 0.2);--color-background-visual-accent-green-zpkphe:rgba(43, 181, 52, 0.2);--color-background-visual-accent-orange-xdcg4l:rgba(255, 75, 20, 0.2);--color-background-visual-accent-purple-y7g3r8:rgba(173, 92, 255, 0.2);--color-background-visual-accent-lime-earrno:rgba(49, 184, 0, 0.2);--color-background-visual-accent-grey-imbzsu:var(--color-neutral-700-ak23en);--color-background-visual-accent-teal-hvhnbx:rgba(0, 173, 162, 0.2);--color-background-visual-accent-blue-ypdgn7:rgba(0, 153, 255, 0.2);--color-background-visual-accent-violet-cu3w19:rgba(133, 117, 255, 0.2);--color-background-visual-accent-magenta-jr8vqs:rgba(255, 26, 224, 0.2);--color-background-visual-accent-pink-h6fxwl:rgba(255, 51, 153, 0.2);--color-background-visual-accent-amber-7yv19p:rgba(250, 111, 0, 0.2);--color-text-visual-accent-red-fclpko:var(--color-error-400-0attjy);--color-text-visual-accent-yellow-yh5zjd:var(--color-warning-200-oumd3f);--color-text-visual-accent-indigo-tmhh2w:var(--color-info-300-gr03ol);--color-text-visual-accent-green-iqgyny:var(--color-success-200-be06zu);--color-text-visual-accent-orange-jquoue:#ff997a;--color-text-visual-accent-purple-w26ry3:#d4a8ff;--color-text-visual-accent-lime-zreeiy:#acff2e;--color-text-visual-accent-grey-iyth5l:var(--color-neutral-300-u8qbz2);--color-text-visual-accent-teal-h3pfbr:#00f5e4;--color-text-visual-accent-blue-maw06u:#75cfff;--color-text-visual-accent-violet-weiidr:#b2a8ff;--color-text-visual-accent-magenta-pa2pr1:#ff57e9;--color-text-visual-accent-pink-acvrue:#ff99cc;--color-text-visual-accent-amber-jsjo5d:#ffbb45;--color-background-toggle-button-normal-default-3arypk:var(--color-background-button-normal-default-fv5gk5);--color-background-toggle-button-normal-hover-bptvnw:var(--color-background-button-normal-hover-5npmy4);--color-text-direction-button-disabled-x6tat2:var(--color-text-interactive-disabled-u3g8sy);--color-background-code-editor-gutter-active-line-error-xgznjw:var(--color-text-status-error-5v0vkd);--color-background-card-vvghw1:var(--color-background-container-content-3l65xf);--color-background-item-card-e6baee:var(--color-background-card-vvghw1);--color-background-dropdown-item-selected-bhhtrc:var(--color-background-item-selected-uvkhwu);--color-background-side-navigation-item-active-collapsed-dsekgc:var(--color-background-control-checked-ps9rs7);--color-background-side-navigation-item-icon-hover-il13a3:var(--color-background-item-selected-uvkhwu);--color-background-drawer-3rh2u4:var(--color-background-layout-panel-content-tpsfxv);--color-background-backdrop-r537wr:var(--color-grey-opaque-70-cvz3jo);--color-background-drawer-backdrop-yo1e4s:var(--color-background-backdrop-r537wr);--color-background-layout-panel-k5m5mi:var(--color-background-container-content-3l65xf);--color-background-layout-panel-content-tpsfxv:var(--color-background-container-content-3l65xf);--color-background-layout-toolbar-m27kzn:var(--color-background-layout-panel-content-tpsfxv);--color-background-modal-overlay-mbzv2u:var(--color-background-backdrop-r537wr);--color-background-progress-bar-value-flash-rdsyqi:var(--color-background-progress-bar-value-default-emou56);--color-background-progress-bar-flash-gx099n:var(--color-background-progress-bar-default-ew5ulz);--color-background-segment-default-7x3bja:var(--color-background-button-normal-default-fv5gk5);--color-background-segment-disabled-ocl52a:var(--color-background-button-normal-disabled-r1sbm8);--color-background-segment-hover-z02yyk:var(--color-background-button-normal-hover-5npmy4);--color-background-segment-wrapper-kh9o8u:var(--color-background-container-content-3l65xf);--color-background-slider-range-default-rg592i:var(--color-background-slider-handle-default-ngsv1n);--color-background-slider-range-active-n8m8ws:var(--color-background-slider-handle-active-o5308k);--color-background-slider-handle-error-default-xswr8j:var(--color-text-status-error-5v0vkd);--color-background-slider-handle-error-active-yzi7i4:var(--color-text-status-error-5v0vkd);--color-background-slider-handle-warning-default-h4ql7d:var(--color-text-status-warning-phbgci);--color-background-slider-handle-warning-active-vkbfzm:var(--color-text-status-warning-phbgci);--color-background-slider-range-error-default-c7p9qg:var(--color-text-status-error-5v0vkd);--color-background-slider-range-error-active-2iyg8m:var(--color-text-status-error-5v0vkd);--color-background-slider-range-warning-default-u79e5p:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-active-28incr:var(--color-text-status-warning-phbgci);--color-background-alert-error-khq3uu:var(--color-background-status-error-ws0dls);--color-background-alert-info-irmpb9:var(--color-background-status-info-w9lbfn);--color-background-alert-success-yu54il:var(--color-background-status-success-w32t03);--color-background-alert-warning-9ubpfp:var(--color-background-status-warning-5u5mvl);--color-background-dialog-qshu32:var(--color-background-status-info-w9lbfn);--color-background-table-header-hta59q:var(--color-background-container-header-fyunra);--color-text-chat-bubble-outgoing-98gze9:var(--color-text-body-default-pa6g4d);--color-text-chat-bubble-incoming-ifqzr7:var(--color-text-body-default-pa6g4d);--color-border-toggle-button-normal-default-mjjnmi:var(--color-border-button-normal-default-8ddawu);--color-border-toggle-button-normal-hover-dzybe6:var(--color-border-button-normal-hover-x59cd3);--color-border-button-primary-active-z61x07:var(--color-background-button-primary-active-pyt8c1);--color-border-button-primary-default-jjdcd3:var(--color-background-button-primary-default-acuhnl);--color-border-button-primary-disabled-us6su6:var(--color-background-button-primary-disabled-hpc1ip);--color-border-button-primary-hover-qdhi8a:var(--color-background-button-primary-hover-pk0u3a);--color-text-side-navigation-item-active-yxo84l:var(--color-text-accent-g64663);--color-text-side-navigation-item-active-collapsed-79op68:var(--color-text-inverted-5klgkk);--color-text-side-navigation-item-default-gpkdsk:var(--color-text-body-secondary-55ywwv);--color-border-code-editor-pane-item-hover-gur18g:var(--color-border-dropdown-item-hover-gibi06);--color-border-card-tqy4e3:var(--color-border-divider-default-6dhdp3);--color-border-card-highlighted-qt46vi:var(--color-border-item-selected-bzalxo);--color-border-item-card-v1v6fo:var(--color-border-card-tqy4e3);--color-border-item-card-highlighted-9d6tgf:var(--color-border-card-highlighted-qt46vi);--color-border-control-checked-zljpht:var(--color-background-control-checked-ps9rs7);--color-border-control-disabled-2xkcu2:var(--color-background-control-disabled-upczma);--color-border-divider-notification-m7ryp3:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-bottom-34kscf:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-side-cx8r03:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-group-aoah4z:var(--color-border-dropdown-item-default-tuowss);--color-border-dropdown-item-default-tuowss:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-item-selected-stw1re:var(--color-border-item-selected-bzalxo);--color-border-editable-cell-hover-ji3gl1:var(--color-border-dropdown-item-hover-gibi06);--color-border-input-disabled-36ig2m:var(--color-background-input-disabled-zcf7em);--color-border-item-placeholder-7tc79f:var(--color-border-item-selected-bzalxo);--color-border-item-selected-bzalxo:var(--color-item-selected-sqpqcz);--color-border-layout-side-navigation-xkvi4p:var(--color-border-layout-tz98tn);--color-border-panel-header-kdnfxk:var(--color-border-divider-default-6dhdp3);--color-border-popover-apifl6:var(--color-border-dropdown-container-tv0nhp);--color-border-segment-active-r5gjci:var(--color-border-segment-default-vfoyc2);--color-border-segment-disabled-cu1z71:var(--color-border-segment-default-vfoyc2);--color-border-segment-divider-vzqj4o:var(--color-border-input-default-gi32ve);--color-border-segment-hover-jh0ukd:var(--color-border-segment-default-vfoyc2);--color-border-segment-wrapper-lm198c:var(--color-border-input-default-gi32ve);--color-border-dialog-5e63v1:var(--color-border-status-info-qxhspt);--color-border-tabs-shadow-viblx7:var(--color-grey-transparent-tka2vy);--color-border-tabs-underline-c8ce4e:var(--color-text-accent-g64663);--color-border-tiles-disabled-fsxavk:var(--color-background-tiles-disabled-oj911h);--color-shadow-default-thgg5z:var(--color-grey-transparent-heavy-ubw5r9);--color-text-button-inline-icon-default-h2qjo3:var(--color-text-link-default-ujq0y0);--color-text-button-inline-icon-disabled-0mxvbt:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-inline-icon-hover-5qgulf:var(--color-text-link-hover-56u85k);--color-text-button-inline-link-hover-br5vtg:var(--color-text-button-normal-hover-x9ahe3);--color-text-button-icon-hover-oom8c0:var(--color-text-interactive-hover-48anih);--color-text-link-button-normal-active-tvp51g:var(--color-text-button-normal-active-efr394);--color-text-button-link-active-nbsdei:var(--color-text-button-normal-active-efr394);--color-text-button-link-default-k8e0ai:var(--color-text-button-normal-default-tr6rye);--color-text-button-link-disabled-phw08l:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-link-hover-jiubym:var(--color-text-button-normal-hover-x9ahe3);--color-text-calendar-date-hover-azblx7:var(--color-text-dropdown-item-default-p7lhk3);--color-text-calendar-date-selected-wi97hf:var(--color-background-control-default-3j33uv);--color-text-column-sorting-icon-cdwg13:var(--color-text-column-header-vij48y);--color-text-control-disabled-hdoujq:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-footer-0trdv4:var(--color-text-form-secondary-aqy7m3);--color-text-dropdown-group-label-u0r7e4:var(--color-text-group-label-b9d3ic);--color-text-dropdown-item-dimmed-3aid0i:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-disabled-e85s8y:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-secondary-0u13h2:var(--color-text-form-secondary-aqy7m3);--color-text-expandable-section-navigation-icon-default-8qgf62:var(--color-text-interactive-default-2qw750);--color-border-expandable-section-default-1wlg0d:var(--color-border-divider-default-6dhdp3);--color-text-form-label-ccget7:var(--color-text-form-default-ox9knk);--color-text-input-placeholder-disabled-xqqath:var(--color-text-input-disabled-59wekb);--color-text-label-jzbmtr:var(--color-text-form-label-ccget7);--color-text-key-value-pairs-value-qh2f55:var(--color-text-body-default-pa6g4d);--color-text-link-secondary-default-6cfa7t:var(--color-text-link-default-ujq0y0);--color-text-link-secondary-hover-rqfhjb:var(--color-text-link-hover-56u85k);--color-text-link-info-default-kjlkol:var(--color-text-link-default-ujq0y0);--color-text-link-info-hover-7klehh:var(--color-text-link-hover-56u85k);--color-text-alert-default-f7gcu3:var(--color-text-body-default-pa6g4d);--color-text-notification-link-default-0zdudo:var(--color-text-link-default-ujq0y0);--color-text-notification-link-hover-dnb276:var(--color-text-link-hover-56u85k);--color-text-pagination-page-number-active-disabled-85oih1:var(--color-text-interactive-disabled-u3g8sy);--color-text-segment-hover-j511sb:var(--color-text-button-normal-hover-x9ahe3);--color-text-flashbar-icon-error-yphib1:var(--color-text-status-error-5v0vkd);--color-text-flashbar-icon-info-kklzmd:var(--color-text-status-info-0gyv0g);--color-text-flashbar-icon-success-swvyee:var(--color-text-status-success-vndivg);--color-text-flashbar-icon-warning-y9sysm:var(--color-text-status-warning-phbgci);--color-text-alert-icon-error-9svbdi:var(--color-text-status-error-5v0vkd);--color-text-alert-icon-info-ox6xrs:var(--color-text-status-info-0gyv0g);--color-text-alert-icon-success-16wq81:var(--color-text-status-success-vndivg);--color-text-alert-icon-warning-8b38bz:var(--color-text-status-warning-phbgci);--color-text-tutorial-hotspot-default-213opa:var(--color-text-link-default-ujq0y0);--color-text-tutorial-hotspot-hover-t40rad:var(--color-text-link-hover-56u85k);--color-background-badge-grey-d86bx7:var(--color-background-notification-grey-5xysq8)}@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-nwv8ds:var(--color-neutral-900-ean24s)}}@media not print{.awsui-polaris-dark-mode .awsui-context-flashbar:not(#\9 ):where(:not(.awsui-one-theme):not(.awsui-one-theme *)),.awsui-context-flashbar:not(#\9 ):where(:not(.awsui-one-theme):not(.awsui-one-theme *)).awsui-polaris-dark-mode{--color-background-button-primary-active-pyt8c1:var(--color-primary-400-v2wnw9);--color-text-button-primary-active-k5lphw:var(--color-neutral-950-isf7er);--color-text-button-primary-default-lchgt8:var(--color-neutral-950-isf7er);--color-text-button-primary-hover-kes6z5:var(--color-neutral-950-isf7er)}}@media not print{.awsui-polaris-dark-mode .awsui-context-flashbar-warning:not(#\9 ):where(:not(.awsui-one-theme):not(.awsui-one-theme *)),.awsui-context-flashbar-warning:not(#\9 ):where(:not(.awsui-one-theme):not(.awsui-one-theme *)).awsui-polaris-dark-mode{--color-background-button-primary-active-pyt8c1:var(--color-primary-400-v2wnw9);--color-background-inline-code-7amxa4:rgba(0, 0, 0, 0.1);--color-text-button-primary-active-k5lphw:var(--color-neutral-950-isf7er);--color-text-button-primary-default-lchgt8:var(--color-neutral-950-isf7er);--color-text-button-primary-hover-kes6z5:var(--color-neutral-950-isf7er)}}@media not print{.awsui-polaris-dark-mode .awsui-context-alert:not(#\9 ):where(:not(.awsui-one-theme):not(.awsui-one-theme *)),.awsui-context-alert:not(#\9 ):where(:not(.awsui-one-theme):not(.awsui-one-theme *)).awsui-polaris-dark-mode{--color-background-button-normal-active-zilsno:rgba(255, 255, 255, 0.15);--color-background-button-normal-hover-5npmy4:rgba(255, 255, 255, 0.1);--color-background-button-primary-active-pyt8c1:var(--color-primary-400-v2wnw9);--color-border-item-focused-quzqpf:var(--color-neutral-100-1fcf4c);--color-text-button-normal-default-tr6rye:var(--color-neutral-300-u8qbz2);--color-text-button-normal-hover-x9ahe3:var(--color-white-8gqww3);--color-text-button-primary-active-k5lphw:var(--color-neutral-950-isf7er);--color-text-button-primary-default-lchgt8:var(--color-neutral-950-isf7er);--color-text-button-primary-hover-kes6z5:var(--color-neutral-950-isf7er)}}.awsui-one-theme:not(#\9 ){--color-primary-50-aa5n1e:#f5f7ff;--color-primary-100-58nnj0:#dbe4ff;--color-primary-200-7opdzj:#c2d1ff;--color-primary-300-63o2km:#94afff;--color-primary-400-v2wnw9:#7598ff;--color-primary-500-oyut07:#5c7fff;--color-primary-600-y57ptg:#295eff;--color-primary-700-0dt2lz:#003efa;--color-primary-800-q2g890:#0033cc;--color-primary-900-4z5u9d:#001a99;--color-primary-1000-thy6z6:#000833;--color-neutral-50-co2w2g:#fcfcfc;--color-neutral-100-1fcf4c:#f9f9f9;--color-neutral-150-897886:#f8f8f8;--color-neutral-200-6bp440:#f5f5f5;--color-neutral-250-44icxb:#ededed;--color-neutral-300-u8qbz2:#e1e1e1;--color-neutral-350-yo302n:#c9c9c9;--color-neutral-400-7yiv8c:#b7b7b7;--color-neutral-450-1qd1gj:#a9a9a9;--color-neutral-500-qie7lu:#909090;--color-neutral-550-k3w94w:#808080;--color-neutral-600-e9eezz:#6b6b6b;--color-neutral-650-71gsq9:#494949;--color-neutral-700-ak23en:#3b3b3b;--color-neutral-750-dkue87:#2d2d2d;--color-neutral-800-74t6ax:#242424;--color-neutral-850-4jdilp:#1e1e1e;--color-neutral-900-ean24s:#1a1a1a;--color-neutral-950-isf7er:#151515;--color-neutral-1000-ibzsxp:#080808;--color-info-50-q1udfx:#f5f7ff;--color-info-100-yck82s:#dbe4ff;--color-info-300-gr03ol:#94afff;--color-info-400-eq69kq:#7598ff;--color-info-600-kzaqwv:#295eff;--color-info-700-bdumbj:#003efa;--color-info-800-qix7o4:#0033cc;--color-info-950-ymhpy8:#001475;--color-info-1000-5clu8q:#000833;--color-grey-opaque-70-cvz3jo:rgba(0, 0, 0, 0.7);--color-background-button-link-active-v4eyop:var(--color-neutral-250-44icxb);--color-background-button-link-hover-0pksqg:var(--color-neutral-150-897886);--color-background-button-normal-active-zilsno:var(--color-neutral-200-6bp440);--color-background-button-normal-default-fv5gk5:var(--color-neutral-100-1fcf4c);--color-background-button-normal-hover-5npmy4:var(--color-neutral-150-897886);--color-background-toggle-button-normal-pressed-o4tp1c:var(--color-white-8gqww3);--color-background-button-primary-active-pyt8c1:var(--color-neutral-800-74t6ax);--color-background-button-primary-default-acuhnl:var(--color-neutral-800-74t6ax);--color-background-button-primary-hover-pk0u3a:var(--color-neutral-700-ak23en);--color-background-dropdown-item-filter-match-mps57q:var(--color-neutral-200-6bp440);--color-background-item-selected-uvkhwu:var(--color-neutral-150-897886);--color-background-side-navigation-item-active-collapsed-dsekgc:var(--color-primary-500-oyut07);--color-background-side-navigation-item-icon-hover-il13a3:var(--color-primary-50-aa5n1e);--color-background-layout-main-nwv8ds:var(--color-neutral-50-co2w2g);--color-background-layout-ai-drawer-6d1r7r:var(--color-neutral-50-co2w2g);--color-background-layout-panel-content-tpsfxv:var(--color-neutral-50-co2w2g);--color-background-layout-toggle-selected-active-bvoskn:var(--color-primary-500-oyut07);--color-background-layout-toggle-selected-default-rev4e2:var(--color-primary-500-oyut07);--color-background-layout-toggle-selected-hover-oolvmi:var(--color-primary-600-y57ptg);--color-background-modal-overlay-mbzv2u:var(--color-grey-opaque-70-cvz3jo);--color-background-flashbar-success-oc8mi4:#e9fce7;--color-background-flashbar-error-x2gnfe:#fceded;--color-background-flashbar-info-mp37h9:#eaeffc;--color-background-flashbar-warning-hxfuhw:#fcfadb;--color-background-progress-bar-value-flash-rdsyqi:var(--color-text-notification-default-7d318z);--color-background-progress-bar-flash-gx099n:var(--color-grey-opaque-10-pnez1o);--color-background-segment-active-20y3xe:var(--color-neutral-800-74t6ax);--color-background-segment-default-7x3bja:transparent;--color-background-slider-range-default-rg592i:var(--color-primary-600-y57ptg);--color-background-alert-error-khq3uu:#fceded;--color-background-alert-info-irmpb9:#eaeffc;--color-background-alert-success-yu54il:#e9fce7;--color-background-alert-warning-9ubpfp:#fcfadb;--color-background-toggle-checked-disabled-i2gg96:var(--color-background-control-disabled-upczma);--color-background-status-indicator-error-9nq08h:var(--color-error-50-suffbc);--color-background-status-indicator-warning-oh0y1n:var(--color-warning-50-wka9l7);--color-background-status-indicator-success-0jssa9:var(--color-success-50-p3asi5);--color-background-status-indicator-info-84eokv:var(--color-info-50-q1udfx);--color-background-status-indicator-neutral-lliqa2:var(--color-neutral-200-6bp440);--color-border-button-normal-active-9nmb4s:var(--color-neutral-400-7yiv8c);--color-border-button-normal-default-8ddawu:var(--color-neutral-500-qie7lu);--color-border-button-normal-hover-x59cd3:var(--color-neutral-600-e9eezz);--color-text-side-navigation-item-active-yxo84l:var(--color-primary-600-y57ptg);--color-text-side-navigation-item-active-collapsed-79op68:var(--color-neutral-100-1fcf4c);--color-text-side-navigation-item-default-gpkdsk:var(--color-text-body-default-pa6g4d);--color-border-divider-default-6dhdp3:var(--color-neutral-300-u8qbz2);--color-border-divider-notification-m7ryp3:var(--color-neutral-350-yo302n);--color-border-item-placeholder-7tc79f:var(--color-transparent-mnycfb);--color-border-item-selected-bzalxo:var(--color-primary-600-y57ptg);--color-border-layout-tz98tn:var(--color-neutral-300-u8qbz2);--color-border-popover-apifl6:var(--color-neutral-400-7yiv8c);--color-border-divider-interactive-default-6utftp:var(--color-neutral-300-u8qbz2);--color-text-body-default-pa6g4d:var(--color-neutral-850-4jdilp);--color-text-body-secondary-55ywwv:var(--color-neutral-600-e9eezz);--color-text-breadcrumb-current-csi3mg:var(--color-neutral-950-isf7er);--color-text-button-inline-link-hover-br5vtg:var(--color-text-link-hover-56u85k);--color-text-button-icon-hover-oom8c0:var(--color-text-link-hover-56u85k);--color-text-button-normal-active-efr394:var(--color-neutral-850-4jdilp);--color-text-toggle-button-normal-pressed-n3fao5:var(--color-neutral-900-ean24s);--color-text-button-normal-default-tr6rye:var(--color-neutral-700-ak23en);--color-text-button-normal-hover-x9ahe3:var(--color-neutral-850-4jdilp);--color-text-button-link-active-nbsdei:var(--color-neutral-700-ak23en);--color-text-button-link-default-k8e0ai:var(--color-neutral-700-ak23en);--color-text-button-link-disabled-phw08l:var(--color-neutral-500-qie7lu);--color-text-button-link-hover-jiubym:var(--color-neutral-700-ak23en);--color-text-button-primary-active-k5lphw:var(--color-neutral-50-co2w2g);--color-text-button-primary-default-lchgt8:var(--color-neutral-100-1fcf4c);--color-text-button-primary-hover-kes6z5:var(--color-neutral-50-co2w2g);--color-text-form-label-ccget7:var(--color-neutral-850-4jdilp);--color-text-interactive-inverted-default-fo8jdf:var(--color-neutral-800-74t6ax);--color-text-interactive-inverted-hover-p8xqqo:var(--color-neutral-950-isf7er);--color-text-label-jzbmtr:var(--color-neutral-600-e9eezz);--color-text-key-value-pairs-value-qh2f55:var(--color-neutral-950-isf7er);--color-text-link-default-ujq0y0:var(--color-neutral-850-4jdilp);--color-text-link-hover-56u85k:var(--color-primary-600-y57ptg);--color-text-link-decoration-default-4xj09j:var(--color-neutral-650-71gsq9);--color-text-link-secondary-default-6cfa7t:var(--color-neutral-850-4jdilp);--color-text-link-secondary-hover-rqfhjb:var(--color-primary-600-y57ptg);--color-text-link-secondary-decoration-default-me7cs4:var(--color-text-link-decoration-default-4xj09j);--color-text-link-info-default-kjlkol:var(--color-primary-600-y57ptg);--color-text-link-info-hover-7klehh:var(--color-primary-800-q2g890);--color-text-link-inverted-default-vu270h:var(--color-neutral-100-1fcf4c);--color-text-notification-default-7d318z:var(--color-neutral-800-74t6ax);--color-text-alert-default-f7gcu3:var(--color-text-notification-default-7d318z);--color-text-notification-link-default-0zdudo:var(--color-neutral-900-ean24s);--color-text-notification-link-hover-dnb276:var(--color-neutral-950-isf7er);--color-text-notification-yellow-o8fnue:var(--color-neutral-800-74t6ax);--color-text-segment-active-bn4v26:var(--color-neutral-200-6bp440);--color-text-segment-default-pqjihb:var(--color-neutral-600-e9eezz);--color-text-flashbar-icon-info-kklzmd:var(--color-info-600-kzaqwv);--color-text-flashbar-icon-success-swvyee:var(--color-success-600-zd7qq8);--color-text-alert-icon-info-ox6xrs:var(--color-info-600-kzaqwv);--color-text-alert-icon-success-16wq81:var(--color-success-600-zd7qq8);--color-background-badge-green-7yl9sa:var(--color-success-100-yu38v8);--color-background-badge-blue-mknsez:var(--color-info-100-yck82s);--color-background-badge-red-ne6s9v:var(--color-error-100-oykaa3);--color-background-badge-yellow-r2djaq:var(--color-warning-100-zf2bf8);--color-background-badge-grey-d86bx7:var(--color-neutral-250-44icxb);--color-text-badge-grey-ixmqo2:var(--color-neutral-850-4jdilp);--color-text-badge-green-riw4b9:var(--color-success-600-zd7qq8);--color-text-badge-blue-e70asl:var(--color-info-600-kzaqwv);--color-text-badge-red-sgrbu5:var(--color-error-700-7lq77o);--color-background-code-view-jsfu3b:var(--color-neutral-200-6bp440);--font-decoration-line-link-secondary-3gx3s7:underline;--font-display-label-weight-mkous0:500;--font-family-base-it1iwj:"Ember Modern Text UI", "Amazon Ember", Roboto, Arial, sans-serif;--font-family-monospace-kmwamq:"Ember Modern Mono", Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace;--font-size-form-label-gye76n:14px;--font-size-key-value-pairs-label-234zdr:14px;--font-size-tabs-0l91lw:14px;--font-wayfinding-link-active-weight-or9eg1:600;--font-weight-alert-header-easjaz:500;--font-weight-bold-sb5cow:600;--font-weight-breadcrumb-current-3wqijz:400;--font-weight-button-okfra0:500;--font-weight-display-l-hsyb6f:500;--font-weight-flashbar-header-3v9asy:500;--font-weight-form-label-ta2x8t:600;--font-weight-heading-l-3ci36z:500;--font-weight-heading-m-dbx60m:500;--font-weight-heading-s-y9e0nc:500;--font-weight-heading-xl-h7l1n7:500;--font-weight-heading-xs-mlcxyf:500;--font-weight-key-value-pairs-label-b27uri:500;--font-weight-tabs-gol1bs:600;--line-height-form-label-mthgzn:20px;--line-height-heading-xs-d169su:20px;--line-height-key-value-pairs-label-3qe79g:20px;--border-item-width-07nflj:1px;--border-radius-alert-1vdw3k:2px;--border-radius-badge-bkyxy3:16px;--border-radius-button-o4hgle:4px;--border-radius-container-oytsuh:2px;--border-radius-dropdown-3ba59y:6px;--border-radius-dropzone-9w0g9c:2px;--border-radius-flashbar-4pmpn4:2px;--border-radius-input-4jqn1t:4px;--border-radius-item-1uqlrk:4px;--border-radius-side-navigation-item-collapsed-228rgq:var(--border-radius-item-1uqlrk);--border-radius-popover-9u2hyl:4px;--border-radius-status-indicator-d57phk:2px;--border-radius-tabs-focus-ring-q41g4g:4px;--border-radius-token-od71mi:4px;--border-radius-token-inline-l849jm:var(--border-radius-token-od71mi);--border-radius-tutorial-panel-item-2fxmy2:2px;--border-width-alert-szyw70:0px;--border-width-alert-inline-start-rcd99y:2px;--border-width-flashbar-inline-start-sc197b:2px;--border-width-button-i28q4x:1px;--border-width-card-selected-3khl3i:1px;--border-width-dropdown-hgpxvv:1px;--border-width-icon-big-r1kyxg:2px;--border-width-icon-large-05r7ry:2.5px;--border-width-icon-medium-25r8hx:1.75px;--border-width-icon-normal-1eu5ou:1.5px;--border-width-icon-small-zh7jem:1.5px;--border-width-item-selected-o7yb60:1px;--border-width-popover-kmn40f:1px;--border-width-token-pzg3k6:1px;--size-vertical-input-zzexyz:30px;--size-side-navigation-item-height-qbsif3:30px;--size-side-navigation-item-collapsed-1z9obc:28px;--space-alert-vertical-o10ypa:6px;--space-button-horizontal-3tjric:12px;--space-token-vertical-2xlmr3:1px;--space-field-vertical-5xbehi:4px;--space-flashbar-vertical-nxgmvu:6px;--space-tabs-vertical-wu27o9:2px;--space-status-indicator-padding-horizontal-rjftd5:2px;--undefined-dv56tw:#ff9e9e;--undefined-hf8a6s:#ff3d3d;--undefined-xwqdc8:#62ff57;--undefined-jhclu1:#007029;--undefined-4v1lk2:#ffed4d;--undefined-gu2zmd:#001a99;--undefined-r0acr0:#94afff;--undefined-gwxu9l:#5c7fff;--color-charts-status-neutral-oe3n6z:var(--color-neutral-500-qie7lu);--color-charts-threshold-info-yudcio:var(--color-info-600-kzaqwv);--color-charts-threshold-neutral-v1mfm4:var(--color-neutral-600-e9eezz);--color-charts-line-grid-bt29s2:var(--color-neutral-300-u8qbz2);--color-charts-line-tick-4yvz87:var(--color-neutral-300-u8qbz2);--color-charts-line-axis-em0vvi:var(--color-neutral-300-u8qbz2);--color-charts-error-bar-marker-mh958m:var(--color-neutral-900-ean24s);--color-severity-grey-78jf3n:var(--color-neutral-600-e9eezz);--color-background-notification-severity-neutral-v9oj06:var(--color-severity-grey-78jf3n);--color-text-notification-severity-critical-khv2hu:var(--color-neutral-100-1fcf4c);--color-text-notification-severity-high-zue0nb:var(--color-neutral-100-1fcf4c);--color-text-notification-severity-medium-uzvb4o:var(--color-neutral-950-isf7er);--color-text-notification-severity-low-m98qn2:var(--color-neutral-950-isf7er);--color-text-notification-severity-neutral-8nevs6:var(--color-neutral-100-1fcf4c);--color-text-badge-severity-critical-3f2zyf:var(--color-text-notification-severity-critical-khv2hu);--color-text-badge-severity-high-q9qjze:var(--color-text-notification-severity-high-zue0nb);--color-text-badge-severity-medium-malayl:var(--color-text-notification-severity-medium-uzvb4o);--color-text-badge-severity-low-yh31cq:var(--color-text-notification-severity-low-m98qn2);--color-text-badge-severity-neutral-ba86zr:var(--color-text-notification-severity-neutral-8nevs6);--color-background-toggle-button-normal-default-3arypk:var(--color-background-button-normal-default-fv5gk5);--color-background-toggle-button-normal-hover-bptvnw:var(--color-background-button-normal-hover-5npmy4);--color-background-button-primary-disabled-hpc1ip:var(--color-neutral-250-44icxb);--color-background-direction-button-active-bfcvf0:var(--color-neutral-750-dkue87);--color-background-direction-button-default-bu8dej:var(--color-neutral-650-71gsq9);--color-background-direction-button-disabled-202c2m:var(--color-neutral-250-44icxb);--color-background-direction-button-hover-o3h11e:var(--color-neutral-700-ak23en);--color-text-direction-button-disabled-x6tat2:var(--color-text-interactive-disabled-u3g8sy);--color-background-calendar-current-date-zfwho0:var(--color-neutral-200-6bp440);--color-background-cell-shaded-gn1d5h:var(--color-neutral-150-897886);--color-background-code-editor-gutter-active-line-default-qohgmn:var(--color-neutral-600-e9eezz);--color-background-code-editor-gutter-default-d12amf:var(--color-neutral-200-6bp440);--color-background-code-editor-loading-sxdv3g:var(--color-neutral-100-1fcf4c);--color-background-code-editor-pane-item-hover-kv9rup:var(--color-neutral-250-44icxb);--color-background-code-editor-status-bar-3xpkyl:var(--color-neutral-200-6bp440);--color-background-control-checked-ps9rs7:var(--color-primary-600-y57ptg);--color-background-control-disabled-upczma:var(--color-neutral-300-u8qbz2);--color-background-dropdown-item-hover-t1sqov:var(--color-neutral-200-6bp440);--color-background-dropdown-item-selected-bhhtrc:var(--color-background-item-selected-uvkhwu);--color-background-home-header-5s2va6:var(--color-neutral-950-isf7er);--color-background-input-disabled-zcf7em:var(--color-neutral-250-44icxb);--color-background-drawer-3rh2u4:var(--color-background-layout-panel-content-tpsfxv);--color-background-backdrop-r537wr:var(--color-grey-opaque-70-cvz3jo);--color-background-drawer-backdrop-yo1e4s:var(--color-background-backdrop-r537wr);--color-background-layout-mobile-panel-y4gx2x:var(--color-neutral-950-isf7er);--color-background-layout-panel-hover-3h4oa6:var(--color-neutral-250-44icxb);--color-background-layout-toolbar-m27kzn:var(--color-background-layout-panel-content-tpsfxv);--color-background-layout-toggle-active-87kmgl:var(--color-neutral-650-71gsq9);--color-background-layout-toggle-default-utu2di:var(--color-neutral-650-71gsq9);--color-background-layout-toggle-hover-8q3k0n:var(--color-neutral-600-e9eezz);--color-background-notification-blue-7ab30m:var(--color-info-600-kzaqwv);--color-background-notification-grey-5xysq8:var(--color-neutral-650-71gsq9);--color-background-notification-stack-bar-jqb5mx:var(--color-neutral-750-dkue87);--color-background-notification-stack-bar-active-urcwg1:var(--color-neutral-750-dkue87);--color-background-notification-stack-bar-hover-mf8cxn:var(--color-neutral-650-71gsq9);--color-background-progress-bar-value-default-emou56:var(--color-primary-600-y57ptg);--color-background-progress-bar-default-ew5ulz:var(--color-neutral-250-44icxb);--color-background-segment-hover-z02yyk:var(--color-background-button-normal-hover-5npmy4);--color-background-slider-range-active-n8m8ws:var(--color-background-slider-handle-active-o5308k);--color-background-slider-handle-default-ngsv1n:var(--color-primary-600-y57ptg);--color-background-slider-handle-active-o5308k:var(--color-primary-700-0dt2lz);--color-background-slider-track-default-skh0wv:var(--color-neutral-500-qie7lu);--color-background-status-info-w9lbfn:var(--color-info-50-q1udfx);--color-background-dialog-qshu32:var(--color-background-status-info-w9lbfn);--color-background-tiles-disabled-oj911h:var(--color-neutral-250-44icxb);--color-background-toggle-default-ntwuot:var(--color-neutral-650-71gsq9);--color-background-avatar-default-gx6onl:var(--color-neutral-650-71gsq9);--color-background-chat-bubble-incoming-o9vi41:var(--color-neutral-150-897886);--color-text-chat-bubble-outgoing-98gze9:var(--color-text-body-default-pa6g4d);--color-text-chat-bubble-incoming-ifqzr7:var(--color-text-body-default-pa6g4d);--color-border-toggle-button-normal-pressed-j0kbz8:var(--color-primary-600-y57ptg);--color-border-toggle-button-normal-default-mjjnmi:var(--color-border-button-normal-default-8ddawu);--color-border-toggle-button-normal-hover-dzybe6:var(--color-border-button-normal-hover-x59cd3);--color-border-button-normal-disabled-neklvu:var(--color-neutral-400-7yiv8c);--color-text-button-normal-disabled-614dpr:var(--color-neutral-500-qie7lu);--color-text-button-icon-disabled-59pc3g:var(--color-neutral-500-qie7lu);--color-border-button-primary-active-z61x07:var(--color-background-button-primary-active-pyt8c1);--color-border-button-primary-default-jjdcd3:var(--color-background-button-primary-default-acuhnl);--color-border-button-primary-disabled-us6su6:var(--color-background-button-primary-disabled-hpc1ip);--color-border-button-primary-hover-qdhi8a:var(--color-background-button-primary-hover-pk0u3a);--color-text-button-primary-disabled-uiczdd:var(--color-neutral-500-qie7lu);--color-item-selected-sqpqcz:var(--color-primary-600-y57ptg);--color-border-calendar-grid-selected-focus-ring-i9579s:var(--color-neutral-100-1fcf4c);--color-border-cell-shaded-eri5g4:var(--color-neutral-300-u8qbz2);--color-border-code-editor-ace-active-line-light-theme-f7j61f:var(--color-neutral-300-u8qbz2);--color-border-code-editor-ace-active-line-dark-theme-9rpav4:var(--color-neutral-600-e9eezz);--color-border-code-editor-default-jfpku1:var(--color-neutral-300-u8qbz2);--color-border-code-editor-pane-item-hover-gur18g:var(--color-border-dropdown-item-hover-gibi06);--color-border-card-tqy4e3:var(--color-border-divider-default-6dhdp3);--color-border-card-highlighted-qt46vi:var(--color-border-item-selected-bzalxo);--color-border-item-card-v1v6fo:var(--color-border-card-tqy4e3);--color-border-item-card-highlighted-9d6tgf:var(--color-border-card-highlighted-qt46vi);--color-border-control-checked-zljpht:var(--color-background-control-checked-ps9rs7);--color-border-control-default-a1u1jp:var(--color-neutral-500-qie7lu);--color-border-control-disabled-2xkcu2:var(--color-background-control-disabled-upczma);--color-border-divider-active-hxy46x:var(--color-neutral-950-isf7er);--color-border-divider-panel-bottom-34kscf:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-side-cx8r03:var(--color-border-divider-default-6dhdp3);--color-border-divider-secondary-px0jex:var(--color-neutral-250-44icxb);--color-border-divider-table-group-7c6azn:var(--color-neutral-500-qie7lu);--color-border-dropdown-container-tv0nhp:var(--color-neutral-400-7yiv8c);--color-border-dropdown-group-aoah4z:var(--color-border-dropdown-item-default-tuowss);--color-border-dropdown-item-default-tuowss:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-item-hover-gibi06:var(--color-neutral-500-qie7lu);--color-border-dropdown-item-dimmed-hover-5hektn:var(--color-neutral-500-qie7lu);--color-border-dropdown-item-selected-stw1re:var(--color-border-item-selected-bzalxo);--color-border-editable-cell-hover-ji3gl1:var(--color-border-dropdown-item-hover-gibi06);--color-border-input-default-gi32ve:var(--color-neutral-500-qie7lu);--color-border-input-disabled-36ig2m:var(--color-background-input-disabled-zcf7em);--color-border-input-focused-ko31u4:var(--color-primary-600-y57ptg);--color-border-item-focused-quzqpf:var(--color-primary-600-y57ptg);--color-border-dropdown-item-focused-rxcbhs:var(--color-neutral-650-71gsq9);--color-border-layout-side-navigation-xkvi4p:var(--color-border-layout-tz98tn);--color-border-notification-stack-bar-w1165b:var(--color-neutral-750-dkue87);--color-border-notification-stack-bar-focused-a6pjzi:var(--color-neutral-100-1fcf4c);--color-border-panel-header-kdnfxk:var(--color-border-divider-default-6dhdp3);--color-border-segment-active-r5gjci:var(--color-border-segment-default-vfoyc2);--color-border-segment-default-vfoyc2:var(--color-neutral-650-71gsq9);--color-border-segment-disabled-cu1z71:var(--color-border-segment-default-vfoyc2);--color-border-segment-divider-vzqj4o:var(--color-border-input-default-gi32ve);--color-border-segment-hover-jh0ukd:var(--color-border-segment-default-vfoyc2);--color-border-segment-wrapper-lm198c:var(--color-border-input-default-gi32ve);--color-border-status-info-qxhspt:var(--color-info-600-kzaqwv);--color-border-dialog-5e63v1:var(--color-border-status-info-qxhspt);--color-border-tabs-divider-o0nb1b:var(--color-neutral-350-yo302n);--color-border-tabs-underline-c8ce4e:var(--color-text-accent-g64663);--color-border-tiles-disabled-fsxavk:var(--color-background-tiles-disabled-oj911h);--color-border-tutorial-67t3pn:var(--color-neutral-300-u8qbz2);--color-foreground-control-read-only-4jqdqq:var(--color-neutral-600-e9eezz);--color-stroke-chart-line-qdtp5u:var(--color-neutral-500-qie7lu);--color-text-accent-g64663:var(--color-primary-600-y57ptg);--color-text-breadcrumb-icon-m0kxx8:var(--color-neutral-500-qie7lu);--color-text-button-inline-icon-default-h2qjo3:var(--color-text-link-default-ujq0y0);--color-text-button-inline-icon-disabled-0mxvbt:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-inline-icon-hover-5qgulf:var(--color-text-link-hover-56u85k);--color-text-link-button-normal-default-hlg9yf:var(--color-text-button-normal-default-tr6rye);--color-text-link-button-normal-hover-edb3c8:var(--color-text-button-normal-hover-x9ahe3);--color-text-link-button-normal-active-tvp51g:var(--color-text-button-normal-active-efr394);--color-text-calendar-date-hover-azblx7:var(--color-text-dropdown-item-default-p7lhk3);--color-text-calendar-month-wgvmx6:var(--color-neutral-600-e9eezz);--color-text-code-editor-gutter-default-gefl0a:var(--color-neutral-950-isf7er);--color-text-code-editor-status-bar-disabled-pheazt:var(--color-neutral-500-qie7lu);--color-text-column-header-vij48y:var(--color-neutral-650-71gsq9);--color-text-column-sorting-icon-cdwg13:var(--color-text-column-header-vij48y);--color-text-control-disabled-hdoujq:var(--color-text-interactive-disabled-u3g8sy);--color-text-counter-215p6q:var(--color-neutral-600-e9eezz);--color-text-disabled-uofgtw:var(--color-neutral-400-7yiv8c);--color-text-disabled-inline-edit-h28zj7:var(--color-neutral-650-71gsq9);--color-text-dropdown-footer-0trdv4:var(--color-text-form-secondary-aqy7m3);--color-text-dropdown-group-label-u0r7e4:var(--color-text-group-label-b9d3ic);--color-text-dropdown-item-default-p7lhk3:var(--color-neutral-950-isf7er);--color-text-dropdown-item-dimmed-3aid0i:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-disabled-e85s8y:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-filter-match-m5g4tk:var(--color-primary-600-y57ptg);--color-text-dropdown-item-highlighted-4xsewm:var(--color-neutral-950-isf7er);--color-text-dropdown-item-secondary-0u13h2:var(--color-text-form-secondary-aqy7m3);--color-text-dropdown-item-secondary-hover-evp40n:var(--color-neutral-600-e9eezz);--color-text-empty-95gyx5:var(--color-neutral-600-e9eezz);--color-text-expandable-section-default-xet6jn:var(--color-neutral-950-isf7er);--color-text-expandable-section-hover-v5vasg:var(--color-text-accent-g64663);--color-text-expandable-section-navigation-icon-default-8qgf62:var(--color-text-interactive-default-2qw750);--color-border-expandable-section-default-1wlg0d:var(--color-border-divider-default-6dhdp3);--color-text-form-default-ox9knk:var(--color-neutral-950-isf7er);--color-text-form-secondary-aqy7m3:var(--color-neutral-600-e9eezz);--color-text-group-label-b9d3ic:var(--color-neutral-650-71gsq9);--color-text-heading-default-ilwph8:var(--color-neutral-950-isf7er);--color-text-heading-secondary-p7k9es:var(--color-neutral-650-71gsq9);--color-text-home-header-default-qpbjz2:var(--color-neutral-250-44icxb);--color-text-home-header-secondary-ya7qxt:var(--color-neutral-350-yo302n);--color-text-icon-subtle-95u50s:var(--color-neutral-600-e9eezz);--color-text-input-disabled-59wekb:var(--color-neutral-400-7yiv8c);--color-text-input-placeholder-gqelkh:var(--color-neutral-600-e9eezz);--color-text-input-placeholder-disabled-xqqath:var(--color-text-input-disabled-59wekb);--color-text-interactive-active-w6bpnr:var(--color-neutral-950-isf7er);--color-text-interactive-default-2qw750:var(--color-neutral-650-71gsq9);--color-text-interactive-disabled-u3g8sy:var(--color-neutral-400-7yiv8c);--color-text-interactive-hover-48anih:var(--color-neutral-950-isf7er);--color-text-toggle-button-icon-pressed-ov0lxr:var(--color-neutral-950-isf7er);--color-text-layout-toggle-hover-oywmvb:var(--color-primary-600-y57ptg);--color-text-pagination-page-number-active-disabled-85oih1:var(--color-text-interactive-disabled-u3g8sy);--color-text-pagination-page-number-default-5xxo5m:var(--color-text-interactive-default-2qw750);--color-text-segment-hover-j511sb:var(--color-text-button-normal-hover-x9ahe3);--color-text-small-521ei7:var(--color-neutral-600-e9eezz);--color-text-status-inactive-jkai5x:var(--color-neutral-600-e9eezz);--color-text-status-info-0gyv0g:var(--color-info-600-kzaqwv);--color-text-top-navigation-title-1vnwc7:var(--color-neutral-950-isf7er);--color-text-tutorial-hotspot-default-213opa:var(--color-text-link-default-ujq0y0);--color-text-tutorial-hotspot-hover-t40rad:var(--color-text-link-hover-56u85k);--color-board-placeholder-active-11z98x:var(--color-neutral-250-44icxb);--color-board-placeholder-hover-1ypvix:var(--color-primary-100-58nnj0);--color-drag-placeholder-active-5yp2yr:var(--color-neutral-250-44icxb);--color-drag-placeholder-hover-6kex3x:var(--color-primary-100-58nnj0);--color-dropzone-background-hover-qlicxo:var(--color-primary-50-aa5n1e);--color-dropzone-text-default-ckbdhp:var(--color-neutral-650-71gsq9);--color-dropzone-text-hover-q8hqj2:var(--color-neutral-650-71gsq9);--color-dropzone-border-default-dyksxl:var(--color-neutral-500-qie7lu);--color-dropzone-border-hover-3yk86t:var(--color-primary-900-4z5u9d);--color-gap-global-drawer-kugmko:var(--color-neutral-250-44icxb);--color-tree-view-connector-line-p5bsjl:var(--color-neutral-500-qie7lu);--color-background-action-card-hover-u4hmg2:var(--color-primary-50-aa5n1e);--color-background-action-card-active-vzxcjp:var(--color-primary-100-58nnj0);--color-border-action-card-default-3tz7pn:var(--color-primary-600-y57ptg);--color-border-action-card-hover-lbh2cb:var(--color-primary-900-4z5u9d);--color-border-action-card-active-xgsink:var(--color-primary-900-4z5u9d);--color-border-action-card-disabled-3iztup:var(--color-neutral-400-7yiv8c);--color-text-action-card-disabled-4yphot:var(--color-neutral-500-qie7lu);--color-icon-action-card-default-7i5r7y:var(--color-primary-600-y57ptg);--color-icon-action-card-hover-23030m:var(--color-primary-900-4z5u9d);--color-icon-action-card-active-44m3aw:var(--color-primary-900-4z5u9d);--color-icon-action-card-disabled-1y2k7q:var(--color-neutral-400-7yiv8c);--color-background-skeleton-gesspb:var(--color-neutral-500-qie7lu);--color-background-skeleton-wave-tm5bv0:var(--color-neutral-150-897886);--color-background-visual-accent-grey-imbzsu:var(--color-neutral-250-44icxb);--color-text-visual-accent-indigo-tmhh2w:var(--color-info-800-qix7o4);--color-text-visual-accent-grey-iyth5l:var(--color-neutral-850-4jdilp);--font-family-display-3cy16j:var(--font-family-base-it1iwj);--font-family-heading-sj1o7b:var(--font-family-base-it1iwj);--font-link-button-weight-9b3txm:var(--font-weight-button-okfra0);--font-weight-tabs-disabled-mjym62:var(--font-wayfinding-link-active-weight-or9eg1);--border-radius-action-card-default-dqfmm3:var(--border-radius-card-default-gnx3cu);--border-radius-card-default-gnx3cu:var(--border-radius-container-oytsuh);--border-radius-code-editor-wzj840:var(--border-radius-input-4jqn1t);--border-radius-side-navigation-item-onps6d:var(--border-radius-item-1uqlrk);--border-radius-item-card-default-bdkbzj:var(--border-radius-card-default-gnx3cu);--border-radius-tiles-gz70vm:var(--border-radius-input-4jqn1t);--border-width-alert-block-end-xdj91e:var(--border-width-alert-szyw70);--border-width-alert-block-start-cth98t:var(--border-width-alert-szyw70);--border-width-alert-inline-end-zl2y5o:var(--border-width-alert-szyw70)}@media not print{.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-charts-threshold-info-yudcio:var(--color-info-300-gr03ol);--color-charts-threshold-neutral-v1mfm4:var(--color-neutral-450-1qd1gj);--color-charts-line-grid-bt29s2:var(--color-neutral-650-71gsq9);--color-charts-line-tick-4yvz87:var(--color-neutral-650-71gsq9);--color-charts-line-axis-em0vvi:var(--color-neutral-650-71gsq9);--color-charts-error-bar-marker-mh958m:var(--color-white-8gqww3);--color-text-notification-severity-critical-khv2hu:var(--color-black-ovotbf);--color-text-notification-severity-high-zue0nb:var(--color-neutral-950-isf7er);--color-background-button-link-active-v4eyop:var(--color-neutral-850-4jdilp);--color-background-button-link-hover-0pksqg:var(--color-neutral-800-74t6ax);--color-background-button-normal-active-zilsno:var(--color-neutral-850-4jdilp);--color-background-button-normal-default-fv5gk5:var(--color-neutral-850-4jdilp);--color-background-button-normal-disabled-r1sbm8:var(--color-neutral-950-isf7er);--color-background-button-normal-hover-5npmy4:var(--color-neutral-800-74t6ax);--color-background-toggle-button-normal-pressed-o4tp1c:var(--color-neutral-1000-ibzsxp);--color-background-button-primary-active-pyt8c1:var(--color-neutral-300-u8qbz2);--color-background-button-primary-default-acuhnl:var(--color-neutral-300-u8qbz2);--color-background-button-primary-disabled-hpc1ip:var(--color-neutral-750-dkue87);--color-background-button-primary-hover-pk0u3a:var(--color-neutral-200-6bp440);--color-background-direction-button-disabled-202c2m:var(--color-neutral-750-dkue87);--color-background-calendar-current-date-zfwho0:var(--color-neutral-700-ak23en);--color-background-cell-shaded-gn1d5h:var(--color-neutral-900-ean24s);--color-background-code-editor-gutter-active-line-default-qohgmn:var(--color-neutral-500-qie7lu);--color-background-code-editor-gutter-default-d12amf:var(--color-neutral-800-74t6ax);--color-background-code-editor-loading-sxdv3g:var(--color-neutral-800-74t6ax);--color-background-code-editor-pane-item-hover-kv9rup:var(--color-neutral-700-ak23en);--color-background-code-editor-status-bar-3xpkyl:var(--color-neutral-800-74t6ax);--color-background-container-content-3l65xf:var(--color-neutral-950-isf7er);--color-background-container-header-fyunra:var(--color-neutral-950-isf7er);--color-background-control-checked-ps9rs7:var(--color-primary-500-oyut07);--color-background-control-default-3j33uv:var(--color-neutral-950-isf7er);--color-background-control-disabled-upczma:var(--color-neutral-650-71gsq9);--color-background-dropdown-item-filter-match-mps57q:var(--color-neutral-1000-ibzsxp);--color-background-dropdown-item-hover-t1sqov:var(--color-neutral-900-ean24s);--color-background-input-default-hqy3o4:var(--color-neutral-950-isf7er);--color-background-input-disabled-zcf7em:var(--color-neutral-800-74t6ax);--color-background-item-selected-uvkhwu:var(--color-neutral-1000-ibzsxp);--color-background-side-navigation-item-icon-hover-il13a3:var(--color-background-status-indicator-info-84eokv);--color-background-layout-main-nwv8ds:var(--color-neutral-1000-ibzsxp);--color-background-layout-ai-drawer-6d1r7r:var(--color-neutral-1000-ibzsxp);--color-background-layout-panel-content-tpsfxv:var(--color-neutral-1000-ibzsxp);--color-background-layout-panel-hover-3h4oa6:var(--color-neutral-700-ak23en);--color-background-layout-toggle-selected-hover-oolvmi:var(--color-primary-400-v2wnw9);--color-background-notification-grey-5xysq8:var(--color-neutral-600-e9eezz);--color-background-flashbar-success-oc8mi4:#03220d;--color-background-flashbar-error-x2gnfe:#460303;--color-background-flashbar-info-mp37h9:#08144f;--color-background-flashbar-warning-hxfuhw:#372603;--color-background-progress-bar-value-default-emou56:var(--color-primary-500-oyut07);--color-background-progress-bar-flash-gx099n:var(--color-grey-opaque-25-fcphnb);--color-background-progress-bar-default-ew5ulz:var(--color-neutral-700-ak23en);--color-background-segment-active-20y3xe:var(--color-neutral-300-u8qbz2);--color-background-slider-range-default-rg592i:var(--color-primary-500-oyut07);--color-background-slider-handle-default-ngsv1n:var(--color-primary-500-oyut07);--color-background-slider-handle-active-o5308k:var(--color-primary-300-63o2km);--color-background-slider-track-default-skh0wv:var(--color-neutral-600-e9eezz);--color-background-status-info-w9lbfn:var(--color-info-1000-5clu8q);--color-background-alert-error-khq3uu:#460303;--color-background-alert-info-irmpb9:#08144f;--color-background-alert-success-yu54il:#03220d;--color-background-alert-warning-9ubpfp:#372603;--color-background-tiles-disabled-oj911h:var(--color-neutral-800-74t6ax);--color-background-toggle-default-ntwuot:var(--color-neutral-500-qie7lu);--color-background-status-indicator-error-9nq08h:#ff7a7a20;--color-background-status-indicator-warning-oh0y1n:#fbd33220;--color-background-status-indicator-success-0jssa9:#2bb53420;--color-background-status-indicator-info-84eokv:#5c7fff20;--color-background-status-indicator-neutral-lliqa2:var(--color-neutral-800-74t6ax);--color-background-chat-bubble-incoming-o9vi41:var(--color-neutral-950-isf7er);--color-border-button-normal-active-9nmb4s:var(--color-neutral-500-qie7lu);--color-border-button-normal-default-8ddawu:var(--color-neutral-600-e9eezz);--color-border-toggle-button-normal-pressed-j0kbz8:var(--color-primary-500-oyut07);--color-border-button-normal-disabled-neklvu:var(--color-neutral-700-ak23en);--color-text-button-normal-disabled-614dpr:var(--color-neutral-600-e9eezz);--color-border-button-normal-hover-x59cd3:var(--color-neutral-500-qie7lu);--color-item-selected-sqpqcz:var(--color-primary-400-v2wnw9);--color-text-side-navigation-item-active-yxo84l:var(--color-primary-300-63o2km);--color-text-side-navigation-item-active-collapsed-79op68:var(--color-neutral-1000-ibzsxp);--color-border-calendar-grid-selected-focus-ring-i9579s:var(--color-neutral-850-4jdilp);--color-border-cell-shaded-eri5g4:var(--color-neutral-700-ak23en);--color-border-code-editor-default-jfpku1:var(--color-neutral-600-e9eezz);--color-border-control-default-a1u1jp:var(--color-neutral-600-e9eezz);--color-border-divider-active-hxy46x:var(--color-neutral-100-1fcf4c);--color-border-divider-default-6dhdp3:var(--color-neutral-750-dkue87);--color-border-divider-notification-m7ryp3:var(--color-neutral-600-e9eezz);--color-border-divider-secondary-px0jex:var(--color-neutral-800-74t6ax);--color-border-divider-table-group-7c6azn:var(--color-neutral-600-e9eezz);--color-border-dropdown-container-tv0nhp:var(--color-neutral-600-e9eezz);--color-border-dropdown-item-hover-gibi06:var(--color-neutral-600-e9eezz);--color-border-input-default-gi32ve:var(--color-neutral-600-e9eezz);--color-border-input-focused-ko31u4:var(--color-primary-400-v2wnw9);--color-border-item-focused-quzqpf:var(--color-primary-500-oyut07);--color-border-dropdown-item-focused-rxcbhs:var(--color-neutral-300-u8qbz2);--color-border-item-selected-bzalxo:var(--color-primary-500-oyut07);--color-border-layout-tz98tn:var(--color-neutral-750-dkue87);--color-border-popover-apifl6:var(--color-neutral-600-e9eezz);--color-border-segment-default-vfoyc2:var(--color-neutral-300-u8qbz2);--color-border-status-error-r1b3sg:var(--undefined-hf8a6s);--color-border-status-info-qxhspt:var(--color-info-400-eq69kq);--color-border-status-success-m9qiei:var(--undefined-xwqdc8);--color-border-status-warning-5hxxo9:var(--undefined-4v1lk2);--color-border-divider-interactive-default-6utftp:var(--color-neutral-750-dkue87);--color-border-tabs-divider-o0nb1b:var(--color-neutral-650-71gsq9);--color-border-tutorial-67t3pn:var(--color-neutral-650-71gsq9);--color-foreground-control-read-only-4jqdqq:var(--color-neutral-450-1qd1gj);--color-text-accent-g64663:var(--color-primary-400-v2wnw9);--color-text-body-default-pa6g4d:var(--color-neutral-350-yo302n);--color-text-body-secondary-55ywwv:var(--color-neutral-450-1qd1gj);--color-text-breadcrumb-current-csi3mg:var(--color-neutral-250-44icxb);--color-text-breadcrumb-icon-m0kxx8:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-normal-active-efr394:var(--color-neutral-350-yo302n);--color-text-toggle-button-normal-pressed-n3fao5:var(--color-white-8gqww3);--color-text-button-normal-default-tr6rye:var(--color-neutral-350-yo302n);--color-text-button-normal-hover-x9ahe3:var(--color-neutral-250-44icxb);--color-text-button-link-active-nbsdei:var(--color-neutral-300-u8qbz2);--color-text-button-link-default-k8e0ai:var(--color-neutral-350-yo302n);--color-text-button-link-disabled-phw08l:var(--color-neutral-650-71gsq9);--color-text-button-link-hover-jiubym:var(--color-neutral-250-44icxb);--color-text-button-primary-active-k5lphw:var(--color-neutral-950-isf7er);--color-text-button-primary-default-lchgt8:var(--color-neutral-950-isf7er);--color-text-button-primary-hover-kes6z5:var(--color-neutral-950-isf7er);--color-text-calendar-month-wgvmx6:var(--color-neutral-450-1qd1gj);--color-text-code-editor-gutter-default-gefl0a:var(--color-neutral-300-u8qbz2);--color-text-code-editor-status-bar-disabled-pheazt:var(--color-neutral-600-e9eezz);--color-text-column-header-vij48y:var(--color-neutral-400-7yiv8c);--color-text-counter-215p6q:var(--color-neutral-450-1qd1gj);--color-text-disabled-uofgtw:var(--color-neutral-600-e9eezz);--color-text-disabled-inline-edit-h28zj7:var(--color-neutral-400-7yiv8c);--color-text-dropdown-item-default-p7lhk3:var(--color-neutral-300-u8qbz2);--color-text-dropdown-item-filter-match-m5g4tk:var(--color-primary-500-oyut07);--color-text-dropdown-item-highlighted-4xsewm:var(--color-neutral-250-44icxb);--color-text-dropdown-item-secondary-hover-evp40n:var(--color-neutral-300-u8qbz2);--color-text-empty-95gyx5:var(--color-neutral-300-u8qbz2);--color-text-expandable-section-default-xet6jn:var(--color-neutral-300-u8qbz2);--color-text-form-default-ox9knk:var(--color-neutral-300-u8qbz2);--color-text-form-label-ccget7:var(--color-neutral-350-yo302n);--color-text-form-secondary-aqy7m3:var(--color-neutral-500-qie7lu);--color-text-group-label-b9d3ic:var(--color-neutral-350-yo302n);--color-text-heading-default-ilwph8:var(--color-neutral-250-44icxb);--color-text-heading-secondary-p7k9es:var(--color-neutral-450-1qd1gj);--color-text-icon-subtle-95u50s:var(--color-neutral-400-7yiv8c);--color-text-input-disabled-59wekb:var(--color-neutral-600-e9eezz);--color-text-input-placeholder-gqelkh:var(--color-neutral-450-1qd1gj);--color-text-interactive-active-w6bpnr:var(--color-neutral-100-1fcf4c);--color-text-interactive-default-2qw750:var(--color-neutral-300-u8qbz2);--color-text-interactive-disabled-u3g8sy:var(--color-neutral-600-e9eezz);--color-text-interactive-hover-48anih:var(--color-neutral-100-1fcf4c);--color-text-toggle-button-icon-pressed-ov0lxr:var(--color-neutral-100-1fcf4c);--color-text-interactive-inverted-default-fo8jdf:var(--color-neutral-100-1fcf4c);--color-text-interactive-inverted-hover-p8xqqo:var(--color-white-8gqww3);--color-text-label-jzbmtr:var(--color-neutral-500-qie7lu);--color-text-key-value-pairs-value-qh2f55:var(--color-neutral-350-yo302n);--color-text-layout-toggle-hover-oywmvb:var(--color-primary-400-v2wnw9);--color-text-link-default-ujq0y0:var(--color-neutral-350-yo302n);--color-text-link-hover-56u85k:var(--color-primary-400-v2wnw9);--color-text-link-decoration-default-4xj09j:var(--color-neutral-600-e9eezz);--color-text-link-secondary-default-6cfa7t:var(--color-neutral-350-yo302n);--color-text-link-secondary-hover-rqfhjb:var(--color-primary-400-v2wnw9);--color-text-link-info-default-kjlkol:var(--color-primary-400-v2wnw9);--color-text-link-info-hover-7klehh:var(--color-primary-300-63o2km);--color-text-notification-default-7d318z:var(--color-neutral-100-1fcf4c);--color-text-notification-link-default-0zdudo:var(--color-neutral-50-co2w2g);--color-text-notification-link-hover-dnb276:var(--color-white-8gqww3);--color-text-notification-yellow-o8fnue:var(--color-neutral-100-1fcf4c);--color-text-pagination-page-number-default-5xxo5m:var(--color-neutral-400-7yiv8c);--color-text-segment-active-bn4v26:var(--color-neutral-950-isf7er);--color-text-segment-default-pqjihb:var(--color-neutral-300-u8qbz2);--color-text-small-521ei7:var(--color-neutral-450-1qd1gj);--color-text-flashbar-icon-info-kklzmd:var(--color-info-400-eq69kq);--color-text-flashbar-icon-success-swvyee:var(--color-success-500-q2gkbr);--color-text-alert-icon-info-ox6xrs:var(--color-info-400-eq69kq);--color-text-alert-icon-success-16wq81:var(--color-success-500-q2gkbr);--color-text-status-inactive-jkai5x:var(--color-neutral-450-1qd1gj);--color-text-status-info-0gyv0g:var(--color-info-300-gr03ol);--color-text-status-success-vndivg:var(--color-success-200-be06zu);--color-text-status-warning-phbgci:var(--undefined-4v1lk2);--color-text-top-navigation-title-1vnwc7:var(--color-neutral-100-1fcf4c);--color-board-placeholder-active-11z98x:var(--color-neutral-600-e9eezz);--color-board-placeholder-hover-1ypvix:var(--color-primary-600-y57ptg);--color-drag-placeholder-active-5yp2yr:var(--color-neutral-600-e9eezz);--color-drag-placeholder-hover-6kex3x:var(--color-primary-600-y57ptg);--color-dropzone-background-hover-qlicxo:var(--color-primary-1000-thy6z6);--color-dropzone-text-default-ckbdhp:var(--color-neutral-350-yo302n);--color-dropzone-text-hover-q8hqj2:var(--color-neutral-350-yo302n);--color-dropzone-border-default-dyksxl:var(--color-neutral-600-e9eezz);--color-dropzone-border-hover-3yk86t:var(--color-primary-300-63o2km);--color-gap-global-drawer-kugmko:var(--color-black-ovotbf);--color-tree-view-connector-line-p5bsjl:var(--color-neutral-300-u8qbz2);--color-background-action-card-hover-u4hmg2:var(--color-neutral-800-74t6ax);--color-background-action-card-active-vzxcjp:var(--color-neutral-700-ak23en);--color-border-action-card-default-3tz7pn:var(--color-primary-400-v2wnw9);--color-border-action-card-hover-lbh2cb:var(--color-primary-300-63o2km);--color-border-action-card-active-xgsink:var(--color-primary-300-63o2km);--color-border-action-card-disabled-3iztup:var(--color-neutral-600-e9eezz);--color-icon-action-card-default-7i5r7y:var(--color-primary-400-v2wnw9);--color-icon-action-card-hover-23030m:var(--color-primary-300-63o2km);--color-icon-action-card-active-44m3aw:var(--color-primary-300-63o2km);--color-icon-action-card-disabled-1y2k7q:var(--color-neutral-600-e9eezz);--color-background-skeleton-gesspb:var(--color-neutral-600-e9eezz);--color-background-skeleton-wave-tm5bv0:var(--color-neutral-700-ak23en);--color-background-badge-green-7yl9sa:rgba(43, 181, 52, 0.2);--color-background-badge-blue-mknsez:rgba(92, 127, 255, 0.2);--color-background-badge-red-ne6s9v:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-r2djaq:rgba(251, 211, 50, 0.2);--color-background-badge-grey-d86bx7:var(--color-neutral-700-ak23en);--color-text-badge-grey-ixmqo2:var(--color-neutral-300-u8qbz2);--color-text-badge-green-riw4b9:var(--color-success-200-be06zu);--color-text-badge-blue-e70asl:var(--color-info-300-gr03ol);--color-text-badge-red-sgrbu5:var(--color-error-400-0attjy);--color-background-code-view-jsfu3b:var(--color-neutral-700-ak23en);--color-background-visual-accent-grey-imbzsu:var(--color-neutral-700-ak23en);--color-text-visual-accent-indigo-tmhh2w:var(--color-info-300-gr03ol);--color-text-visual-accent-grey-iyth5l:var(--color-neutral-300-u8qbz2)}}.awsui-one-theme.awsui-polaris-compact-mode:not(#\9 ){--size-vertical-input-zzexyz:26px;--size-side-navigation-item-height-qbsif3:26px;--size-side-navigation-item-collapsed-1z9obc:26px;--space-field-vertical-5xbehi:2px}.awsui-one-theme .awsui-context-app-layout-toolbar:not(#\9 ),.awsui-context-app-layout-toolbar.awsui-one-theme:not(#\9 ){--color-background-layout-toolbar-m27kzn:var(--color-neutral-50-co2w2g)}.awsui-one-theme .awsui-context-top-navigation:not(#\9 ){--color-grey-opaque-70-cvz3jo:rgba(0, 0, 0, 0.7);--color-background-button-link-active-v4eyop:var(--color-neutral-850-4jdilp);--color-background-button-normal-active-zilsno:var(--color-neutral-850-4jdilp);--color-background-button-normal-disabled-r1sbm8:var(--color-neutral-950-isf7er);--color-background-toggle-button-normal-pressed-o4tp1c:var(--color-neutral-1000-ibzsxp);--color-background-button-primary-active-pyt8c1:var(--color-neutral-300-u8qbz2);--color-background-button-primary-default-acuhnl:var(--color-neutral-300-u8qbz2);--color-background-button-primary-hover-pk0u3a:var(--color-neutral-200-6bp440);--color-background-cell-shaded-gn1d5h:var(--color-neutral-900-ean24s);--color-background-container-content-3l65xf:var(--color-neutral-950-isf7er);--color-background-container-header-fyunra:var(--color-neutral-950-isf7er);--color-background-control-checked-ps9rs7:var(--color-primary-500-oyut07);--color-background-control-default-3j33uv:var(--color-neutral-950-isf7er);--color-background-control-disabled-upczma:var(--color-neutral-650-71gsq9);--color-background-dropdown-item-filter-match-mps57q:var(--color-neutral-1000-ibzsxp);--color-background-dropdown-item-hover-t1sqov:var(--color-neutral-700-ak23en);--color-background-input-default-hqy3o4:var(--color-neutral-950-isf7er);--color-background-item-selected-uvkhwu:var(--color-neutral-1000-ibzsxp);--color-background-side-navigation-item-active-collapsed-dsekgc:var(--color-primary-500-oyut07);--color-background-side-navigation-item-icon-hover-il13a3:var(--color-background-status-indicator-info-84eokv);--color-background-layout-main-nwv8ds:var(--color-neutral-1000-ibzsxp);--color-background-layout-ai-drawer-6d1r7r:var(--color-neutral-1000-ibzsxp);--color-background-layout-panel-content-tpsfxv:var(--color-neutral-1000-ibzsxp);--color-background-layout-toggle-selected-active-bvoskn:var(--color-primary-500-oyut07);--color-background-layout-toggle-selected-default-rev4e2:var(--color-primary-500-oyut07);--color-background-layout-toggle-selected-hover-oolvmi:var(--color-primary-400-v2wnw9);--color-background-modal-overlay-mbzv2u:var(--color-grey-opaque-70-cvz3jo);--color-background-flashbar-success-oc8mi4:#03220d;--color-background-flashbar-error-x2gnfe:#460303;--color-background-flashbar-info-mp37h9:#08144f;--color-background-flashbar-warning-hxfuhw:#372603;--color-background-progress-bar-value-default-emou56:var(--color-primary-500-oyut07);--color-background-progress-bar-value-flash-rdsyqi:var(--color-text-notification-default-7d318z);--color-background-progress-bar-flash-gx099n:var(--color-grey-opaque-25-fcphnb);--color-background-segment-active-20y3xe:var(--color-neutral-300-u8qbz2);--color-background-segment-default-7x3bja:transparent;--color-background-slider-range-default-rg592i:var(--color-primary-500-oyut07);--color-background-slider-handle-default-ngsv1n:var(--color-primary-500-oyut07);--color-background-alert-error-khq3uu:#460303;--color-background-alert-info-irmpb9:#08144f;--color-background-alert-success-yu54il:#03220d;--color-background-alert-warning-9ubpfp:#372603;--color-background-toggle-checked-disabled-i2gg96:var(--color-background-control-disabled-upczma);--color-background-status-indicator-error-9nq08h:#ff7a7a20;--color-background-status-indicator-warning-oh0y1n:#fbd33220;--color-background-status-indicator-success-0jssa9:#2bb53420;--color-background-status-indicator-info-84eokv:#5c7fff20;--color-background-status-indicator-neutral-lliqa2:var(--color-neutral-800-74t6ax);--color-border-button-normal-active-9nmb4s:var(--color-neutral-500-qie7lu);--color-border-button-normal-default-8ddawu:var(--color-neutral-600-e9eezz);--color-border-toggle-button-normal-pressed-j0kbz8:var(--color-primary-500-oyut07);--color-border-button-normal-disabled-neklvu:var(--color-neutral-700-ak23en);--color-text-button-normal-disabled-614dpr:var(--color-neutral-600-e9eezz);--color-border-button-normal-hover-x59cd3:var(--color-neutral-500-qie7lu);--color-item-selected-sqpqcz:var(--color-indigo-400-fmjq7h);--color-text-side-navigation-item-active-yxo84l:var(--color-primary-300-63o2km);--color-text-side-navigation-item-active-collapsed-79op68:var(--color-neutral-1000-ibzsxp);--color-text-side-navigation-item-default-gpkdsk:var(--color-text-body-default-pa6g4d);--color-border-control-default-a1u1jp:var(--color-neutral-600-e9eezz);--color-border-divider-default-6dhdp3:var(--color-neutral-750-dkue87);--color-border-divider-notification-m7ryp3:var(--color-neutral-600-e9eezz);--color-border-divider-secondary-px0jex:var(--color-neutral-800-74t6ax);--color-border-input-focused-ko31u4:var(--undefined-gwxu9l);--color-border-item-focused-quzqpf:var(--undefined-gwxu9l);--color-border-item-placeholder-7tc79f:var(--color-transparent-mnycfb);--color-border-item-selected-bzalxo:var(--color-primary-500-oyut07);--color-border-layout-tz98tn:var(--color-neutral-750-dkue87);--color-border-popover-apifl6:var(--color-neutral-600-e9eezz);--color-border-status-error-r1b3sg:var(--undefined-hf8a6s);--color-border-status-success-m9qiei:var(--undefined-xwqdc8);--color-border-status-warning-5hxxo9:var(--undefined-4v1lk2);--color-border-divider-interactive-default-6utftp:var(--color-neutral-750-dkue87);--color-text-body-secondary-55ywwv:var(--color-neutral-450-1qd1gj);--color-text-breadcrumb-current-csi3mg:var(--color-neutral-250-44icxb);--color-text-button-inline-icon-default-h2qjo3:var(--color-indigo-400-fmjq7h);--color-text-button-inline-icon-hover-5qgulf:var(--undefined-r0acr0);--color-text-button-inline-link-hover-br5vtg:var(--color-text-link-hover-56u85k);--color-text-button-icon-hover-oom8c0:var(--color-text-link-hover-56u85k);--color-text-button-normal-active-efr394:var(--color-neutral-350-yo302n);--color-text-toggle-button-normal-pressed-n3fao5:var(--color-white-8gqww3);--color-text-button-normal-default-tr6rye:var(--color-neutral-350-yo302n);--color-text-button-normal-hover-x9ahe3:var(--color-neutral-250-44icxb);--color-text-button-link-active-nbsdei:var(--color-neutral-300-u8qbz2);--color-text-button-link-default-k8e0ai:var(--color-neutral-350-yo302n);--color-text-button-link-disabled-phw08l:var(--color-neutral-650-71gsq9);--color-text-button-link-hover-jiubym:var(--color-neutral-250-44icxb);--color-text-button-primary-active-k5lphw:var(--color-neutral-950-isf7er);--color-text-button-primary-default-lchgt8:var(--color-neutral-950-isf7er);--color-text-button-primary-hover-kes6z5:var(--color-neutral-950-isf7er);--color-text-dropdown-item-filter-match-m5g4tk:var(--color-primary-500-oyut07);--color-text-form-default-ox9knk:var(--color-neutral-300-u8qbz2);--color-text-form-label-ccget7:var(--color-neutral-350-yo302n);--color-text-form-secondary-aqy7m3:var(--color-neutral-500-qie7lu);--color-text-interactive-inverted-default-fo8jdf:var(--color-neutral-100-1fcf4c);--color-text-interactive-inverted-hover-p8xqqo:var(--color-white-8gqww3);--color-text-label-jzbmtr:var(--color-neutral-500-qie7lu);--color-text-key-value-pairs-value-qh2f55:var(--color-neutral-350-yo302n);--color-text-link-default-ujq0y0:var(--color-neutral-350-yo302n);--color-text-link-hover-56u85k:var(--color-primary-400-v2wnw9);--color-text-link-decoration-default-4xj09j:var(--color-neutral-600-e9eezz);--color-text-link-secondary-default-6cfa7t:var(--color-neutral-350-yo302n);--color-text-link-secondary-hover-rqfhjb:var(--color-primary-400-v2wnw9);--color-text-link-info-default-kjlkol:var(--color-primary-400-v2wnw9);--color-text-link-info-hover-7klehh:var(--color-primary-300-63o2km);--color-text-notification-default-7d318z:var(--color-neutral-100-1fcf4c);--color-text-alert-default-f7gcu3:var(--color-text-notification-default-7d318z);--color-text-notification-link-default-0zdudo:var(--color-neutral-50-co2w2g);--color-text-notification-link-hover-dnb276:var(--color-white-8gqww3);--color-text-notification-yellow-o8fnue:var(--color-neutral-100-1fcf4c);--color-text-flashbar-icon-info-kklzmd:var(--color-info-400-eq69kq);--color-text-flashbar-icon-success-swvyee:var(--color-success-500-q2gkbr);--color-text-alert-icon-info-ox6xrs:var(--color-info-400-eq69kq);--color-text-alert-icon-success-16wq81:var(--color-success-500-q2gkbr);--color-text-status-info-0gyv0g:var(--color-info-300-gr03ol);--color-text-status-success-vndivg:var(--color-success-200-be06zu);--color-text-status-warning-phbgci:var(--undefined-4v1lk2);--color-gap-global-drawer-kugmko:var(--color-black-ovotbf);--color-background-badge-green-7yl9sa:rgba(43, 181, 52, 0.2);--color-background-badge-blue-mknsez:rgba(92, 127, 255, 0.2);--color-background-badge-red-ne6s9v:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-r2djaq:rgba(251, 211, 50, 0.2);--color-background-badge-grey-d86bx7:var(--color-neutral-700-ak23en);--color-text-badge-grey-ixmqo2:var(--color-neutral-300-u8qbz2);--color-text-badge-green-riw4b9:var(--color-success-200-be06zu);--color-text-badge-blue-e70asl:var(--color-info-300-gr03ol);--color-text-badge-red-sgrbu5:var(--color-error-400-0attjy);--color-background-code-view-jsfu3b:var(--color-neutral-700-ak23en);--shadow-container-lqaaq5:0px 1px 8px 2px rgba(0, 0, 0, 0.6);--shadow-container-active-769k1n:0px 1px 1px 1px #222222, 0px 6px 36px #030303;--shadow-dropdown-0tabu0:0px 4px 20px 1px rgba(0, 0, 0, 1);--shadow-flash-sticky-y1po23:0px 4px 8px rgba(0, 0, 0, 0.5);--shadow-panel-79zoks:0px 0px 0px 1px #4b4b4b;--shadow-panel-toggle-k9md8f:0px 6px 12px 1px rgba(0, 0, 0, 1);--shadow-split-bottom-rjce88:0px -36px 36px -36px rgba(0, 0, 0, 1);--shadow-split-side-r0sirg:-1px 0px 1px 0px #222222, -36px 6px 36px -36px rgba(0, 0, 0, 1);--shadow-sticky-3k6st0:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-embedded-kt8qtj:0px 2px 0px 0px #4b4b4b, 0px 16px 16px -12px rgba(0, 0, 0, 1);--shadow-sticky-column-first-ydh9fl:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-column-last-vwks1w:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--color-background-card-vvghw1:var(--color-background-container-content-3l65xf);--color-background-item-card-e6baee:var(--color-background-card-vvghw1);--color-background-dropdown-item-selected-bhhtrc:var(--color-background-item-selected-uvkhwu);--color-background-drawer-3rh2u4:var(--color-background-layout-panel-content-tpsfxv);--color-background-backdrop-r537wr:var(--color-grey-opaque-70-cvz3jo);--color-background-drawer-backdrop-yo1e4s:var(--color-background-backdrop-r537wr);--color-background-layout-panel-k5m5mi:var(--color-background-container-content-3l65xf);--color-background-layout-toolbar-m27kzn:var(--color-background-layout-panel-content-tpsfxv);--color-background-segment-disabled-ocl52a:var(--color-background-button-normal-disabled-r1sbm8);--color-background-segment-wrapper-kh9o8u:var(--color-background-container-content-3l65xf);--color-background-slider-handle-warning-default-h4ql7d:var(--color-text-status-warning-phbgci);--color-background-slider-handle-warning-active-vkbfzm:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-default-u79e5p:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-active-28incr:var(--color-text-status-warning-phbgci);--color-background-table-header-hta59q:var(--color-background-container-header-fyunra);--color-border-toggle-button-normal-default-mjjnmi:var(--color-border-button-normal-default-8ddawu);--color-border-toggle-button-normal-hover-dzybe6:var(--color-border-button-normal-hover-x59cd3);--color-border-button-primary-active-z61x07:var(--color-background-button-primary-active-pyt8c1);--color-border-button-primary-default-jjdcd3:var(--color-background-button-primary-default-acuhnl);--color-border-button-primary-hover-qdhi8a:var(--color-background-button-primary-hover-pk0u3a);--color-border-card-tqy4e3:var(--color-border-divider-default-6dhdp3);--color-border-card-highlighted-qt46vi:var(--color-border-item-selected-bzalxo);--color-border-item-card-v1v6fo:var(--color-border-card-tqy4e3);--color-border-item-card-highlighted-9d6tgf:var(--color-border-card-highlighted-qt46vi);--color-border-control-checked-zljpht:var(--color-background-control-checked-ps9rs7);--color-border-control-disabled-2xkcu2:var(--color-background-control-disabled-upczma);--color-border-divider-panel-bottom-34kscf:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-side-cx8r03:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-group-aoah4z:var(--color-border-dropdown-item-default-tuowss);--color-border-dropdown-item-default-tuowss:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-item-selected-stw1re:var(--color-border-item-selected-bzalxo);--color-border-layout-side-navigation-xkvi4p:var(--color-border-layout-tz98tn);--color-border-panel-header-kdnfxk:var(--color-border-divider-default-6dhdp3);--color-text-link-button-normal-default-hlg9yf:var(--color-text-button-normal-default-tr6rye);--color-text-link-button-normal-hover-edb3c8:var(--color-text-button-normal-hover-x9ahe3);--color-text-link-button-normal-active-tvp51g:var(--color-text-button-normal-active-efr394);--color-text-calendar-date-selected-wi97hf:var(--color-background-control-default-3j33uv);--color-text-dropdown-footer-0trdv4:var(--color-text-form-secondary-aqy7m3);--color-text-dropdown-item-secondary-0u13h2:var(--color-text-form-secondary-aqy7m3);--color-border-expandable-section-default-1wlg0d:var(--color-border-divider-default-6dhdp3);--color-text-link-secondary-decoration-default-me7cs4:var(--color-text-link-decoration-default-4xj09j);--color-text-segment-hover-j511sb:var(--color-text-button-normal-hover-x9ahe3);--color-text-flashbar-icon-warning-y9sysm:var(--color-text-status-warning-phbgci);--color-text-alert-icon-warning-8b38bz:var(--color-text-status-warning-phbgci);--color-text-tutorial-hotspot-default-213opa:var(--color-text-link-default-ujq0y0);--color-text-tutorial-hotspot-hover-t40rad:var(--color-text-link-hover-56u85k);--shadow-dropup-9qrwm1:var(--shadow-dropdown-0tabu0);--shadow-modal-pk8r4f:var(--shadow-dropdown-0tabu0);--shadow-popover-jg6xpa:var(--shadow-dropdown-0tabu0)}.awsui-context-top-navigation.awsui-one-theme:not(#\9 ){--color-background-button-link-active-v4eyop:var(--color-neutral-850-4jdilp);--color-background-button-link-hover-0pksqg:var(--color-neutral-800-74t6ax);--color-background-button-normal-active-zilsno:var(--color-neutral-850-4jdilp);--color-background-button-normal-default-fv5gk5:var(--color-neutral-850-4jdilp);--color-background-button-normal-disabled-r1sbm8:var(--color-neutral-950-isf7er);--color-background-button-normal-hover-5npmy4:var(--color-neutral-800-74t6ax);--color-background-toggle-button-normal-pressed-o4tp1c:var(--color-neutral-1000-ibzsxp);--color-background-button-primary-active-pyt8c1:var(--color-neutral-300-u8qbz2);--color-background-button-primary-default-acuhnl:var(--color-neutral-300-u8qbz2);--color-background-button-primary-disabled-hpc1ip:var(--color-neutral-750-dkue87);--color-background-button-primary-hover-pk0u3a:var(--color-neutral-200-6bp440);--color-background-direction-button-disabled-202c2m:var(--color-neutral-750-dkue87);--color-background-calendar-current-date-zfwho0:var(--color-neutral-700-ak23en);--color-background-cell-shaded-gn1d5h:var(--color-neutral-900-ean24s);--color-background-code-editor-gutter-active-line-default-qohgmn:var(--color-neutral-500-qie7lu);--color-background-code-editor-gutter-default-d12amf:var(--color-neutral-800-74t6ax);--color-background-code-editor-loading-sxdv3g:var(--color-neutral-800-74t6ax);--color-background-code-editor-pane-item-hover-kv9rup:var(--color-neutral-700-ak23en);--color-background-code-editor-status-bar-3xpkyl:var(--color-neutral-800-74t6ax);--color-background-container-content-3l65xf:var(--color-neutral-950-isf7er);--color-background-container-header-fyunra:var(--color-neutral-950-isf7er);--color-background-control-checked-ps9rs7:var(--color-primary-500-oyut07);--color-background-control-default-3j33uv:var(--color-neutral-950-isf7er);--color-background-control-disabled-upczma:var(--color-neutral-650-71gsq9);--color-background-dropdown-item-filter-match-mps57q:var(--color-neutral-1000-ibzsxp);--color-background-dropdown-item-hover-t1sqov:var(--color-neutral-700-ak23en);--color-background-input-default-hqy3o4:var(--color-neutral-950-isf7er);--color-background-input-disabled-zcf7em:var(--color-neutral-800-74t6ax);--color-background-item-selected-uvkhwu:var(--color-neutral-1000-ibzsxp);--color-background-side-navigation-item-icon-hover-il13a3:var(--color-background-status-indicator-info-84eokv);--color-background-layout-main-nwv8ds:var(--color-neutral-1000-ibzsxp);--color-background-layout-ai-drawer-6d1r7r:var(--color-neutral-1000-ibzsxp);--color-background-layout-panel-content-tpsfxv:var(--color-neutral-1000-ibzsxp);--color-background-layout-panel-hover-3h4oa6:var(--color-neutral-700-ak23en);--color-background-layout-toggle-selected-hover-oolvmi:var(--color-primary-400-v2wnw9);--color-background-notification-grey-5xysq8:var(--color-neutral-600-e9eezz);--color-background-flashbar-success-oc8mi4:#03220d;--color-background-flashbar-error-x2gnfe:#460303;--color-background-flashbar-info-mp37h9:#08144f;--color-background-flashbar-warning-hxfuhw:#372603;--color-background-progress-bar-value-default-emou56:var(--color-primary-500-oyut07);--color-background-progress-bar-flash-gx099n:var(--color-grey-opaque-25-fcphnb);--color-background-progress-bar-default-ew5ulz:var(--color-neutral-700-ak23en);--color-background-segment-active-20y3xe:var(--color-neutral-300-u8qbz2);--color-background-slider-range-default-rg592i:var(--color-primary-500-oyut07);--color-background-slider-handle-default-ngsv1n:var(--color-primary-500-oyut07);--color-background-slider-handle-active-o5308k:var(--color-primary-300-63o2km);--color-background-slider-track-default-skh0wv:var(--color-neutral-600-e9eezz);--color-background-status-info-w9lbfn:var(--color-info-1000-5clu8q);--color-background-alert-error-khq3uu:#460303;--color-background-alert-info-irmpb9:#08144f;--color-background-alert-success-yu54il:#03220d;--color-background-alert-warning-9ubpfp:#372603;--color-background-tiles-disabled-oj911h:var(--color-neutral-800-74t6ax);--color-background-toggle-default-ntwuot:var(--color-neutral-500-qie7lu);--color-background-status-indicator-error-9nq08h:#ff7a7a20;--color-background-status-indicator-warning-oh0y1n:#fbd33220;--color-background-status-indicator-success-0jssa9:#2bb53420;--color-background-status-indicator-info-84eokv:#5c7fff20;--color-background-status-indicator-neutral-lliqa2:var(--color-neutral-800-74t6ax);--color-background-chat-bubble-incoming-o9vi41:var(--color-neutral-950-isf7er);--color-border-button-normal-active-9nmb4s:var(--color-neutral-500-qie7lu);--color-border-button-normal-default-8ddawu:var(--color-neutral-600-e9eezz);--color-border-toggle-button-normal-pressed-j0kbz8:var(--color-primary-500-oyut07);--color-border-button-normal-disabled-neklvu:var(--color-neutral-700-ak23en);--color-text-button-normal-disabled-614dpr:var(--color-neutral-600-e9eezz);--color-border-button-normal-hover-x59cd3:var(--color-neutral-500-qie7lu);--color-item-selected-sqpqcz:var(--color-indigo-400-fmjq7h);--color-text-side-navigation-item-active-yxo84l:var(--color-primary-300-63o2km);--color-text-side-navigation-item-active-collapsed-79op68:var(--color-neutral-1000-ibzsxp);--color-border-calendar-grid-selected-focus-ring-i9579s:var(--color-neutral-850-4jdilp);--color-border-cell-shaded-eri5g4:var(--color-neutral-700-ak23en);--color-border-code-editor-default-jfpku1:var(--color-neutral-600-e9eezz);--color-border-control-default-a1u1jp:var(--color-neutral-600-e9eezz);--color-border-divider-active-hxy46x:var(--color-neutral-100-1fcf4c);--color-border-divider-default-6dhdp3:var(--color-neutral-750-dkue87);--color-border-divider-notification-m7ryp3:var(--color-neutral-600-e9eezz);--color-border-divider-secondary-px0jex:var(--color-neutral-800-74t6ax);--color-border-divider-table-group-7c6azn:var(--color-neutral-600-e9eezz);--color-border-dropdown-container-tv0nhp:var(--color-neutral-600-e9eezz);--color-border-dropdown-item-hover-gibi06:var(--color-neutral-600-e9eezz);--color-border-input-default-gi32ve:var(--color-neutral-600-e9eezz);--color-border-input-focused-ko31u4:var(--undefined-gwxu9l);--color-border-item-focused-quzqpf:var(--undefined-gwxu9l);--color-border-dropdown-item-focused-rxcbhs:var(--color-neutral-300-u8qbz2);--color-border-item-selected-bzalxo:var(--color-primary-500-oyut07);--color-border-layout-tz98tn:var(--color-neutral-750-dkue87);--color-border-popover-apifl6:var(--color-neutral-600-e9eezz);--color-border-segment-default-vfoyc2:var(--color-neutral-300-u8qbz2);--color-border-status-error-r1b3sg:var(--undefined-hf8a6s);--color-border-status-info-qxhspt:var(--color-info-400-eq69kq);--color-border-status-success-m9qiei:var(--undefined-xwqdc8);--color-border-status-warning-5hxxo9:var(--undefined-4v1lk2);--color-border-divider-interactive-default-6utftp:var(--color-neutral-750-dkue87);--color-border-tabs-divider-o0nb1b:var(--color-neutral-650-71gsq9);--color-border-tutorial-67t3pn:var(--color-neutral-650-71gsq9);--color-foreground-control-read-only-4jqdqq:var(--color-neutral-450-1qd1gj);--color-text-accent-g64663:var(--color-primary-400-v2wnw9);--color-text-body-default-pa6g4d:var(--color-neutral-350-yo302n);--color-text-body-secondary-55ywwv:var(--color-neutral-450-1qd1gj);--color-text-breadcrumb-current-csi3mg:var(--color-neutral-250-44icxb);--color-text-breadcrumb-icon-m0kxx8:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-inline-icon-default-h2qjo3:var(--color-indigo-400-fmjq7h);--color-text-button-inline-icon-hover-5qgulf:var(--undefined-r0acr0);--color-text-button-normal-active-efr394:var(--color-neutral-350-yo302n);--color-text-toggle-button-normal-pressed-n3fao5:var(--color-white-8gqww3);--color-text-button-normal-default-tr6rye:var(--color-neutral-350-yo302n);--color-text-button-normal-hover-x9ahe3:var(--color-neutral-250-44icxb);--color-text-button-link-active-nbsdei:var(--color-neutral-300-u8qbz2);--color-text-button-link-default-k8e0ai:var(--color-neutral-350-yo302n);--color-text-button-link-disabled-phw08l:var(--color-neutral-650-71gsq9);--color-text-button-link-hover-jiubym:var(--color-neutral-250-44icxb);--color-text-button-primary-active-k5lphw:var(--color-neutral-950-isf7er);--color-text-button-primary-default-lchgt8:var(--color-neutral-950-isf7er);--color-text-button-primary-hover-kes6z5:var(--color-neutral-950-isf7er);--color-text-calendar-month-wgvmx6:var(--color-neutral-450-1qd1gj);--color-text-code-editor-gutter-default-gefl0a:var(--color-neutral-300-u8qbz2);--color-text-code-editor-status-bar-disabled-pheazt:var(--color-neutral-600-e9eezz);--color-text-column-header-vij48y:var(--color-neutral-400-7yiv8c);--color-text-counter-215p6q:var(--color-neutral-450-1qd1gj);--color-text-disabled-uofgtw:var(--color-neutral-600-e9eezz);--color-text-disabled-inline-edit-h28zj7:var(--color-neutral-400-7yiv8c);--color-text-dropdown-item-default-p7lhk3:var(--color-neutral-300-u8qbz2);--color-text-dropdown-item-filter-match-m5g4tk:var(--color-primary-500-oyut07);--color-text-dropdown-item-highlighted-4xsewm:var(--color-neutral-250-44icxb);--color-text-dropdown-item-secondary-hover-evp40n:var(--color-neutral-300-u8qbz2);--color-text-empty-95gyx5:var(--color-neutral-300-u8qbz2);--color-text-expandable-section-default-xet6jn:var(--color-neutral-300-u8qbz2);--color-text-form-default-ox9knk:var(--color-neutral-300-u8qbz2);--color-text-form-label-ccget7:var(--color-neutral-350-yo302n);--color-text-form-secondary-aqy7m3:var(--color-neutral-500-qie7lu);--color-text-group-label-b9d3ic:var(--color-neutral-350-yo302n);--color-text-heading-default-ilwph8:var(--color-neutral-250-44icxb);--color-text-heading-secondary-p7k9es:var(--color-neutral-450-1qd1gj);--color-text-icon-subtle-95u50s:var(--color-neutral-400-7yiv8c);--color-text-input-disabled-59wekb:var(--color-neutral-600-e9eezz);--color-text-input-placeholder-gqelkh:var(--color-neutral-450-1qd1gj);--color-text-interactive-active-w6bpnr:var(--color-neutral-100-1fcf4c);--color-text-interactive-default-2qw750:var(--color-neutral-300-u8qbz2);--color-text-interactive-disabled-u3g8sy:var(--color-neutral-600-e9eezz);--color-text-interactive-hover-48anih:var(--color-neutral-100-1fcf4c);--color-text-toggle-button-icon-pressed-ov0lxr:var(--color-neutral-100-1fcf4c);--color-text-interactive-inverted-default-fo8jdf:var(--color-neutral-100-1fcf4c);--color-text-interactive-inverted-hover-p8xqqo:var(--color-white-8gqww3);--color-text-label-jzbmtr:var(--color-neutral-500-qie7lu);--color-text-key-value-pairs-value-qh2f55:var(--color-neutral-350-yo302n);--color-text-layout-toggle-hover-oywmvb:var(--color-primary-400-v2wnw9);--color-text-link-default-ujq0y0:var(--color-neutral-350-yo302n);--color-text-link-hover-56u85k:var(--color-primary-400-v2wnw9);--color-text-link-decoration-default-4xj09j:var(--color-neutral-600-e9eezz);--color-text-link-secondary-default-6cfa7t:var(--color-neutral-350-yo302n);--color-text-link-secondary-hover-rqfhjb:var(--color-primary-400-v2wnw9);--color-text-link-info-default-kjlkol:var(--color-primary-400-v2wnw9);--color-text-link-info-hover-7klehh:var(--color-primary-300-63o2km);--color-text-notification-default-7d318z:var(--color-neutral-100-1fcf4c);--color-text-notification-link-default-0zdudo:var(--color-neutral-50-co2w2g);--color-text-notification-link-hover-dnb276:var(--color-white-8gqww3);--color-text-notification-yellow-o8fnue:var(--color-neutral-100-1fcf4c);--color-text-pagination-page-number-default-5xxo5m:var(--color-neutral-400-7yiv8c);--color-text-segment-active-bn4v26:var(--color-neutral-950-isf7er);--color-text-segment-default-pqjihb:var(--color-neutral-300-u8qbz2);--color-text-small-521ei7:var(--color-neutral-450-1qd1gj);--color-text-flashbar-icon-info-kklzmd:var(--color-info-400-eq69kq);--color-text-flashbar-icon-success-swvyee:var(--color-success-500-q2gkbr);--color-text-alert-icon-info-ox6xrs:var(--color-info-400-eq69kq);--color-text-alert-icon-success-16wq81:var(--color-success-500-q2gkbr);--color-text-status-inactive-jkai5x:var(--color-neutral-450-1qd1gj);--color-text-status-info-0gyv0g:var(--color-info-300-gr03ol);--color-text-status-success-vndivg:var(--color-success-200-be06zu);--color-text-status-warning-phbgci:var(--undefined-4v1lk2);--color-text-top-navigation-title-1vnwc7:var(--color-neutral-100-1fcf4c);--color-board-placeholder-active-11z98x:var(--color-neutral-600-e9eezz);--color-board-placeholder-hover-1ypvix:var(--color-primary-600-y57ptg);--color-drag-placeholder-active-5yp2yr:var(--color-neutral-600-e9eezz);--color-drag-placeholder-hover-6kex3x:var(--color-primary-600-y57ptg);--color-dropzone-background-hover-qlicxo:var(--color-primary-1000-thy6z6);--color-dropzone-text-default-ckbdhp:var(--color-neutral-350-yo302n);--color-dropzone-text-hover-q8hqj2:var(--color-neutral-350-yo302n);--color-dropzone-border-default-dyksxl:var(--color-neutral-600-e9eezz);--color-dropzone-border-hover-3yk86t:var(--color-primary-300-63o2km);--color-gap-global-drawer-kugmko:var(--color-black-ovotbf);--color-tree-view-connector-line-p5bsjl:var(--color-neutral-300-u8qbz2);--color-background-action-card-hover-u4hmg2:var(--color-neutral-800-74t6ax);--color-background-action-card-active-vzxcjp:var(--color-neutral-700-ak23en);--color-border-action-card-default-3tz7pn:var(--color-primary-400-v2wnw9);--color-border-action-card-hover-lbh2cb:var(--color-primary-300-63o2km);--color-border-action-card-active-xgsink:var(--color-primary-300-63o2km);--color-border-action-card-disabled-3iztup:var(--color-neutral-600-e9eezz);--color-icon-action-card-default-7i5r7y:var(--color-primary-400-v2wnw9);--color-icon-action-card-hover-23030m:var(--color-primary-300-63o2km);--color-icon-action-card-active-44m3aw:var(--color-primary-300-63o2km);--color-icon-action-card-disabled-1y2k7q:var(--color-neutral-600-e9eezz);--color-background-skeleton-gesspb:var(--color-neutral-600-e9eezz);--color-background-skeleton-wave-tm5bv0:var(--color-neutral-700-ak23en);--color-background-badge-green-7yl9sa:rgba(43, 181, 52, 0.2);--color-background-badge-blue-mknsez:rgba(92, 127, 255, 0.2);--color-background-badge-red-ne6s9v:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-r2djaq:rgba(251, 211, 50, 0.2);--color-background-badge-grey-d86bx7:var(--color-neutral-700-ak23en);--color-text-badge-grey-ixmqo2:var(--color-neutral-300-u8qbz2);--color-text-badge-green-riw4b9:var(--color-success-200-be06zu);--color-text-badge-blue-e70asl:var(--color-info-300-gr03ol);--color-text-badge-red-sgrbu5:var(--color-error-400-0attjy);--color-background-code-view-jsfu3b:var(--color-neutral-700-ak23en);--color-background-visual-accent-grey-imbzsu:var(--color-neutral-700-ak23en);--color-text-visual-accent-indigo-tmhh2w:var(--color-info-300-gr03ol);--color-text-visual-accent-grey-iyth5l:var(--color-neutral-300-u8qbz2);--shadow-container-lqaaq5:0px 1px 8px 2px rgba(0, 0, 0, 0.6);--shadow-container-active-769k1n:0px 1px 1px 1px #222222, 0px 6px 36px #030303;--shadow-dropdown-0tabu0:0px 4px 20px 1px rgba(0, 0, 0, 1);--shadow-flash-sticky-y1po23:0px 4px 8px rgba(0, 0, 0, 0.5);--shadow-panel-79zoks:0px 0px 0px 1px #4b4b4b;--shadow-panel-toggle-k9md8f:0px 6px 12px 1px rgba(0, 0, 0, 1);--shadow-split-bottom-rjce88:0px -36px 36px -36px rgba(0, 0, 0, 1);--shadow-split-side-r0sirg:-1px 0px 1px 0px #222222, -36px 6px 36px -36px rgba(0, 0, 0, 1);--shadow-sticky-3k6st0:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-embedded-kt8qtj:0px 2px 0px 0px #4b4b4b, 0px 16px 16px -12px rgba(0, 0, 0, 1);--shadow-sticky-column-first-ydh9fl:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-column-last-vwks1w:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--color-background-toggle-button-normal-default-3arypk:var(--color-background-button-normal-default-fv5gk5);--color-background-toggle-button-normal-hover-bptvnw:var(--color-background-button-normal-hover-5npmy4);--color-text-direction-button-disabled-x6tat2:var(--color-text-interactive-disabled-u3g8sy);--color-background-card-vvghw1:var(--color-background-container-content-3l65xf);--color-background-item-card-e6baee:var(--color-background-card-vvghw1);--color-background-dropdown-item-selected-bhhtrc:var(--color-background-item-selected-uvkhwu);--color-background-drawer-3rh2u4:var(--color-background-layout-panel-content-tpsfxv);--color-background-layout-panel-k5m5mi:var(--color-background-container-content-3l65xf);--color-background-layout-toolbar-m27kzn:var(--color-background-layout-panel-content-tpsfxv);--color-background-progress-bar-value-flash-rdsyqi:var(--color-text-notification-default-7d318z);--color-background-segment-disabled-ocl52a:var(--color-background-button-normal-disabled-r1sbm8);--color-background-segment-hover-z02yyk:var(--color-background-button-normal-hover-5npmy4);--color-background-segment-wrapper-kh9o8u:var(--color-background-container-content-3l65xf);--color-background-slider-range-active-n8m8ws:var(--color-background-slider-handle-active-o5308k);--color-background-slider-handle-warning-default-h4ql7d:var(--color-text-status-warning-phbgci);--color-background-slider-handle-warning-active-vkbfzm:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-default-u79e5p:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-active-28incr:var(--color-text-status-warning-phbgci);--color-background-dialog-qshu32:var(--color-background-status-info-w9lbfn);--color-background-table-header-hta59q:var(--color-background-container-header-fyunra);--color-background-toggle-checked-disabled-i2gg96:var(--color-background-control-disabled-upczma);--color-text-chat-bubble-outgoing-98gze9:var(--color-text-body-default-pa6g4d);--color-text-chat-bubble-incoming-ifqzr7:var(--color-text-body-default-pa6g4d);--color-border-toggle-button-normal-default-mjjnmi:var(--color-border-button-normal-default-8ddawu);--color-border-toggle-button-normal-hover-dzybe6:var(--color-border-button-normal-hover-x59cd3);--color-border-button-primary-active-z61x07:var(--color-background-button-primary-active-pyt8c1);--color-border-button-primary-default-jjdcd3:var(--color-background-button-primary-default-acuhnl);--color-border-button-primary-disabled-us6su6:var(--color-background-button-primary-disabled-hpc1ip);--color-border-button-primary-hover-qdhi8a:var(--color-background-button-primary-hover-pk0u3a);--color-text-side-navigation-item-default-gpkdsk:var(--color-text-body-default-pa6g4d);--color-border-code-editor-pane-item-hover-gur18g:var(--color-border-dropdown-item-hover-gibi06);--color-border-card-tqy4e3:var(--color-border-divider-default-6dhdp3);--color-border-card-highlighted-qt46vi:var(--color-border-item-selected-bzalxo);--color-border-item-card-v1v6fo:var(--color-border-card-tqy4e3);--color-border-item-card-highlighted-9d6tgf:var(--color-border-card-highlighted-qt46vi);--color-border-control-checked-zljpht:var(--color-background-control-checked-ps9rs7);--color-border-control-disabled-2xkcu2:var(--color-background-control-disabled-upczma);--color-border-divider-panel-bottom-34kscf:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-side-cx8r03:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-group-aoah4z:var(--color-border-dropdown-item-default-tuowss);--color-border-dropdown-item-default-tuowss:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-item-selected-stw1re:var(--color-border-item-selected-bzalxo);--color-border-editable-cell-hover-ji3gl1:var(--color-border-dropdown-item-hover-gibi06);--color-border-input-disabled-36ig2m:var(--color-background-input-disabled-zcf7em);--color-border-layout-side-navigation-xkvi4p:var(--color-border-layout-tz98tn);--color-border-panel-header-kdnfxk:var(--color-border-divider-default-6dhdp3);--color-border-segment-active-r5gjci:var(--color-border-segment-default-vfoyc2);--color-border-segment-disabled-cu1z71:var(--color-border-segment-default-vfoyc2);--color-border-segment-divider-vzqj4o:var(--color-border-input-default-gi32ve);--color-border-segment-hover-jh0ukd:var(--color-border-segment-default-vfoyc2);--color-border-segment-wrapper-lm198c:var(--color-border-input-default-gi32ve);--color-border-dialog-5e63v1:var(--color-border-status-info-qxhspt);--color-border-tabs-underline-c8ce4e:var(--color-text-accent-g64663);--color-border-tiles-disabled-fsxavk:var(--color-background-tiles-disabled-oj911h);--color-text-button-inline-icon-disabled-0mxvbt:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-inline-link-hover-br5vtg:var(--color-text-link-hover-56u85k);--color-text-button-icon-hover-oom8c0:var(--color-text-link-hover-56u85k);--color-text-link-button-normal-default-hlg9yf:var(--color-text-button-normal-default-tr6rye);--color-text-link-button-normal-hover-edb3c8:var(--color-text-button-normal-hover-x9ahe3);--color-text-link-button-normal-active-tvp51g:var(--color-text-button-normal-active-efr394);--color-text-calendar-date-hover-azblx7:var(--color-text-dropdown-item-default-p7lhk3);--color-text-calendar-date-selected-wi97hf:var(--color-background-control-default-3j33uv);--color-text-column-sorting-icon-cdwg13:var(--color-text-column-header-vij48y);--color-text-control-disabled-hdoujq:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-footer-0trdv4:var(--color-text-form-secondary-aqy7m3);--color-text-dropdown-group-label-u0r7e4:var(--color-text-group-label-b9d3ic);--color-text-dropdown-item-dimmed-3aid0i:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-disabled-e85s8y:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-secondary-0u13h2:var(--color-text-form-secondary-aqy7m3);--color-text-expandable-section-hover-v5vasg:var(--color-text-accent-g64663);--color-text-expandable-section-navigation-icon-default-8qgf62:var(--color-text-interactive-default-2qw750);--color-border-expandable-section-default-1wlg0d:var(--color-border-divider-default-6dhdp3);--color-text-input-placeholder-disabled-xqqath:var(--color-text-input-disabled-59wekb);--color-text-link-secondary-decoration-default-me7cs4:var(--color-text-link-decoration-default-4xj09j);--color-text-alert-default-f7gcu3:var(--color-text-notification-default-7d318z);--color-text-pagination-page-number-active-disabled-85oih1:var(--color-text-interactive-disabled-u3g8sy);--color-text-segment-hover-j511sb:var(--color-text-button-normal-hover-x9ahe3);--color-text-flashbar-icon-warning-y9sysm:var(--color-text-status-warning-phbgci);--color-text-alert-icon-warning-8b38bz:var(--color-text-status-warning-phbgci);--color-text-tutorial-hotspot-default-213opa:var(--color-text-link-default-ujq0y0);--color-text-tutorial-hotspot-hover-t40rad:var(--color-text-link-hover-56u85k);--shadow-dropup-9qrwm1:var(--shadow-dropdown-0tabu0);--shadow-modal-pk8r4f:var(--shadow-dropdown-0tabu0);--shadow-popover-jg6xpa:var(--shadow-dropdown-0tabu0)}.awsui-one-theme .awsui-context-content-header:not(#\9 ){--color-grey-opaque-70-cvz3jo:rgba(0, 0, 0, 0.7);--color-background-button-link-active-v4eyop:var(--color-neutral-850-4jdilp);--color-background-button-normal-active-zilsno:var(--color-neutral-850-4jdilp);--color-background-button-normal-default-fv5gk5:var(--color-neutral-850-4jdilp);--color-background-toggle-button-normal-pressed-o4tp1c:var(--color-neutral-1000-ibzsxp);--color-background-button-primary-active-pyt8c1:var(--color-neutral-300-u8qbz2);--color-background-button-primary-default-acuhnl:var(--color-neutral-300-u8qbz2);--color-background-button-primary-hover-pk0u3a:var(--color-neutral-200-6bp440);--color-background-cell-shaded-gn1d5h:var(--color-neutral-900-ean24s);--color-background-container-content-3l65xf:var(--color-neutral-950-isf7er);--color-background-container-header-fyunra:var(--color-neutral-950-isf7er);--color-background-control-checked-ps9rs7:var(--color-primary-500-oyut07);--color-background-control-disabled-upczma:var(--color-neutral-650-71gsq9);--color-background-dropdown-item-filter-match-mps57q:var(--color-neutral-1000-ibzsxp);--color-background-item-selected-uvkhwu:var(--color-neutral-1000-ibzsxp);--color-background-side-navigation-item-active-collapsed-dsekgc:var(--color-primary-500-oyut07);--color-background-side-navigation-item-icon-hover-il13a3:var(--color-background-status-indicator-info-84eokv);--color-background-layout-main-nwv8ds:var(--color-neutral-800-74t6ax);--color-background-layout-ai-drawer-6d1r7r:var(--color-neutral-1000-ibzsxp);--color-background-layout-panel-content-tpsfxv:var(--color-neutral-1000-ibzsxp);--color-background-layout-toggle-selected-active-bvoskn:var(--color-primary-500-oyut07);--color-background-layout-toggle-selected-default-rev4e2:var(--color-primary-500-oyut07);--color-background-layout-toggle-selected-hover-oolvmi:var(--color-primary-400-v2wnw9);--color-background-modal-overlay-mbzv2u:var(--color-grey-opaque-70-cvz3jo);--color-background-flashbar-success-oc8mi4:#03220d;--color-background-flashbar-error-x2gnfe:#460303;--color-background-flashbar-info-mp37h9:#08144f;--color-background-flashbar-warning-hxfuhw:#372603;--color-background-progress-bar-value-default-emou56:var(--color-primary-500-oyut07);--color-background-progress-bar-value-flash-rdsyqi:var(--color-text-notification-default-7d318z);--color-background-progress-bar-flash-gx099n:var(--color-grey-opaque-25-fcphnb);--color-background-segment-active-20y3xe:var(--color-neutral-300-u8qbz2);--color-background-segment-default-7x3bja:transparent;--color-background-segment-disabled-ocl52a:var(--color-background-button-normal-disabled-r1sbm8);--color-background-slider-range-default-rg592i:var(--color-primary-500-oyut07);--color-background-slider-handle-default-ngsv1n:var(--color-primary-500-oyut07);--color-background-alert-error-khq3uu:#460303;--color-background-alert-info-irmpb9:#08144f;--color-background-alert-success-yu54il:#03220d;--color-background-alert-warning-9ubpfp:#372603;--color-background-table-header-hta59q:var(--color-background-container-header-fyunra);--color-background-toggle-checked-disabled-i2gg96:var(--color-background-control-disabled-upczma);--color-background-status-indicator-error-9nq08h:#ff7a7a20;--color-background-status-indicator-warning-oh0y1n:#fbd33220;--color-background-status-indicator-success-0jssa9:#2bb53420;--color-background-status-indicator-info-84eokv:#5c7fff20;--color-background-status-indicator-neutral-lliqa2:var(--color-neutral-800-74t6ax);--color-border-button-normal-active-9nmb4s:var(--color-neutral-500-qie7lu);--color-border-button-normal-default-8ddawu:var(--color-neutral-600-e9eezz);--color-border-toggle-button-normal-pressed-j0kbz8:var(--color-primary-500-oyut07);--color-border-button-normal-disabled-neklvu:var(--color-neutral-700-ak23en);--color-text-button-normal-disabled-614dpr:var(--color-neutral-600-e9eezz);--color-border-button-normal-hover-x59cd3:var(--color-neutral-500-qie7lu);--color-text-side-navigation-item-active-yxo84l:var(--color-primary-300-63o2km);--color-text-side-navigation-item-active-collapsed-79op68:var(--color-neutral-1000-ibzsxp);--color-text-side-navigation-item-default-gpkdsk:var(--color-text-body-default-pa6g4d);--color-border-control-default-a1u1jp:var(--color-neutral-600-e9eezz);--color-border-divider-default-6dhdp3:var(--color-neutral-750-dkue87);--color-border-divider-notification-m7ryp3:var(--color-neutral-600-e9eezz);--color-border-divider-secondary-px0jex:var(--color-neutral-800-74t6ax);--color-border-item-focused-quzqpf:var(--color-primary-500-oyut07);--color-border-item-placeholder-7tc79f:var(--color-transparent-mnycfb);--color-border-item-selected-bzalxo:var(--color-primary-500-oyut07);--color-border-layout-tz98tn:var(--color-neutral-750-dkue87);--color-border-popover-apifl6:var(--color-neutral-600-e9eezz);--color-border-status-error-r1b3sg:var(--undefined-hf8a6s);--color-border-status-success-m9qiei:var(--undefined-xwqdc8);--color-border-status-warning-5hxxo9:var(--undefined-4v1lk2);--color-border-divider-interactive-default-6utftp:var(--color-neutral-750-dkue87);--color-text-body-secondary-55ywwv:var(--color-neutral-450-1qd1gj);--color-text-breadcrumb-current-csi3mg:var(--color-neutral-250-44icxb);--color-text-button-inline-link-hover-br5vtg:var(--color-text-link-hover-56u85k);--color-text-button-icon-hover-oom8c0:var(--color-text-link-hover-56u85k);--color-text-button-normal-active-efr394:var(--color-neutral-350-yo302n);--color-text-toggle-button-normal-pressed-n3fao5:var(--color-white-8gqww3);--color-text-button-normal-default-tr6rye:var(--color-neutral-350-yo302n);--color-text-button-normal-hover-x9ahe3:var(--color-neutral-250-44icxb);--color-text-button-link-active-nbsdei:var(--color-neutral-300-u8qbz2);--color-text-button-link-default-k8e0ai:var(--color-neutral-350-yo302n);--color-text-button-link-disabled-phw08l:var(--color-neutral-650-71gsq9);--color-text-button-link-hover-jiubym:var(--color-neutral-250-44icxb);--color-text-button-primary-active-k5lphw:var(--color-neutral-950-isf7er);--color-text-button-primary-default-lchgt8:var(--color-neutral-950-isf7er);--color-text-button-primary-hover-kes6z5:var(--color-neutral-950-isf7er);--color-text-dropdown-item-filter-match-m5g4tk:var(--color-primary-500-oyut07);--color-text-form-label-ccget7:var(--color-neutral-350-yo302n);--color-text-form-secondary-aqy7m3:var(--color-neutral-500-qie7lu);--color-text-interactive-inverted-default-fo8jdf:var(--color-neutral-100-1fcf4c);--color-text-interactive-inverted-hover-p8xqqo:var(--color-white-8gqww3);--color-text-label-jzbmtr:var(--color-neutral-500-qie7lu);--color-text-key-value-pairs-value-qh2f55:var(--color-neutral-350-yo302n);--color-text-link-default-ujq0y0:var(--color-neutral-350-yo302n);--color-text-link-hover-56u85k:var(--color-primary-400-v2wnw9);--color-text-link-decoration-default-4xj09j:var(--color-neutral-600-e9eezz);--color-text-link-secondary-default-6cfa7t:var(--color-neutral-350-yo302n);--color-text-link-secondary-hover-rqfhjb:var(--color-primary-400-v2wnw9);--color-text-link-info-default-kjlkol:var(--color-primary-400-v2wnw9);--color-text-link-info-hover-7klehh:var(--color-primary-300-63o2km);--color-text-notification-default-7d318z:var(--color-neutral-100-1fcf4c);--color-text-alert-default-f7gcu3:var(--color-text-notification-default-7d318z);--color-text-notification-link-default-0zdudo:var(--color-neutral-50-co2w2g);--color-text-notification-link-hover-dnb276:var(--color-white-8gqww3);--color-text-notification-yellow-o8fnue:var(--color-neutral-100-1fcf4c);--color-text-flashbar-icon-info-kklzmd:var(--color-info-400-eq69kq);--color-text-flashbar-icon-success-swvyee:var(--color-success-500-q2gkbr);--color-text-alert-icon-info-ox6xrs:var(--color-info-400-eq69kq);--color-text-alert-icon-success-16wq81:var(--color-success-500-q2gkbr);--color-text-status-info-0gyv0g:var(--color-info-300-gr03ol);--color-text-status-success-vndivg:var(--color-success-200-be06zu);--color-text-status-warning-phbgci:var(--undefined-4v1lk2);--color-gap-global-drawer-kugmko:var(--color-black-ovotbf);--color-background-badge-green-7yl9sa:rgba(43, 181, 52, 0.2);--color-background-badge-blue-mknsez:rgba(92, 127, 255, 0.2);--color-background-badge-red-ne6s9v:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-r2djaq:rgba(251, 211, 50, 0.2);--color-background-badge-grey-d86bx7:var(--color-neutral-700-ak23en);--color-text-badge-grey-ixmqo2:var(--color-neutral-300-u8qbz2);--color-text-badge-green-riw4b9:var(--color-success-200-be06zu);--color-text-badge-blue-e70asl:var(--color-info-300-gr03ol);--color-text-badge-red-sgrbu5:var(--color-error-400-0attjy);--color-background-code-view-jsfu3b:var(--color-neutral-700-ak23en);--shadow-container-lqaaq5:0px 1px 8px 2px rgba(0, 0, 0, 0.6);--shadow-container-active-769k1n:0px 1px 1px 1px #222222, 0px 6px 36px #030303;--shadow-dropdown-0tabu0:0px 4px 20px 1px rgba(0, 0, 0, 1);--shadow-flash-sticky-y1po23:0px 4px 8px rgba(0, 0, 0, 0.5);--shadow-panel-79zoks:0px 0px 0px 1px #4b4b4b;--shadow-panel-toggle-k9md8f:0px 6px 12px 1px rgba(0, 0, 0, 1);--shadow-split-bottom-rjce88:0px -36px 36px -36px rgba(0, 0, 0, 1);--shadow-split-side-r0sirg:-1px 0px 1px 0px #222222, -36px 6px 36px -36px rgba(0, 0, 0, 1);--shadow-sticky-3k6st0:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-embedded-kt8qtj:0px 2px 0px 0px #4b4b4b, 0px 16px 16px -12px rgba(0, 0, 0, 1);--shadow-sticky-column-first-ydh9fl:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-column-last-vwks1w:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--color-background-toggle-button-normal-default-3arypk:var(--color-background-button-normal-default-fv5gk5);--color-background-card-vvghw1:var(--color-background-container-content-3l65xf);--color-background-item-card-e6baee:var(--color-background-card-vvghw1);--color-background-dropdown-item-selected-bhhtrc:var(--color-background-item-selected-uvkhwu);--color-background-drawer-3rh2u4:var(--color-background-layout-panel-content-tpsfxv);--color-background-backdrop-r537wr:var(--color-grey-opaque-70-cvz3jo);--color-background-drawer-backdrop-yo1e4s:var(--color-background-backdrop-r537wr);--color-background-layout-panel-k5m5mi:var(--color-background-container-content-3l65xf);--color-background-layout-toolbar-m27kzn:var(--color-background-layout-panel-content-tpsfxv);--color-background-segment-wrapper-kh9o8u:var(--color-background-container-content-3l65xf);--color-background-slider-handle-warning-default-h4ql7d:var(--color-text-status-warning-phbgci);--color-background-slider-handle-warning-active-vkbfzm:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-default-u79e5p:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-active-28incr:var(--color-text-status-warning-phbgci);--color-border-toggle-button-normal-default-mjjnmi:var(--color-border-button-normal-default-8ddawu);--color-border-toggle-button-normal-hover-dzybe6:var(--color-border-button-normal-hover-x59cd3);--color-border-button-primary-active-z61x07:var(--color-background-button-primary-active-pyt8c1);--color-border-button-primary-default-jjdcd3:var(--color-background-button-primary-default-acuhnl);--color-border-button-primary-hover-qdhi8a:var(--color-background-button-primary-hover-pk0u3a);--color-border-card-tqy4e3:var(--color-border-divider-default-6dhdp3);--color-border-card-highlighted-qt46vi:var(--color-border-item-selected-bzalxo);--color-border-item-card-v1v6fo:var(--color-border-card-tqy4e3);--color-border-item-card-highlighted-9d6tgf:var(--color-border-card-highlighted-qt46vi);--color-border-control-checked-zljpht:var(--color-background-control-checked-ps9rs7);--color-border-control-disabled-2xkcu2:var(--color-background-control-disabled-upczma);--color-border-divider-panel-bottom-34kscf:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-side-cx8r03:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-group-aoah4z:var(--color-border-dropdown-item-default-tuowss);--color-border-dropdown-item-default-tuowss:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-item-selected-stw1re:var(--color-border-item-selected-bzalxo);--color-border-layout-side-navigation-xkvi4p:var(--color-border-layout-tz98tn);--color-border-panel-header-kdnfxk:var(--color-border-divider-default-6dhdp3);--color-text-button-inline-icon-default-h2qjo3:var(--color-text-link-default-ujq0y0);--color-text-button-inline-icon-hover-5qgulf:var(--color-text-link-hover-56u85k);--color-text-link-button-normal-default-hlg9yf:var(--color-text-button-normal-default-tr6rye);--color-text-link-button-normal-hover-edb3c8:var(--color-text-button-normal-hover-x9ahe3);--color-text-link-button-normal-active-tvp51g:var(--color-text-button-normal-active-efr394);--color-text-dropdown-footer-0trdv4:var(--color-text-form-secondary-aqy7m3);--color-text-dropdown-item-secondary-0u13h2:var(--color-text-form-secondary-aqy7m3);--color-border-expandable-section-default-1wlg0d:var(--color-border-divider-default-6dhdp3);--color-text-link-secondary-decoration-default-me7cs4:var(--color-text-link-decoration-default-4xj09j);--color-text-segment-hover-j511sb:var(--color-text-button-normal-hover-x9ahe3);--color-text-flashbar-icon-warning-y9sysm:var(--color-text-status-warning-phbgci);--color-text-alert-icon-warning-8b38bz:var(--color-text-status-warning-phbgci);--color-text-tutorial-hotspot-default-213opa:var(--color-text-link-default-ujq0y0);--color-text-tutorial-hotspot-hover-t40rad:var(--color-text-link-hover-56u85k);--shadow-dropup-9qrwm1:var(--shadow-dropdown-0tabu0);--shadow-modal-pk8r4f:var(--shadow-dropdown-0tabu0);--shadow-popover-jg6xpa:var(--shadow-dropdown-0tabu0)}.awsui-context-content-header.awsui-one-theme:not(#\9 ){--color-background-button-link-active-v4eyop:var(--color-neutral-850-4jdilp);--color-background-button-link-hover-0pksqg:var(--color-neutral-800-74t6ax);--color-background-button-normal-active-zilsno:var(--color-neutral-850-4jdilp);--color-background-button-normal-default-fv5gk5:var(--color-neutral-850-4jdilp);--color-background-button-normal-hover-5npmy4:var(--color-neutral-800-74t6ax);--color-background-toggle-button-normal-pressed-o4tp1c:var(--color-neutral-1000-ibzsxp);--color-background-button-primary-active-pyt8c1:var(--color-neutral-300-u8qbz2);--color-background-button-primary-default-acuhnl:var(--color-neutral-300-u8qbz2);--color-background-button-primary-disabled-hpc1ip:var(--color-neutral-750-dkue87);--color-background-button-primary-hover-pk0u3a:var(--color-neutral-200-6bp440);--color-background-direction-button-disabled-202c2m:var(--color-neutral-750-dkue87);--color-background-calendar-current-date-zfwho0:var(--color-neutral-700-ak23en);--color-background-cell-shaded-gn1d5h:var(--color-neutral-900-ean24s);--color-background-code-editor-gutter-active-line-default-qohgmn:var(--color-neutral-500-qie7lu);--color-background-code-editor-gutter-default-d12amf:var(--color-neutral-800-74t6ax);--color-background-code-editor-loading-sxdv3g:var(--color-neutral-800-74t6ax);--color-background-code-editor-pane-item-hover-kv9rup:var(--color-neutral-700-ak23en);--color-background-code-editor-status-bar-3xpkyl:var(--color-neutral-800-74t6ax);--color-background-container-content-3l65xf:var(--color-neutral-950-isf7er);--color-background-container-header-fyunra:var(--color-neutral-950-isf7er);--color-background-control-checked-ps9rs7:var(--color-primary-500-oyut07);--color-background-control-disabled-upczma:var(--color-neutral-650-71gsq9);--color-background-dropdown-item-filter-match-mps57q:var(--color-neutral-1000-ibzsxp);--color-background-dropdown-item-hover-t1sqov:var(--color-neutral-900-ean24s);--color-background-input-disabled-zcf7em:var(--color-neutral-800-74t6ax);--color-background-item-selected-uvkhwu:var(--color-neutral-1000-ibzsxp);--color-background-side-navigation-item-icon-hover-il13a3:var(--color-background-status-indicator-info-84eokv);--color-background-layout-main-nwv8ds:var(--color-neutral-800-74t6ax);--color-background-layout-ai-drawer-6d1r7r:var(--color-neutral-1000-ibzsxp);--color-background-layout-panel-content-tpsfxv:var(--color-neutral-1000-ibzsxp);--color-background-layout-panel-hover-3h4oa6:var(--color-neutral-700-ak23en);--color-background-layout-toggle-selected-hover-oolvmi:var(--color-primary-400-v2wnw9);--color-background-notification-grey-5xysq8:var(--color-neutral-600-e9eezz);--color-background-flashbar-success-oc8mi4:#03220d;--color-background-flashbar-error-x2gnfe:#460303;--color-background-flashbar-info-mp37h9:#08144f;--color-background-flashbar-warning-hxfuhw:#372603;--color-background-progress-bar-value-default-emou56:var(--color-primary-500-oyut07);--color-background-progress-bar-flash-gx099n:var(--color-grey-opaque-25-fcphnb);--color-background-progress-bar-default-ew5ulz:var(--color-neutral-700-ak23en);--color-background-segment-active-20y3xe:var(--color-neutral-300-u8qbz2);--color-background-segment-disabled-ocl52a:var(--color-background-button-normal-disabled-r1sbm8);--color-background-slider-range-default-rg592i:var(--color-primary-500-oyut07);--color-background-slider-handle-default-ngsv1n:var(--color-primary-500-oyut07);--color-background-slider-handle-active-o5308k:var(--color-primary-300-63o2km);--color-background-slider-track-default-skh0wv:var(--color-neutral-600-e9eezz);--color-background-status-info-w9lbfn:var(--color-info-1000-5clu8q);--color-background-alert-error-khq3uu:#460303;--color-background-alert-info-irmpb9:#08144f;--color-background-alert-success-yu54il:#03220d;--color-background-alert-warning-9ubpfp:#372603;--color-background-table-header-hta59q:var(--color-background-container-header-fyunra);--color-background-tiles-disabled-oj911h:var(--color-neutral-800-74t6ax);--color-background-toggle-default-ntwuot:var(--color-neutral-500-qie7lu);--color-background-status-indicator-error-9nq08h:#ff7a7a20;--color-background-status-indicator-warning-oh0y1n:#fbd33220;--color-background-status-indicator-success-0jssa9:#2bb53420;--color-background-status-indicator-info-84eokv:#5c7fff20;--color-background-status-indicator-neutral-lliqa2:var(--color-neutral-800-74t6ax);--color-background-chat-bubble-incoming-o9vi41:var(--color-neutral-950-isf7er);--color-border-button-normal-active-9nmb4s:var(--color-neutral-500-qie7lu);--color-border-button-normal-default-8ddawu:var(--color-neutral-600-e9eezz);--color-border-toggle-button-normal-pressed-j0kbz8:var(--color-primary-500-oyut07);--color-border-button-normal-disabled-neklvu:var(--color-neutral-700-ak23en);--color-text-button-normal-disabled-614dpr:var(--color-neutral-600-e9eezz);--color-border-button-normal-hover-x59cd3:var(--color-neutral-500-qie7lu);--color-item-selected-sqpqcz:var(--color-primary-400-v2wnw9);--color-text-side-navigation-item-active-yxo84l:var(--color-primary-300-63o2km);--color-text-side-navigation-item-active-collapsed-79op68:var(--color-neutral-1000-ibzsxp);--color-border-calendar-grid-selected-focus-ring-i9579s:var(--color-neutral-850-4jdilp);--color-border-cell-shaded-eri5g4:var(--color-neutral-700-ak23en);--color-border-code-editor-default-jfpku1:var(--color-neutral-600-e9eezz);--color-border-control-default-a1u1jp:var(--color-neutral-600-e9eezz);--color-border-divider-active-hxy46x:var(--color-neutral-100-1fcf4c);--color-border-divider-default-6dhdp3:var(--color-neutral-750-dkue87);--color-border-divider-notification-m7ryp3:var(--color-neutral-600-e9eezz);--color-border-divider-secondary-px0jex:var(--color-neutral-800-74t6ax);--color-border-divider-table-group-7c6azn:var(--color-neutral-600-e9eezz);--color-border-dropdown-container-tv0nhp:var(--color-neutral-600-e9eezz);--color-border-dropdown-item-hover-gibi06:var(--color-neutral-600-e9eezz);--color-border-input-default-gi32ve:var(--color-neutral-600-e9eezz);--color-border-input-focused-ko31u4:var(--color-primary-400-v2wnw9);--color-border-item-focused-quzqpf:var(--color-primary-500-oyut07);--color-border-dropdown-item-focused-rxcbhs:var(--color-neutral-300-u8qbz2);--color-border-item-selected-bzalxo:var(--color-primary-500-oyut07);--color-border-layout-tz98tn:var(--color-neutral-750-dkue87);--color-border-popover-apifl6:var(--color-neutral-600-e9eezz);--color-border-segment-default-vfoyc2:var(--color-neutral-300-u8qbz2);--color-border-status-error-r1b3sg:var(--undefined-hf8a6s);--color-border-status-info-qxhspt:var(--color-info-400-eq69kq);--color-border-status-success-m9qiei:var(--undefined-xwqdc8);--color-border-status-warning-5hxxo9:var(--undefined-4v1lk2);--color-border-divider-interactive-default-6utftp:var(--color-neutral-750-dkue87);--color-border-tabs-divider-o0nb1b:var(--color-neutral-650-71gsq9);--color-border-tutorial-67t3pn:var(--color-neutral-650-71gsq9);--color-foreground-control-read-only-4jqdqq:var(--color-neutral-450-1qd1gj);--color-text-accent-g64663:var(--color-primary-400-v2wnw9);--color-text-body-default-pa6g4d:var(--color-neutral-350-yo302n);--color-text-body-secondary-55ywwv:var(--color-neutral-450-1qd1gj);--color-text-breadcrumb-current-csi3mg:var(--color-neutral-250-44icxb);--color-text-breadcrumb-icon-m0kxx8:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-normal-active-efr394:var(--color-neutral-350-yo302n);--color-text-toggle-button-normal-pressed-n3fao5:var(--color-white-8gqww3);--color-text-button-normal-default-tr6rye:var(--color-neutral-350-yo302n);--color-text-button-normal-hover-x9ahe3:var(--color-neutral-250-44icxb);--color-text-button-link-active-nbsdei:var(--color-neutral-300-u8qbz2);--color-text-button-link-default-k8e0ai:var(--color-neutral-350-yo302n);--color-text-button-link-disabled-phw08l:var(--color-neutral-650-71gsq9);--color-text-button-link-hover-jiubym:var(--color-neutral-250-44icxb);--color-text-button-primary-active-k5lphw:var(--color-neutral-950-isf7er);--color-text-button-primary-default-lchgt8:var(--color-neutral-950-isf7er);--color-text-button-primary-hover-kes6z5:var(--color-neutral-950-isf7er);--color-text-calendar-month-wgvmx6:var(--color-neutral-450-1qd1gj);--color-text-code-editor-gutter-default-gefl0a:var(--color-neutral-300-u8qbz2);--color-text-code-editor-status-bar-disabled-pheazt:var(--color-neutral-600-e9eezz);--color-text-column-header-vij48y:var(--color-neutral-400-7yiv8c);--color-text-counter-215p6q:var(--color-neutral-450-1qd1gj);--color-text-disabled-uofgtw:var(--color-neutral-600-e9eezz);--color-text-disabled-inline-edit-h28zj7:var(--color-neutral-400-7yiv8c);--color-text-dropdown-item-default-p7lhk3:var(--color-neutral-300-u8qbz2);--color-text-dropdown-item-filter-match-m5g4tk:var(--color-primary-500-oyut07);--color-text-dropdown-item-highlighted-4xsewm:var(--color-neutral-250-44icxb);--color-text-dropdown-item-secondary-hover-evp40n:var(--color-neutral-300-u8qbz2);--color-text-empty-95gyx5:var(--color-neutral-300-u8qbz2);--color-text-expandable-section-default-xet6jn:var(--color-neutral-300-u8qbz2);--color-text-form-default-ox9knk:var(--color-neutral-300-u8qbz2);--color-text-form-label-ccget7:var(--color-neutral-350-yo302n);--color-text-form-secondary-aqy7m3:var(--color-neutral-500-qie7lu);--color-text-group-label-b9d3ic:var(--color-neutral-350-yo302n);--color-text-heading-default-ilwph8:var(--color-neutral-250-44icxb);--color-text-heading-secondary-p7k9es:var(--color-neutral-450-1qd1gj);--color-text-icon-subtle-95u50s:var(--color-neutral-400-7yiv8c);--color-text-input-disabled-59wekb:var(--color-neutral-600-e9eezz);--color-text-input-placeholder-gqelkh:var(--color-neutral-450-1qd1gj);--color-text-interactive-active-w6bpnr:var(--color-neutral-100-1fcf4c);--color-text-interactive-default-2qw750:var(--color-neutral-300-u8qbz2);--color-text-interactive-disabled-u3g8sy:var(--color-neutral-600-e9eezz);--color-text-interactive-hover-48anih:var(--color-neutral-100-1fcf4c);--color-text-toggle-button-icon-pressed-ov0lxr:var(--color-neutral-100-1fcf4c);--color-text-interactive-inverted-default-fo8jdf:var(--color-neutral-100-1fcf4c);--color-text-interactive-inverted-hover-p8xqqo:var(--color-white-8gqww3);--color-text-label-jzbmtr:var(--color-neutral-500-qie7lu);--color-text-key-value-pairs-value-qh2f55:var(--color-neutral-350-yo302n);--color-text-layout-toggle-hover-oywmvb:var(--color-primary-400-v2wnw9);--color-text-link-default-ujq0y0:var(--color-neutral-350-yo302n);--color-text-link-hover-56u85k:var(--color-primary-400-v2wnw9);--color-text-link-decoration-default-4xj09j:var(--color-neutral-600-e9eezz);--color-text-link-secondary-default-6cfa7t:var(--color-neutral-350-yo302n);--color-text-link-secondary-hover-rqfhjb:var(--color-primary-400-v2wnw9);--color-text-link-info-default-kjlkol:var(--color-primary-400-v2wnw9);--color-text-link-info-hover-7klehh:var(--color-primary-300-63o2km);--color-text-notification-default-7d318z:var(--color-neutral-100-1fcf4c);--color-text-notification-link-default-0zdudo:var(--color-neutral-50-co2w2g);--color-text-notification-link-hover-dnb276:var(--color-white-8gqww3);--color-text-notification-yellow-o8fnue:var(--color-neutral-100-1fcf4c);--color-text-pagination-page-number-default-5xxo5m:var(--color-neutral-400-7yiv8c);--color-text-segment-active-bn4v26:var(--color-neutral-950-isf7er);--color-text-segment-default-pqjihb:var(--color-neutral-300-u8qbz2);--color-text-small-521ei7:var(--color-neutral-450-1qd1gj);--color-text-flashbar-icon-info-kklzmd:var(--color-info-400-eq69kq);--color-text-flashbar-icon-success-swvyee:var(--color-success-500-q2gkbr);--color-text-alert-icon-info-ox6xrs:var(--color-info-400-eq69kq);--color-text-alert-icon-success-16wq81:var(--color-success-500-q2gkbr);--color-text-status-inactive-jkai5x:var(--color-neutral-450-1qd1gj);--color-text-status-info-0gyv0g:var(--color-info-300-gr03ol);--color-text-status-success-vndivg:var(--color-success-200-be06zu);--color-text-status-warning-phbgci:var(--undefined-4v1lk2);--color-text-top-navigation-title-1vnwc7:var(--color-neutral-100-1fcf4c);--color-board-placeholder-active-11z98x:var(--color-neutral-600-e9eezz);--color-board-placeholder-hover-1ypvix:var(--color-primary-600-y57ptg);--color-drag-placeholder-active-5yp2yr:var(--color-neutral-600-e9eezz);--color-drag-placeholder-hover-6kex3x:var(--color-primary-600-y57ptg);--color-dropzone-background-hover-qlicxo:var(--color-primary-1000-thy6z6);--color-dropzone-text-default-ckbdhp:var(--color-neutral-350-yo302n);--color-dropzone-text-hover-q8hqj2:var(--color-neutral-350-yo302n);--color-dropzone-border-default-dyksxl:var(--color-neutral-600-e9eezz);--color-dropzone-border-hover-3yk86t:var(--color-primary-300-63o2km);--color-gap-global-drawer-kugmko:var(--color-black-ovotbf);--color-tree-view-connector-line-p5bsjl:var(--color-neutral-300-u8qbz2);--color-background-action-card-hover-u4hmg2:var(--color-neutral-800-74t6ax);--color-background-action-card-active-vzxcjp:var(--color-neutral-700-ak23en);--color-border-action-card-default-3tz7pn:var(--color-primary-400-v2wnw9);--color-border-action-card-hover-lbh2cb:var(--color-primary-300-63o2km);--color-border-action-card-active-xgsink:var(--color-primary-300-63o2km);--color-border-action-card-disabled-3iztup:var(--color-neutral-600-e9eezz);--color-icon-action-card-default-7i5r7y:var(--color-primary-400-v2wnw9);--color-icon-action-card-hover-23030m:var(--color-primary-300-63o2km);--color-icon-action-card-active-44m3aw:var(--color-primary-300-63o2km);--color-icon-action-card-disabled-1y2k7q:var(--color-neutral-600-e9eezz);--color-background-skeleton-gesspb:var(--color-neutral-600-e9eezz);--color-background-skeleton-wave-tm5bv0:var(--color-neutral-700-ak23en);--color-background-badge-green-7yl9sa:rgba(43, 181, 52, 0.2);--color-background-badge-blue-mknsez:rgba(92, 127, 255, 0.2);--color-background-badge-red-ne6s9v:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-r2djaq:rgba(251, 211, 50, 0.2);--color-background-badge-grey-d86bx7:var(--color-neutral-700-ak23en);--color-text-badge-grey-ixmqo2:var(--color-neutral-300-u8qbz2);--color-text-badge-green-riw4b9:var(--color-success-200-be06zu);--color-text-badge-blue-e70asl:var(--color-info-300-gr03ol);--color-text-badge-red-sgrbu5:var(--color-error-400-0attjy);--color-background-code-view-jsfu3b:var(--color-neutral-700-ak23en);--color-background-visual-accent-grey-imbzsu:var(--color-neutral-700-ak23en);--color-text-visual-accent-indigo-tmhh2w:var(--color-info-300-gr03ol);--color-text-visual-accent-grey-iyth5l:var(--color-neutral-300-u8qbz2);--shadow-container-lqaaq5:0px 1px 8px 2px rgba(0, 0, 0, 0.6);--shadow-container-active-769k1n:0px 1px 1px 1px #222222, 0px 6px 36px #030303;--shadow-dropdown-0tabu0:0px 4px 20px 1px rgba(0, 0, 0, 1);--shadow-flash-sticky-y1po23:0px 4px 8px rgba(0, 0, 0, 0.5);--shadow-panel-79zoks:0px 0px 0px 1px #4b4b4b;--shadow-panel-toggle-k9md8f:0px 6px 12px 1px rgba(0, 0, 0, 1);--shadow-split-bottom-rjce88:0px -36px 36px -36px rgba(0, 0, 0, 1);--shadow-split-side-r0sirg:-1px 0px 1px 0px #222222, -36px 6px 36px -36px rgba(0, 0, 0, 1);--shadow-sticky-3k6st0:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-embedded-kt8qtj:0px 2px 0px 0px #4b4b4b, 0px 16px 16px -12px rgba(0, 0, 0, 1);--shadow-sticky-column-first-ydh9fl:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-column-last-vwks1w:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--color-background-toggle-button-normal-default-3arypk:var(--color-background-button-normal-default-fv5gk5);--color-background-toggle-button-normal-hover-bptvnw:var(--color-background-button-normal-hover-5npmy4);--color-text-direction-button-disabled-x6tat2:var(--color-text-interactive-disabled-u3g8sy);--color-background-card-vvghw1:var(--color-background-container-content-3l65xf);--color-background-item-card-e6baee:var(--color-background-card-vvghw1);--color-background-dropdown-item-selected-bhhtrc:var(--color-background-item-selected-uvkhwu);--color-background-drawer-3rh2u4:var(--color-background-layout-panel-content-tpsfxv);--color-background-layout-panel-k5m5mi:var(--color-background-container-content-3l65xf);--color-background-layout-toolbar-m27kzn:var(--color-background-layout-panel-content-tpsfxv);--color-background-progress-bar-value-flash-rdsyqi:var(--color-text-notification-default-7d318z);--color-background-segment-hover-z02yyk:var(--color-background-button-normal-hover-5npmy4);--color-background-segment-wrapper-kh9o8u:var(--color-background-container-content-3l65xf);--color-background-slider-range-active-n8m8ws:var(--color-background-slider-handle-active-o5308k);--color-background-slider-handle-warning-default-h4ql7d:var(--color-text-status-warning-phbgci);--color-background-slider-handle-warning-active-vkbfzm:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-default-u79e5p:var(--color-text-status-warning-phbgci);--color-background-slider-range-warning-active-28incr:var(--color-text-status-warning-phbgci);--color-background-dialog-qshu32:var(--color-background-status-info-w9lbfn);--color-background-toggle-checked-disabled-i2gg96:var(--color-background-control-disabled-upczma);--color-text-chat-bubble-outgoing-98gze9:var(--color-text-body-default-pa6g4d);--color-text-chat-bubble-incoming-ifqzr7:var(--color-text-body-default-pa6g4d);--color-border-toggle-button-normal-default-mjjnmi:var(--color-border-button-normal-default-8ddawu);--color-border-toggle-button-normal-hover-dzybe6:var(--color-border-button-normal-hover-x59cd3);--color-border-button-primary-active-z61x07:var(--color-background-button-primary-active-pyt8c1);--color-border-button-primary-default-jjdcd3:var(--color-background-button-primary-default-acuhnl);--color-border-button-primary-disabled-us6su6:var(--color-background-button-primary-disabled-hpc1ip);--color-border-button-primary-hover-qdhi8a:var(--color-background-button-primary-hover-pk0u3a);--color-text-side-navigation-item-default-gpkdsk:var(--color-text-body-default-pa6g4d);--color-border-code-editor-pane-item-hover-gur18g:var(--color-border-dropdown-item-hover-gibi06);--color-border-card-tqy4e3:var(--color-border-divider-default-6dhdp3);--color-border-card-highlighted-qt46vi:var(--color-border-item-selected-bzalxo);--color-border-item-card-v1v6fo:var(--color-border-card-tqy4e3);--color-border-item-card-highlighted-9d6tgf:var(--color-border-card-highlighted-qt46vi);--color-border-control-checked-zljpht:var(--color-background-control-checked-ps9rs7);--color-border-control-disabled-2xkcu2:var(--color-background-control-disabled-upczma);--color-border-divider-panel-bottom-34kscf:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-side-cx8r03:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-group-aoah4z:var(--color-border-dropdown-item-default-tuowss);--color-border-dropdown-item-default-tuowss:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-item-selected-stw1re:var(--color-border-item-selected-bzalxo);--color-border-editable-cell-hover-ji3gl1:var(--color-border-dropdown-item-hover-gibi06);--color-border-input-disabled-36ig2m:var(--color-background-input-disabled-zcf7em);--color-border-layout-side-navigation-xkvi4p:var(--color-border-layout-tz98tn);--color-border-panel-header-kdnfxk:var(--color-border-divider-default-6dhdp3);--color-border-segment-active-r5gjci:var(--color-border-segment-default-vfoyc2);--color-border-segment-disabled-cu1z71:var(--color-border-segment-default-vfoyc2);--color-border-segment-divider-vzqj4o:var(--color-border-input-default-gi32ve);--color-border-segment-hover-jh0ukd:var(--color-border-segment-default-vfoyc2);--color-border-segment-wrapper-lm198c:var(--color-border-input-default-gi32ve);--color-border-dialog-5e63v1:var(--color-border-status-info-qxhspt);--color-border-tabs-underline-c8ce4e:var(--color-text-accent-g64663);--color-border-tiles-disabled-fsxavk:var(--color-background-tiles-disabled-oj911h);--color-text-button-inline-icon-default-h2qjo3:var(--color-text-link-default-ujq0y0);--color-text-button-inline-icon-disabled-0mxvbt:var(--color-text-interactive-disabled-u3g8sy);--color-text-button-inline-icon-hover-5qgulf:var(--color-text-link-hover-56u85k);--color-text-button-inline-link-hover-br5vtg:var(--color-text-link-hover-56u85k);--color-text-button-icon-hover-oom8c0:var(--color-text-link-hover-56u85k);--color-text-link-button-normal-default-hlg9yf:var(--color-text-button-normal-default-tr6rye);--color-text-link-button-normal-hover-edb3c8:var(--color-text-button-normal-hover-x9ahe3);--color-text-link-button-normal-active-tvp51g:var(--color-text-button-normal-active-efr394);--color-text-calendar-date-hover-azblx7:var(--color-text-dropdown-item-default-p7lhk3);--color-text-column-sorting-icon-cdwg13:var(--color-text-column-header-vij48y);--color-text-control-disabled-hdoujq:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-footer-0trdv4:var(--color-text-form-secondary-aqy7m3);--color-text-dropdown-group-label-u0r7e4:var(--color-text-group-label-b9d3ic);--color-text-dropdown-item-dimmed-3aid0i:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-disabled-e85s8y:var(--color-text-interactive-disabled-u3g8sy);--color-text-dropdown-item-secondary-0u13h2:var(--color-text-form-secondary-aqy7m3);--color-text-expandable-section-hover-v5vasg:var(--color-text-accent-g64663);--color-text-expandable-section-navigation-icon-default-8qgf62:var(--color-text-interactive-default-2qw750);--color-border-expandable-section-default-1wlg0d:var(--color-border-divider-default-6dhdp3);--color-text-input-placeholder-disabled-xqqath:var(--color-text-input-disabled-59wekb);--color-text-link-secondary-decoration-default-me7cs4:var(--color-text-link-decoration-default-4xj09j);--color-text-alert-default-f7gcu3:var(--color-text-notification-default-7d318z);--color-text-pagination-page-number-active-disabled-85oih1:var(--color-text-interactive-disabled-u3g8sy);--color-text-segment-hover-j511sb:var(--color-text-button-normal-hover-x9ahe3);--color-text-flashbar-icon-warning-y9sysm:var(--color-text-status-warning-phbgci);--color-text-alert-icon-warning-8b38bz:var(--color-text-status-warning-phbgci);--color-text-tutorial-hotspot-default-213opa:var(--color-text-link-default-ujq0y0);--color-text-tutorial-hotspot-hover-t40rad:var(--color-text-link-hover-56u85k);--shadow-dropup-9qrwm1:var(--shadow-dropdown-0tabu0);--shadow-modal-pk8r4f:var(--shadow-dropdown-0tabu0);--shadow-popover-jg6xpa:var(--shadow-dropdown-0tabu0)}.awsui-one-theme .awsui-context-compact-table:not(#\9 ){--space-field-vertical-5xbehi:5px;--space-status-indicator-padding-horizontal-rjftd5:var(--space-none-gdb8mw)}.awsui-context-compact-table.awsui-one-theme:not(#\9 ){--size-vertical-input-zzexyz:28px;--space-alert-vertical-o10ypa:var(--space-flashbar-vertical-nxgmvu);--space-button-horizontal-3tjric:var(--space-scaled-l-44fftl);--space-token-vertical-2xlmr3:var(--space-scaled-xxs-5ynq0b);--space-field-vertical-5xbehi:5px;--space-flashbar-vertical-nxgmvu:var(--space-scaled-xs-xqilfh);--space-tabs-vertical-wu27o9:var(--space-scaled-xxs-5ynq0b);--space-status-indicator-padding-horizontal-rjftd5:var(--space-none-gdb8mw)}.awsui-one-theme .awsui-context-flashbar:not(#\9 ),.awsui-context-flashbar.awsui-one-theme:not(#\9 ),.awsui-one-theme .awsui-context-flashbar-warning:not(#\9 ),.awsui-context-flashbar-warning.awsui-one-theme:not(#\9 ),.awsui-one-theme .awsui-context-alert:not(#\9 ),.awsui-context-alert.awsui-one-theme:not(#\9 ){--color-background-button-normal-active-zilsno:rgba(0, 0, 0, 0.1);--color-background-button-normal-default-fv5gk5:transparent;--color-background-button-normal-hover-5npmy4:rgba(0, 0, 0, 0.05);--color-border-button-normal-active-9nmb4s:var(--color-text-interactive-inverted-default-fo8jdf);--color-border-button-normal-default-8ddawu:var(--color-text-interactive-inverted-default-fo8jdf);--color-border-button-normal-hover-x59cd3:var(--color-text-interactive-inverted-hover-p8xqqo);--color-border-divider-default-6dhdp3:var(--color-border-divider-notification-m7ryp3);--color-border-item-focused-quzqpf:var(--color-text-interactive-inverted-default-fo8jdf);--color-text-body-default-pa6g4d:var(--color-text-notification-default-7d318z);--color-text-button-normal-active-efr394:var(--color-text-interactive-inverted-default-fo8jdf);--color-text-button-normal-default-tr6rye:var(--color-text-interactive-inverted-default-fo8jdf);--color-text-button-normal-hover-x9ahe3:var(--color-text-interactive-inverted-hover-p8xqqo);--color-text-link-default-ujq0y0:var(--color-text-notification-link-default-0zdudo);--color-text-link-hover-56u85k:var(--color-text-notification-link-hover-dnb276);--color-text-link-inverted-default-vu270h:var(--color-text-notification-default-7d318z);--color-text-link-inverted-hover-as9en8:var(--color-text-notification-link-hover-dnb276);--color-background-toggle-button-normal-default-3arypk:var(--color-background-button-normal-default-fv5gk5);--color-background-toggle-button-normal-hover-bptvnw:var(--color-background-button-normal-hover-5npmy4);--color-background-segment-hover-z02yyk:var(--color-background-button-normal-hover-5npmy4);--color-text-chat-bubble-outgoing-98gze9:var(--color-text-body-default-pa6g4d);--color-text-chat-bubble-incoming-ifqzr7:var(--color-text-body-default-pa6g4d);--color-border-toggle-button-normal-default-mjjnmi:var(--color-border-button-normal-default-8ddawu);--color-border-toggle-button-normal-hover-dzybe6:var(--color-border-button-normal-hover-x59cd3);--color-text-side-navigation-item-default-gpkdsk:var(--color-text-body-default-pa6g4d);--color-border-card-tqy4e3:var(--color-border-divider-default-6dhdp3);--color-border-item-card-v1v6fo:var(--color-border-card-tqy4e3);--color-border-divider-panel-bottom-34kscf:var(--color-border-divider-default-6dhdp3);--color-border-divider-panel-side-cx8r03:var(--color-border-divider-default-6dhdp3);--color-border-dropdown-group-aoah4z:var(--color-border-dropdown-item-default-tuowss);--color-border-dropdown-item-default-tuowss:var(--color-border-divider-default-6dhdp3);--color-border-panel-header-kdnfxk:var(--color-border-divider-default-6dhdp3);--color-text-button-inline-icon-default-h2qjo3:var(--color-text-link-default-ujq0y0);--color-text-button-inline-icon-hover-5qgulf:var(--color-text-link-hover-56u85k);--color-text-button-inline-link-hover-br5vtg:var(--color-text-link-hover-56u85k);--color-text-button-icon-hover-oom8c0:var(--color-text-link-hover-56u85k);--color-text-link-button-normal-default-hlg9yf:var(--color-text-button-normal-default-tr6rye);--color-text-link-button-normal-hover-edb3c8:var(--color-text-button-normal-hover-x9ahe3);--color-text-link-button-normal-active-tvp51g:var(--color-text-button-normal-active-efr394);--color-border-expandable-section-default-1wlg0d:var(--color-border-divider-default-6dhdp3);--color-text-segment-hover-j511sb:var(--color-text-button-normal-hover-x9ahe3);--color-text-tutorial-hotspot-default-213opa:var(--color-text-link-default-ujq0y0);--color-text-tutorial-hotspot-hover-t40rad:var(--color-text-link-hover-56u85k)}@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-nwv8ds:var(--color-neutral-1000-ibzsxp);--color-background-layout-toolbar-m27kzn:var(--color-neutral-1000-ibzsxp);--color-gap-global-drawer-kugmko:var(--color-neutral-1000-ibzsxp)}}@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-cvz3jo:rgba(0, 0, 0, 0.7);--color-background-side-navigation-item-active-collapsed-dsekgc:var(--color-primary-500-oyut07);--color-background-layout-toggle-selected-active-bvoskn:var(--color-primary-500-oyut07);--color-background-layout-toggle-selected-default-rev4e2:var(--color-primary-500-oyut07);--color-background-modal-overlay-mbzv2u:var(--color-grey-opaque-70-cvz3jo);--color-background-segment-default-7x3bja:transparent;--color-border-item-placeholder-7tc79f:var(--color-transparent-mnycfb)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-flashbar:not(#\9 ),.awsui-context-flashbar.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ),.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-flashbar-warning:not(#\9 ),.awsui-context-flashbar-warning.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ),.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-alert:not(#\9 ),.awsui-context-alert.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-border-item-focused-quzqpf:var(--color-text-interactive-inverted-hover-p8xqqo)}}.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-5xbehi: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-7ceu96, 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-7ceu96, 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-8ca13603: true}
.awsui_root_1ifko_1cwdv_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-oxob9f, 8px)}.awsui_root_1ifko_1cwdv_141.awsui_disable-paddings_1ifko_1cwdv_180:not(#\9 ){column-gap:0}.awsui_main_1ifko_1cwdv_184:not(#\9 ){flex-grow:1;display:flex;flex-direction:column;min-inline-size:0}.awsui_actions_1ifko_1cwdv_191:not(#\9 ){margin-inline-start:auto}.awsui_content-wrap_1ifko_1cwdv_195:not(#\9 ){flex-grow:1;display:flex;align-items:baseline;flex-direction:row;column-gap:var(--space-xs-oxob9f, 8px)}.awsui_disable-paddings_1ifko_1cwdv_180>.awsui_main_1ifko_1cwdv_184>.awsui_content-wrap_1ifko_1cwdv_195:not(#\9 ){column-gap:0}.awsui_content-wrap_1ifko_1cwdv_195.awsui_wrap-actions_1ifko_1cwdv_205:not(#\9 ){flex-wrap:wrap}.awsui_content-wrap_1ifko_1cwdv_195:not(#\9 ):not(.awsui_wrap-actions_1ifko_1cwdv_205)>.awsui_actions_1ifko_1cwdv_191{flex-shrink:0}.awsui_content_1ifko_1cwdv_195:not(#\9 ){flex-grow:1;min-inline-size:0}

.awsui_root_16248_101uy_157:not(#\9 ){transition-property:background-color;transition-duration:var(--motion-duration-transition-show-paced-c2gfl6, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-a17v4j, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_16248_101uy_157:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_16248_101uy_157:not(#\9 ),.awsui-mode-entering .awsui_root_16248_101uy_157:not(#\9 ){animation:none;transition:none}.awsui_root_16248_101uy_157: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-c2gfl6, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-a17v4j, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_16248_101uy_157:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_16248_101uy_157:not(#\9 )::after,.awsui-mode-entering .awsui_root_16248_101uy_157:not(#\9 )::after{animation:none;transition:none}.awsui_icon_16248_101uy_189:not(#\9 ){transition-property:color;transition-duration:var(--motion-duration-transition-show-paced-c2gfl6, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-a17v4j, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_icon_16248_101uy_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_16248_101uy_189:not(#\9 ),.awsui-mode-entering .awsui_icon_16248_101uy_189:not(#\9 ){animation:none;transition:none}.awsui_header-inner_16248_101uy_205:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-eoc3f5, 16px);line-height:var(--line-height-heading-s-kvu7je, 20px);letter-spacing:var(--letter-spacing-heading-s-w6ssx5, -0.005em);font-weight:var(--font-weight-heading-s-y9e0nc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_header-inner_16248_101uy_205.awsui_disabled_16248_101uy_214:not(#\9 ){color:var(--color-text-action-card-disabled-4yphot, #8c8c94)}.awsui-one-theme .awsui_header-inner_16248_101uy_205:not(#\9 ){color:var(--color-text-heading-default-ilwph8, #0f141a)}.awsui_header_16248_101uy_205:not(#\9 ):not(:has(+.awsui_body_16248_101uy_220)){flex:1}.awsui_header-row_16248_101uy_224:not(#\9 ){display:flex;align-items:flex-start}.awsui_header-row_16248_101uy_224>.awsui_header_16248_101uy_205:not(#\9 ){flex:1;min-inline-size:0}.awsui_body_16248_101uy_220:not(#\9 ){flex:1}.awsui_description_16248_101uy_237:not(#\9 ){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);color:var(--color-text-body-secondary-55ywwv, #424650)}.awsui_description_16248_101uy_237.awsui_has-header_16248_101uy_243:not(#\9 ){padding-block-start:var(--space-action-card-description-padding-top-ztuzqg, 4px)}.awsui_description_16248_101uy_237.awsui_disabled_16248_101uy_214:not(#\9 ){color:var(--color-text-action-card-disabled-4yphot, #8c8c94)}.awsui_icon_16248_101uy_189:not(#\9 ){flex-shrink:0;display:flex;color:var(--color-icon-action-card-default-7i5r7y, #006ce0);pointer-events:none}.awsui_header-button_16248_101uy_257:not(#\9 ),.awsui_overlay-button_16248_101uy_258:not(#\9 ){all:unset;cursor:pointer}.awsui_header-button_16248_101uy_257.awsui_disabled_16248_101uy_214:not(#\9 ),.awsui_overlay-button_16248_101uy_258.awsui_disabled_16248_101uy_214:not(#\9 ){cursor:default}.awsui_header-button_16248_101uy_257:not(#\9 ){color:inherit;font:inherit}.awsui_header-button_16248_101uy_257:not(#\9 )::after{content:"";position:absolute;inset:0;z-index:1}.awsui_header-button_16248_101uy_257.awsui_variant-embedded_16248_101uy_277:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px)}.awsui_header-button_16248_101uy_257.awsui_variant-embedded_16248_101uy_277.awsui_disabled_16248_101uy_214:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px)}.awsui_header-button_16248_101uy_257.awsui_variant-default_16248_101uy_289:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-start-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px)}.awsui_header-button_16248_101uy_257.awsui_variant-default_16248_101uy_289.awsui_disabled_16248_101uy_214:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-start-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px)}.awsui_overlay-button_16248_101uy_258:not(#\9 ){position:absolute;inset:0;opacity:0}.awsui_overlay-button_16248_101uy_258.awsui_variant-embedded_16248_101uy_277:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px)}.awsui_overlay-button_16248_101uy_258.awsui_variant-embedded_16248_101uy_277.awsui_disabled_16248_101uy_214:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px)}.awsui_overlay-button_16248_101uy_258.awsui_variant-default_16248_101uy_289:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-start-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px)}.awsui_overlay-button_16248_101uy_258.awsui_variant-default_16248_101uy_289.awsui_disabled_16248_101uy_214:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-start-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px)}.awsui_root_16248_101uy_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-k6nr0h, #ffffff);box-shadow:none;color:inherit;padding-inline:0;padding-block:0;border-block:none;border-inline:none}.awsui_root_16248_101uy_157: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-j7vgkm, 1px) var(--color-border-action-card-default-3tz7pn, #006ce0);border-inline:solid var(--border-width-action-card-default-j7vgkm, 1px) var(--color-border-action-card-default-3tz7pn, #006ce0)}.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289>.awsui_inner-card_16248_101uy_390:not(#\9 ),.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277>.awsui_inner-card_16248_101uy_390:not(#\9 ){display:flex;flex-direction:column;block-size:100%;inline-size:100%;min-inline-size:0}.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289>.awsui_inner-card_16248_101uy_390>.awsui_header_16248_101uy_205+.awsui_body_16248_101uy_220:not(#\9 ):not(.awsui_no-padding_16248_101uy_397),.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224+.awsui_body_16248_101uy_220:not(#\9 ):not(.awsui_no-padding_16248_101uy_397),.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277>.awsui_inner-card_16248_101uy_390>.awsui_header_16248_101uy_205+.awsui_body_16248_101uy_220:not(#\9 ):not(.awsui_no-padding_16248_101uy_397),.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224+.awsui_body_16248_101uy_220:not(#\9 ):not(.awsui_no-padding_16248_101uy_397){padding-block-start:var(--space-xxs-nvfpu6, 4px)}.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289>.awsui_inner-card_16248_101uy_390>.awsui_header_16248_101uy_205:not(#\9 ):not(.awsui_no-padding_16248_101uy_397):has(+.awsui_body_16248_101uy_220),.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277>.awsui_inner-card_16248_101uy_390>.awsui_header_16248_101uy_205:not(#\9 ):not(.awsui_no-padding_16248_101uy_397):has(+.awsui_body_16248_101uy_220){padding-block-end:var(--space-xxs-nvfpu6, 4px)}.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224:not(#\9 ):has(+.awsui_body_16248_101uy_220)>.awsui_header_16248_101uy_205:not(.awsui_no-padding_16248_101uy_397),.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224:not(#\9 ):has(+.awsui_body_16248_101uy_220)>.awsui_header_16248_101uy_205:not(.awsui_no-padding_16248_101uy_397){padding-block-end:var(--space-xxs-nvfpu6, 4px)}.awsui_root_16248_101uy_157.awsui_icon-vertical-align-center_16248_101uy_408>.awsui_icon_16248_101uy_189:not(#\9 ){align-self:center}.awsui_root_16248_101uy_157.awsui_disabled_16248_101uy_214:not(#\9 ){cursor:default;background-color:var(--color-background-action-card-disabled-manw7m, #ffffff);box-shadow:none;color:var(--color-text-action-card-disabled-4yphot, #8c8c94)}.awsui_root_16248_101uy_157.awsui_disabled_16248_101uy_214.awsui_variant-embedded_16248_101uy_277:not(#\9 ),.awsui_root_16248_101uy_157.awsui_disabled_16248_101uy_214.awsui_variant-embedded_16248_101uy_277:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px)}.awsui_root_16248_101uy_157.awsui_disabled_16248_101uy_214.awsui_variant-default_16248_101uy_289:not(#\9 ),.awsui_root_16248_101uy_157.awsui_disabled_16248_101uy_214.awsui_variant-default_16248_101uy_289:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-start-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px)}.awsui_root_16248_101uy_157.awsui_disabled_16248_101uy_214:not(#\9 ):after{border-color:var(--color-border-action-card-disabled-3iztup, #b4b4bb);border-block-width:var(--border-width-action-card-disabled-pa86oz, 1px);border-inline-width:var(--border-width-action-card-disabled-pa86oz, 1px)}.awsui_root_16248_101uy_157.awsui_disabled_16248_101uy_214>.awsui_icon_16248_101uy_189:not(#\9 ),.awsui_root_16248_101uy_157.awsui_disabled_16248_101uy_214>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224>.awsui_icon_16248_101uy_189:not(#\9 ){color:var(--color-icon-action-card-disabled-1y2k7q, #b4b4bb)}.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:hover),.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:hover){background-color:var(--color-background-action-card-hover-u4hmg2, #f0fbff);box-shadow:none;color:inherit}.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:hover).awsui_variant-embedded_16248_101uy_277,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:hover).awsui_variant-embedded_16248_101uy_277:after,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:hover).awsui_variant-embedded_16248_101uy_277,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:hover).awsui_variant-embedded_16248_101uy_277:after{border-start-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px)}.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:hover).awsui_variant-default_16248_101uy_289,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:hover).awsui_variant-default_16248_101uy_289:after,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:hover).awsui_variant-default_16248_101uy_289,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:hover).awsui_variant-default_16248_101uy_289:after{border-start-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-start-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px)}.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:hover):after,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:hover):after{border-color:var(--color-border-action-card-hover-lbh2cb, #002b66);border-block-width:var(--border-width-action-card-hover-igc3us, 1px);border-inline-width:var(--border-width-action-card-hover-igc3us, 1px)}.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:hover)>.awsui_icon_16248_101uy_189,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:hover)>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224>.awsui_icon_16248_101uy_189,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:hover)>.awsui_icon_16248_101uy_189,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:hover)>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224>.awsui_icon_16248_101uy_189{color:var(--color-icon-action-card-hover-23030m, #002b66)}.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:active),.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:active){background-color:var(--color-background-action-card-active-vzxcjp, #d1f1ff);box-shadow:none;color:inherit}.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:active).awsui_variant-embedded_16248_101uy_277,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:active).awsui_variant-embedded_16248_101uy_277:after,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:active).awsui_variant-embedded_16248_101uy_277,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:active).awsui_variant-embedded_16248_101uy_277:after{border-start-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px)}.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:active).awsui_variant-default_16248_101uy_289,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:active).awsui_variant-default_16248_101uy_289:after,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:active).awsui_variant-default_16248_101uy_289,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:active).awsui_variant-default_16248_101uy_289:after{border-start-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-start-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px)}.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:active):after,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:active):after{border-color:var(--color-border-action-card-active-xgsink, #002b66);border-block-width:var(--border-width-action-card-active-f3qh9s, 1px);border-inline-width:var(--border-width-action-card-active-f3qh9s, 1px)}.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:active)>.awsui_icon_16248_101uy_189,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_header-button_16248_101uy_257:active)>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224>.awsui_icon_16248_101uy_189,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:active)>.awsui_icon_16248_101uy_189,.awsui_root_16248_101uy_157:not(#\9 ):not(.awsui_disabled_16248_101uy_214):has(.awsui_overlay-button_16248_101uy_258:active)>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224>.awsui_icon_16248_101uy_189{color:var(--color-icon-action-card-active-44m3aw, #002b66)}.awsui_root_16248_101uy_157:not(#\9 ):has(.awsui_header-button_16248_101uy_257:focus-visible),.awsui_root_16248_101uy_157:not(#\9 ):has(.awsui_overlay-button_16248_101uy_258:focus-visible){position:relative}.awsui_root_16248_101uy_157:not(#\9 ):has(.awsui_header-button_16248_101uy_257:focus-visible),.awsui_root_16248_101uy_157:not(#\9 ):has(.awsui_overlay-button_16248_101uy_258:focus-visible){outline:2px dotted transparent;outline-offset:1px}.awsui_root_16248_101uy_157:not(#\9 ):has(.awsui_header-button_16248_101uy_257:focus-visible)::before,.awsui_root_16248_101uy_157:not(#\9 ):has(.awsui_overlay-button_16248_101uy_258: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_root_16248_101uy_157:not(#\9 ):has(.awsui_header-button_16248_101uy_257:focus-visible).awsui_variant-embedded_16248_101uy_277::before,.awsui_root_16248_101uy_157:not(#\9 ):has(.awsui_overlay-button_16248_101uy_258:focus-visible).awsui_variant-embedded_16248_101uy_277::before{border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px)}.awsui_root_16248_101uy_157:not(#\9 ):has(.awsui_header-button_16248_101uy_257:focus-visible).awsui_variant-default_16248_101uy_289::before,.awsui_root_16248_101uy_157:not(#\9 ):has(.awsui_overlay-button_16248_101uy_258:focus-visible).awsui_variant-default_16248_101uy_289::before{border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px)}.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277:not(#\9 ),.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-pptj8a, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-pptj8a, 8px)}.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277>.awsui_inner-card_16248_101uy_390>.awsui_header_16248_101uy_205:not(#\9 ):not(.awsui_no-padding_16248_101uy_397),.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277>.awsui_inner-card_16248_101uy_390>.awsui_body_16248_101uy_220:not(#\9 ):not(.awsui_no-padding_16248_101uy_397),.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224>.awsui_header_16248_101uy_205:not(#\9 ):not(.awsui_no-padding_16248_101uy_397){padding-block:var(--space-action-card-vertical-embedded-enqrpn, 10px);padding-inline:var(--space-action-card-horizontal-embedded-gpco9t, 12px)}.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277>.awsui_icon_16248_101uy_189:not(#\9 ),.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224>.awsui_icon_16248_101uy_189:not(#\9 ){padding-block-start:var(--space-action-card-vertical-embedded-enqrpn, 10px)}.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277>.awsui_icon_16248_101uy_189:not(#\9 ){padding-block-end:var(--space-action-card-vertical-embedded-enqrpn, 10px)}.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277.awsui_icon-align-end_16248_101uy_544>.awsui_icon_16248_101uy_189:not(#\9 ),.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277.awsui_icon-align-end_16248_101uy_544>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224>.awsui_icon_16248_101uy_189:not(#\9 ){padding-inline-end:var(--space-action-card-horizontal-embedded-gpco9t, 12px)}.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277.awsui_icon-align-end_16248_101uy_544>.awsui_inner-card_16248_101uy_390>.awsui_header_16248_101uy_205:not(#\9 ):not(.awsui_no-padding_16248_101uy_397),.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277.awsui_icon-align-end_16248_101uy_544>.awsui_inner-card_16248_101uy_390>.awsui_body_16248_101uy_220:not(#\9 ):not(.awsui_no-padding_16248_101uy_397),.awsui_root_16248_101uy_157.awsui_variant-embedded_16248_101uy_277.awsui_icon-align-end_16248_101uy_544>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224>.awsui_header_16248_101uy_205:not(#\9 ):not(.awsui_no-padding_16248_101uy_397){padding-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289:not(#\9 ),.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-start-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-start-radius:var(--border-radius-action-card-default-dqfmm3, 16px);border-end-end-radius:var(--border-radius-action-card-default-dqfmm3, 16px)}.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289>.awsui_inner-card_16248_101uy_390>.awsui_header_16248_101uy_205:not(#\9 ):not(.awsui_no-padding_16248_101uy_397),.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289>.awsui_inner-card_16248_101uy_390>.awsui_body_16248_101uy_220:not(#\9 ):not(.awsui_no-padding_16248_101uy_397),.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224>.awsui_header_16248_101uy_205:not(#\9 ):not(.awsui_no-padding_16248_101uy_397){padding-block:var(--space-action-card-vertical-default-x57ev0, 16px);padding-inline:var(--space-action-card-horizontal-default-g59mj4, 20px)}.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289>.awsui_icon_16248_101uy_189:not(#\9 ),.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224>.awsui_icon_16248_101uy_189:not(#\9 ){padding-block-start:var(--space-action-card-vertical-default-x57ev0, 16px)}.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289>.awsui_icon_16248_101uy_189:not(#\9 ){padding-block-end:var(--space-action-card-vertical-default-x57ev0, 16px)}.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289.awsui_icon-align-end_16248_101uy_544>.awsui_icon_16248_101uy_189:not(#\9 ),.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289.awsui_icon-align-end_16248_101uy_544>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224>.awsui_icon_16248_101uy_189:not(#\9 ){padding-inline-end:var(--space-action-card-horizontal-default-g59mj4, 20px)}.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289.awsui_icon-align-end_16248_101uy_544>.awsui_inner-card_16248_101uy_390>.awsui_header_16248_101uy_205:not(#\9 ):not(.awsui_no-padding_16248_101uy_397),.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289.awsui_icon-align-end_16248_101uy_544>.awsui_inner-card_16248_101uy_390>.awsui_body_16248_101uy_220:not(#\9 ):not(.awsui_no-padding_16248_101uy_397),.awsui_root_16248_101uy_157.awsui_variant-default_16248_101uy_289.awsui_icon-align-end_16248_101uy_544>.awsui_inner-card_16248_101uy_390>.awsui_header-row_16248_101uy_224>.awsui_header_16248_101uy_205:not(#\9 ):not(.awsui_no-padding_16248_101uy_397){padding-inline-end:var(--space-xs-oxob9f, 8px)}

.awsui_icon_h11ix_116d5_193:not(#\9 ){position:relative;display:inline-block;vertical-align:top}.awsui_icon-flex-height_h11ix_116d5_201:not(#\9 ){display:inline-flex;align-items:center}.awsui_icon_h11ix_116d5_193>svg:not(#\9 ){pointer-events:none}.awsui_icon_h11ix_116d5_193>svg:not(#\9 ){fill:none}.awsui_icon_h11ix_116d5_193>svg *:not(#\9 ){stroke:currentColor}.awsui_icon_h11ix_116d5_193>svg .stroke-linejoin-round:not(#\9 ){stroke-linejoin:round}.awsui_icon_h11ix_116d5_193>svg .stroke-linecap-square:not(#\9 ){stroke-linecap:square}.awsui_icon_h11ix_116d5_193>svg .stroke-linecap-round:not(#\9 ){stroke-linecap:round}.awsui_icon_h11ix_116d5_193>svg .filled:not(#\9 ){fill:currentColor}.awsui_icon_h11ix_116d5_193>svg .no-stroke:not(#\9 ){stroke:none}.awsui_icon_h11ix_116d5_193.awsui_size-x-small_h11ix_116d5_229:not(#\9 ){inline-size:12px;box-sizing:border-box}.awsui_icon_h11ix_116d5_193.awsui_size-x-small-mapped-height_h11ix_116d5_233:not(#\9 ){block-size:var(--line-height-body-s-witfu0, 16px);padding-block:calc((var(--line-height-body-s-witfu0, 16px) - 12px)/2);padding-inline:0}.awsui_icon_h11ix_116d5_193.awsui_size-x-small_h11ix_116d5_229>svg:not(#\9 ),.awsui_icon_h11ix_116d5_193.awsui_size-x-small_h11ix_116d5_229>img:not(#\9 ){inline-size:12px;block-size:12px;vertical-align:top}.awsui_icon_h11ix_116d5_193.awsui_size-x-small_h11ix_116d5_229>svg:not(#\9 ),.awsui_icon_h11ix_116d5_193.awsui_size-x-small_h11ix_116d5_229>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-x-small-bn45fp, 1.5px)/.75)}.awsui_icon_h11ix_116d5_193.awsui_size-small_h11ix_116d5_248:not(#\9 ){inline-size:var(--size-icon-normal-p56nwq, 16px);box-sizing:border-box}.awsui_icon_h11ix_116d5_193.awsui_size-small-mapped-height_h11ix_116d5_252:not(#\9 ){block-size:var(--line-height-body-s-witfu0, 16px);padding-block:calc((var(--line-height-body-s-witfu0, 16px) - var(--size-icon-normal-p56nwq, 16px))/2);padding-inline:0}.awsui_icon_h11ix_116d5_193.awsui_size-small_h11ix_116d5_248>svg:not(#\9 ),.awsui_icon_h11ix_116d5_193.awsui_size-small_h11ix_116d5_248>img:not(#\9 ){inline-size:var(--size-icon-normal-p56nwq, 16px);block-size:var(--size-icon-normal-p56nwq, 16px);vertical-align:top}.awsui_icon_h11ix_116d5_193.awsui_size-small_h11ix_116d5_248>svg:not(#\9 ),.awsui_icon_h11ix_116d5_193.awsui_size-small_h11ix_116d5_248>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-small-zh7jem, 2px)/1)}.awsui_icon_h11ix_116d5_193.awsui_size-normal_h11ix_116d5_267:not(#\9 ){inline-size:var(--size-icon-normal-p56nwq, 16px);box-sizing:border-box}.awsui_icon_h11ix_116d5_193.awsui_size-normal-mapped-height_h11ix_116d5_271:not(#\9 ){block-size:var(--line-height-body-m-0o0x7a, 20px);padding-block:calc((var(--line-height-body-m-0o0x7a, 20px) - var(--size-icon-normal-p56nwq, 16px))/2);padding-inline:0}.awsui_icon_h11ix_116d5_193.awsui_size-normal_h11ix_116d5_267>svg:not(#\9 ),.awsui_icon_h11ix_116d5_193.awsui_size-normal_h11ix_116d5_267>img:not(#\9 ){inline-size:var(--size-icon-normal-p56nwq, 16px);block-size:var(--size-icon-normal-p56nwq, 16px);vertical-align:top}.awsui_icon_h11ix_116d5_193.awsui_size-normal_h11ix_116d5_267>svg:not(#\9 ),.awsui_icon_h11ix_116d5_193.awsui_size-normal_h11ix_116d5_267>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-normal-1eu5ou, 2px)/1)}.awsui_icon_h11ix_116d5_193.awsui_size-medium_h11ix_116d5_286:not(#\9 ){inline-size:var(--size-icon-medium-94pr9n, 20px);box-sizing:border-box}.awsui_icon_h11ix_116d5_193.awsui_size-medium-mapped-height_h11ix_116d5_290:not(#\9 ){block-size:var(--line-height-heading-l-p6ywoa, 24px);padding-block:calc((var(--line-height-heading-l-p6ywoa, 24px) - var(--size-icon-medium-94pr9n, 20px))/2);padding-inline:0}.awsui_icon_h11ix_116d5_193.awsui_size-medium_h11ix_116d5_286>svg:not(#\9 ),.awsui_icon_h11ix_116d5_193.awsui_size-medium_h11ix_116d5_286>img:not(#\9 ){inline-size:var(--size-icon-medium-94pr9n, 20px);block-size:var(--size-icon-medium-94pr9n, 20px);vertical-align:top}.awsui_icon_h11ix_116d5_193.awsui_size-medium_h11ix_116d5_286>svg:not(#\9 ),.awsui_icon_h11ix_116d5_193.awsui_size-medium_h11ix_116d5_286>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-medium-25r8hx, 2px)/1.25)}.awsui_icon_h11ix_116d5_193.awsui_size-big_h11ix_116d5_305:not(#\9 ){inline-size:var(--size-icon-big-a97f5f, 32px);box-sizing:border-box}.awsui_icon_h11ix_116d5_193.awsui_size-big-mapped-height_h11ix_116d5_309:not(#\9 ){block-size:var(--line-height-heading-xl-4ak3uu, 30px);padding-block:calc((var(--line-height-heading-xl-4ak3uu, 30px) - var(--size-icon-big-a97f5f, 32px))/2);padding-inline:0}.awsui_icon_h11ix_116d5_193.awsui_size-big_h11ix_116d5_305>svg:not(#\9 ),.awsui_icon_h11ix_116d5_193.awsui_size-big_h11ix_116d5_305>img:not(#\9 ){inline-size:var(--size-icon-big-a97f5f, 32px);block-size:var(--size-icon-big-a97f5f, 32px);vertical-align:top}.awsui_icon_h11ix_116d5_193.awsui_size-big_h11ix_116d5_305>svg:not(#\9 ),.awsui_icon_h11ix_116d5_193.awsui_size-big_h11ix_116d5_305>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-big-r1kyxg, 3px)/2)}.awsui_icon_h11ix_116d5_193.awsui_size-large_h11ix_116d5_324:not(#\9 ){inline-size:var(--size-icon-large-p7a3b3, 48px);box-sizing:border-box}.awsui_icon_h11ix_116d5_193.awsui_size-large-mapped-height_h11ix_116d5_328:not(#\9 ){block-size:var(--line-height-display-l-c9cw0x, 48px);padding-block:calc((var(--line-height-display-l-c9cw0x, 48px) - var(--size-icon-large-p7a3b3, 48px))/2);padding-inline:0}.awsui_icon_h11ix_116d5_193.awsui_size-large_h11ix_116d5_324>svg:not(#\9 ),.awsui_icon_h11ix_116d5_193.awsui_size-large_h11ix_116d5_324>img:not(#\9 ){inline-size:var(--size-icon-large-p7a3b3, 48px);block-size:var(--size-icon-large-p7a3b3, 48px);vertical-align:top}.awsui_icon_h11ix_116d5_193.awsui_size-large_h11ix_116d5_324>svg:not(#\9 ),.awsui_icon_h11ix_116d5_193.awsui_size-large_h11ix_116d5_324>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-large-05r7ry, 4px)/3)}.awsui_icon_h11ix_116d5_193.awsui_variant-normal_h11ix_116d5_343:not(#\9 ){color:currentColor}.awsui_icon_h11ix_116d5_193.awsui_variant-disabled_h11ix_116d5_346:not(#\9 ){color:var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)}.awsui_icon_h11ix_116d5_193.awsui_variant-inverted_h11ix_116d5_349:not(#\9 ){color:var(--color-text-inverted-5klgkk, #ffffff)}.awsui_icon_h11ix_116d5_193.awsui_variant-subtle_h11ix_116d5_352:not(#\9 ){color:var(--color-text-icon-subtle-95u50s, #656871)}.awsui_icon_h11ix_116d5_193.awsui_variant-warning_h11ix_116d5_355:not(#\9 ){color:var(--color-text-status-warning-phbgci, #855900)}.awsui_icon_h11ix_116d5_193.awsui_variant-error_h11ix_116d5_358:not(#\9 ){color:var(--color-text-status-error-5v0vkd, #db0000)}.awsui_icon_h11ix_116d5_193.awsui_variant-success_h11ix_116d5_361:not(#\9 ){color:var(--color-text-status-success-vndivg, #00802f)}.awsui_icon_h11ix_116d5_193.awsui_variant-link_h11ix_116d5_364:not(#\9 ){color:var(--color-text-link-default-ujq0y0, #006ce0)}.awsui_icon_h11ix_116d5_193:not(#\9 ):is(.awsui_name-angle-left-double_h11ix_116d5_367,.awsui_name-angle-left_h11ix_116d5_367,.awsui_name-angle-right-double_h11ix_116d5_369,.awsui_name-angle-right_h11ix_116d5_369,.awsui_name-arrow-left_h11ix_116d5_371,.awsui_name-arrow-right_h11ix_116d5_372,.awsui_name-caret-left-filled_h11ix_116d5_373,.awsui_name-caret-right-filled_h11ix_116d5_374,.awsui_name-audio-full_h11ix_116d5_375,.awsui_name-audio-half_h11ix_116d5_376,.awsui_name-audio-off_h11ix_116d5_377,.awsui_name-external_h11ix_116d5_378,.awsui_name-redo_h11ix_116d5_379,.awsui_name-resize-area_h11ix_116d5_380,.awsui_name-send_h11ix_116d5_381,.awsui_name-shrink_h11ix_116d5_382,.awsui_name-undo_h11ix_116d5_383,.awsui_name-view-vertical_h11ix_116d5_384):dir(rtl){transform:scaleX(-1)}@keyframes awsui_icon-pulse-soft_h11ix_116d5_1{0%{transform:scale(1)}22%{transform:scale(0.85)}44%{transform:scale(1)}67%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes awsui_icon-pulse-strong_h11ix_116d5_1{0%,100%{transform:scale(1)}40%{transform:scale(0.9)}}@keyframes awsui_icon-mouth-frown-deepen_h11ix_116d5_1{0%,100%{stroke-dasharray:7.4;stroke-dashoffset:0}50%{stroke-dasharray:6,7.4;stroke-dashoffset:-0.7px}}@keyframes awsui_icon-mouth-smile-grow_h11ix_116d5_1{0%,100%{stroke-dasharray:7.4;stroke-dashoffset:0}50%{stroke-dasharray:6,7.4;stroke-dashoffset:-0.7px}}@keyframes awsui_icon-mouth-tilt_h11ix_116d5_1{0%,100%{transform:rotate(0deg)}35%,65%{transform:rotate(-4deg)}}@keyframes awsui_icon-nudge-up_h11ix_116d5_1{0%,40%,80%,100%{transform:translateY(0)}20%,60%{transform:translateY(-8%)}}@keyframes awsui_icon-nudge-down_h11ix_116d5_1{0%,40%,80%,100%{transform:translateY(0)}20%,60%{transform:translateY(8%)}}@keyframes awsui_icon-nudge-up-once_h11ix_116d5_1{0%,100%{transform:translateY(0)}45%{transform:translateY(-8%)}}@keyframes awsui_icon-nudge-down-once_h11ix_116d5_1{0%,100%{transform:translateY(0)}45%{transform:translateY(8%)}}@keyframes awsui_icon-nudge-back_h11ix_116d5_1{0%,40%,80%,100%{transform:translateX(0)}20%,60%{transform:translateX(14%)}}@keyframes awsui_icon-nudge-forward_h11ix_116d5_1{0%,40%,80%,100%{transform:translateX(0)}20%,60%{transform:translateX(-14%)}}@keyframes awsui_icon-shaft-retract_h11ix_116d5_1{0%,40%,80%,100%{stroke-dashoffset:0}20%,60%{stroke-dashoffset:-2.24px}}@keyframes awsui_icon-nudge-in_h11ix_116d5_1{0%,40%,80%,100%{transform:translateX(0)}20%,60%{transform:translateX(-8%)}}@keyframes awsui_icon-nudge-up-right_h11ix_116d5_1{0%,40%,80%,100%{transform:translate(0, 0)}20%,60%{transform:translate(5%, -5%)}}@keyframes awsui_icon-nudge-down-left_h11ix_116d5_1{0%,40%,80%,100%{transform:translate(0, 0)}20%,60%{transform:translate(-5%, 5%)}}@keyframes awsui_icon-gait-a_h11ix_116d5_1{0%,100%{transform:rotate(0deg)}50%{transform:rotate(-8deg)}}@keyframes awsui_icon-gait-b_h11ix_116d5_1{0%,100%{transform:rotate(0deg)}50%{transform:rotate(8deg)}}@keyframes awsui_icon-sparkle-pinch_h11ix_116d5_1{0%,100%{transform:scale(1)}40%{transform:scale(0.8) rotate(-15deg)}}@keyframes awsui_icon-bell-rotate_h11ix_116d5_1{0%,100%{transform:rotate(0deg)}20%{transform:rotate(8deg)}40%{transform:rotate(-6deg)}60%{transform:rotate(4deg)}80%{transform:rotate(-2deg)}}@keyframes awsui_icon-ringer-bounce_h11ix_116d5_1{0%,100%{transform:translateX(0)}20%{transform:translateX(5%)}40%{transform:translateX(-5%)}60%{transform:translateX(2.5%)}80%{transform:translateX(-1.5%)}}@keyframes awsui_icon-coil_h11ix_116d5_1{0%,100%{transform:rotate(0deg)}55%{transform:rotate(-14deg)}}@keyframes awsui_icon-coil-arrow_h11ix_116d5_1{0%,100%{stroke-dasharray:0 0 10.01 0;transform:rotate(0deg)}55%{stroke-dasharray:0 2 6.01 2;transform:rotate(-14deg)}}@media(prefers-reduced-motion: no-preference){.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193>svg[data-awsui-icon-animated]{transition-property:transform;transition-duration:250ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *))>svg[data-awsui-icon-animated],.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *))>svg[data-awsui-icon-animated]{transform:scale(0.94)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)):is(.awsui_name-face-sad_h11ix_116d5_627,.awsui_name-gen-ai_h11ix_116d5_627,.awsui_name-search-gen-ai_h11ix_116d5_627,.awsui_name-edit-gen-ai_h11ix_116d5_627,.awsui_name-suggestions-gen-ai_h11ix_116d5_627,.awsui_name-copy_h11ix_116d5_627,.awsui_name-refresh_h11ix_116d5_627,.awsui_name-upload_h11ix_116d5_627,.awsui_name-download_h11ix_116d5_627,.awsui_name-upload-download_h11ix_116d5_627,.awsui_name-undo_h11ix_116d5_383,.awsui_name-redo_h11ix_116d5_379,.awsui_name-external_h11ix_116d5_378,.awsui_name-sign-out_h11ix_116d5_627,.awsui_name-shrink_h11ix_116d5_382,.awsui_name-expand_h11ix_116d5_627,.awsui_name-full-screen_h11ix_116d5_627,.awsui_name-exit-full-screen_h11ix_116d5_627,.awsui_name-remove_h11ix_116d5_627,.awsui_name-zoom-to-fit_h11ix_116d5_627,.awsui_name-multiscreen_h11ix_116d5_627,.awsui_name-lock-private_h11ix_116d5_627,.awsui_name-unlocked_h11ix_116d5_627,.awsui_name-notification_h11ix_116d5_627,.awsui_name-history_h11ix_116d5_627,.awsui_name-backward-10-seconds_h11ix_116d5_627,.awsui_name-forward-10-seconds_h11ix_116d5_627,.awsui_name-view-horizontal_h11ix_116d5_627,.awsui_name-view-vertical_h11ix_116d5_384,.awsui_name-zoom-in_h11ix_116d5_627,.awsui_name-zoom-out_h11ix_116d5_627,.awsui_name-bug_h11ix_116d5_627)>svg[data-awsui-icon-animated]:has(:is(.awsui-icon-mouth,.awsui-icon-sparkle,.awsui-icon-front,.awsui-icon-back,.awsui-icon-arc,.awsui-icon-arrow,.awsui-icon-up,.awsui-icon-down,.awsui-icon-line,.awsui-icon-corner-tr,.awsui-icon-corner-bl,.awsui-icon-corner-tl,.awsui-icon-corner-br,.awsui-icon-lid,.awsui-icon-side,.awsui-icon-square,.awsui-icon-clip,.awsui-icon-shackle,.awsui-icon-bell,.awsui-icon-ringer,.awsui-icon-hand,.awsui-icon-one,.awsui-icon-zero,.awsui-icon-panel,.awsui-icon-arm,.awsui-icon-leg-tl,.awsui-icon-leg-mr,.awsui-icon-leg-bl,.awsui-icon-leg-tr,.awsui-icon-leg-ml,.awsui-icon-leg-br)),.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)):is(.awsui_name-face-sad_h11ix_116d5_627,.awsui_name-gen-ai_h11ix_116d5_627,.awsui_name-search-gen-ai_h11ix_116d5_627,.awsui_name-edit-gen-ai_h11ix_116d5_627,.awsui_name-suggestions-gen-ai_h11ix_116d5_627,.awsui_name-copy_h11ix_116d5_627,.awsui_name-refresh_h11ix_116d5_627,.awsui_name-upload_h11ix_116d5_627,.awsui_name-download_h11ix_116d5_627,.awsui_name-upload-download_h11ix_116d5_627,.awsui_name-undo_h11ix_116d5_383,.awsui_name-redo_h11ix_116d5_379,.awsui_name-external_h11ix_116d5_378,.awsui_name-sign-out_h11ix_116d5_627,.awsui_name-shrink_h11ix_116d5_382,.awsui_name-expand_h11ix_116d5_627,.awsui_name-full-screen_h11ix_116d5_627,.awsui_name-exit-full-screen_h11ix_116d5_627,.awsui_name-remove_h11ix_116d5_627,.awsui_name-zoom-to-fit_h11ix_116d5_627,.awsui_name-multiscreen_h11ix_116d5_627,.awsui_name-lock-private_h11ix_116d5_627,.awsui_name-unlocked_h11ix_116d5_627,.awsui_name-notification_h11ix_116d5_627,.awsui_name-history_h11ix_116d5_627,.awsui_name-backward-10-seconds_h11ix_116d5_627,.awsui_name-forward-10-seconds_h11ix_116d5_627,.awsui_name-view-horizontal_h11ix_116d5_627,.awsui_name-view-vertical_h11ix_116d5_384,.awsui_name-zoom-in_h11ix_116d5_627,.awsui_name-zoom-out_h11ix_116d5_627,.awsui_name-bug_h11ix_116d5_627)>svg[data-awsui-icon-animated]:has(:is(.awsui-icon-mouth,.awsui-icon-sparkle,.awsui-icon-front,.awsui-icon-back,.awsui-icon-arc,.awsui-icon-arrow,.awsui-icon-up,.awsui-icon-down,.awsui-icon-line,.awsui-icon-corner-tr,.awsui-icon-corner-bl,.awsui-icon-corner-tl,.awsui-icon-corner-br,.awsui-icon-lid,.awsui-icon-side,.awsui-icon-square,.awsui-icon-clip,.awsui-icon-shackle,.awsui-icon-bell,.awsui-icon-ringer,.awsui-icon-hand,.awsui-icon-one,.awsui-icon-zero,.awsui-icon-panel,.awsui-icon-arm,.awsui-icon-leg-tl,.awsui-icon-leg-mr,.awsui-icon-leg-bl,.awsui-icon-leg-tr,.awsui-icon-leg-ml,.awsui-icon-leg-br)){transform:none}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-announcement_h11ix_116d5_631>svg[data-awsui-icon-animated]{transition-property:transform;transition-duration:400ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-announcement_h11ix_116d5_631>svg[data-awsui-icon-animated],.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-announcement_h11ix_116d5_631>svg[data-awsui-icon-animated]{transform:rotate(-12deg) scale(0.84)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-heart_h11ix_116d5_640>svg[data-awsui-icon-animated],.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-heart_h11ix_116d5_640>svg[data-awsui-icon-animated]{animation-name:awsui_icon-pulse-soft_h11ix_116d5_1;animation-duration:450ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-heart-filled_h11ix_116d5_646>svg[data-awsui-icon-animated],.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-heart-filled_h11ix_116d5_646>svg[data-awsui-icon-animated]{animation-name:awsui_icon-pulse-strong_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-settings_h11ix_116d5_652>svg[data-awsui-icon-animated]{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-settings_h11ix_116d5_652>svg[data-awsui-icon-animated],.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-settings_h11ix_116d5_652>svg[data-awsui-icon-animated]{transform:rotate(60deg)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-thumbs-up_h11ix_116d5_661>svg[data-awsui-icon-animated]{transition-property:transform;transition-duration:400ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-thumbs-up_h11ix_116d5_661>svg[data-awsui-icon-animated],.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-thumbs-up_h11ix_116d5_661>svg[data-awsui-icon-animated]{transform:rotate(-12deg) scale(0.92)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-thumbs-up-filled_h11ix_116d5_670>svg[data-awsui-icon-animated]{transition-property:transform;transition-duration:400ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-thumbs-up-filled_h11ix_116d5_670>svg[data-awsui-icon-animated],.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-thumbs-up-filled_h11ix_116d5_670>svg[data-awsui-icon-animated]{transform:rotate(-12deg) scale(0.92)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-thumbs-down_h11ix_116d5_679>svg[data-awsui-icon-animated]{transition-property:transform;transition-duration:400ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-thumbs-down_h11ix_116d5_679>svg[data-awsui-icon-animated],.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-thumbs-down_h11ix_116d5_679>svg[data-awsui-icon-animated]{transform:rotate(12deg) scale(0.92)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-thumbs-down-filled_h11ix_116d5_688>svg[data-awsui-icon-animated]{transition-property:transform;transition-duration:400ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-thumbs-down-filled_h11ix_116d5_688>svg[data-awsui-icon-animated],.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-thumbs-down-filled_h11ix_116d5_688>svg[data-awsui-icon-animated]{transform:rotate(12deg) scale(0.92)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-face-happy-filled_h11ix_116d5_697>svg[data-awsui-icon-animated]{transition-property:transform;transition-duration:350ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-face-happy-filled_h11ix_116d5_697>svg[data-awsui-icon-animated],.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-face-happy-filled_h11ix_116d5_697>svg[data-awsui-icon-animated]{transform:rotate(-3deg)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-face-happy_h11ix_116d5_697>svg[data-awsui-icon-animated]{transition-property:transform;transition-duration:350ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-face-happy_h11ix_116d5_697>svg[data-awsui-icon-animated],.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-face-happy_h11ix_116d5_697>svg[data-awsui-icon-animated]{transform:rotate(-3deg)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-face-happy_h11ix_116d5_697>svg[data-awsui-icon-animated] .awsui-icon-mouth{stroke-dasharray:7.4;stroke-dashoffset:0}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-face-happy_h11ix_116d5_697>svg[data-awsui-icon-animated] .awsui-icon-mouth,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-face-happy_h11ix_116d5_697>svg[data-awsui-icon-animated] .awsui-icon-mouth{animation-name:awsui_icon-mouth-smile-grow_h11ix_116d5_1;animation-duration:900ms;animation-timing-function:cubic-bezier(0.33, 0, 0.67, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-face-neutral_h11ix_116d5_725>svg[data-awsui-icon-animated]{transition-property:transform;transition-duration:350ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-face-neutral_h11ix_116d5_725>svg[data-awsui-icon-animated],.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-face-neutral_h11ix_116d5_725>svg[data-awsui-icon-animated]{transform:rotate(3deg)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-face-neutral_h11ix_116d5_725>svg[data-awsui-icon-animated] .awsui-icon-mouth{transform-origin:8px 10px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-face-neutral_h11ix_116d5_725>svg[data-awsui-icon-animated] .awsui-icon-mouth,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-face-neutral_h11ix_116d5_725>svg[data-awsui-icon-animated] .awsui-icon-mouth{animation-name:awsui_icon-mouth-tilt_h11ix_116d5_1;animation-duration:700ms;animation-timing-function:cubic-bezier(0.33, 0, 0.67, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-face-sad_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-mouth{stroke-dasharray:7.4;stroke-dashoffset:0}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-face-sad_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-mouth,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-face-sad_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-mouth{animation-name:awsui_icon-mouth-frown-deepen_h11ix_116d5_1;animation-duration:900ms;animation-timing-function:cubic-bezier(0.33, 0, 0.67, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-gen-ai_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-sparkle{transform-box:fill-box;transform-origin:50% center}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-gen-ai_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-sparkle,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-gen-ai_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-sparkle{animation-name:awsui_icon-sparkle-pinch_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-search-gen-ai_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-sparkle{transform-box:fill-box;transform-origin:50% center}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-search-gen-ai_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-sparkle,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-search-gen-ai_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-sparkle{animation-name:awsui_icon-sparkle-pinch_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-edit-gen-ai_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-sparkle{transform-box:fill-box;transform-origin:50% center}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-edit-gen-ai_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-sparkle,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-edit-gen-ai_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-sparkle{animation-name:awsui_icon-sparkle-pinch_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-suggestions-gen-ai_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-sparkle{transform-box:fill-box;transform-origin:50% center}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-suggestions-gen-ai_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-sparkle,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-suggestions-gen-ai_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-sparkle{animation-name:awsui_icon-sparkle-pinch_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-copy_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-front{transition-property:transform;transition-duration:150ms;transition-timing-function:cubic-bezier(0.33, 0, 0.67, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-copy_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-front,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-copy_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-front{transform:translate(-4%, -4%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-copy_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-back{transition-property:transform;transition-duration:150ms;transition-timing-function:cubic-bezier(0.33, 0, 0.67, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-copy_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-back,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-copy_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-back{transform:translate(4%, 4%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-refresh_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arc{transform-origin:8px 8px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-refresh_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arc,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-refresh_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arc{animation-name:awsui_icon-coil_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:cubic-bezier(0.33, 0, 0.67, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-refresh_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arrow{stroke-dasharray:0 0 10.01 0;transform-origin:8px 8px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-refresh_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arrow,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-refresh_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arrow{animation-name:awsui_icon-coil-arrow_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:cubic-bezier(0.33, 0, 0.67, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-upload_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arrow,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-upload_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arrow{animation-name:awsui_icon-nudge-up_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-download_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arrow,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-download_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arrow{animation-name:awsui_icon-nudge-down_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-upload-download_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-up,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-upload-download_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-up{animation-name:awsui_icon-nudge-up-once_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-upload-download_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-down,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-upload-download_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-down{animation-name:awsui_icon-nudge-down-once_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-undo_h11ix_116d5_383>svg[data-awsui-icon-animated] .awsui-icon-arrow,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-undo_h11ix_116d5_383>svg[data-awsui-icon-animated] .awsui-icon-arrow{animation-name:awsui_icon-nudge-back_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-undo_h11ix_116d5_383>svg[data-awsui-icon-animated] .awsui-icon-line{stroke-dasharray:25.15;stroke-dashoffset:0}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-undo_h11ix_116d5_383>svg[data-awsui-icon-animated] .awsui-icon-line,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-undo_h11ix_116d5_383>svg[data-awsui-icon-animated] .awsui-icon-line{animation-name:awsui_icon-shaft-retract_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-redo_h11ix_116d5_379>svg[data-awsui-icon-animated] .awsui-icon-arrow,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-redo_h11ix_116d5_379>svg[data-awsui-icon-animated] .awsui-icon-arrow{animation-name:awsui_icon-nudge-forward_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-redo_h11ix_116d5_379>svg[data-awsui-icon-animated] .awsui-icon-line{stroke-dasharray:25.15;stroke-dashoffset:0}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-redo_h11ix_116d5_379>svg[data-awsui-icon-animated] .awsui-icon-line,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-redo_h11ix_116d5_379>svg[data-awsui-icon-animated] .awsui-icon-line{animation-name:awsui_icon-shaft-retract_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-external_h11ix_116d5_378>svg[data-awsui-icon-animated] .awsui-icon-arrow,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-external_h11ix_116d5_378>svg[data-awsui-icon-animated] .awsui-icon-arrow{animation-name:awsui_icon-nudge-up-right_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-sign-out_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arrow,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-sign-out_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arrow{animation-name:awsui_icon-nudge-in_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-shrink_h11ix_116d5_382>svg[data-awsui-icon-animated] .awsui-icon-corner-tr,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-shrink_h11ix_116d5_382>svg[data-awsui-icon-animated] .awsui-icon-corner-tr{animation-name:awsui_icon-nudge-down-left_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-shrink_h11ix_116d5_382>svg[data-awsui-icon-animated] .awsui-icon-corner-bl,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-shrink_h11ix_116d5_382>svg[data-awsui-icon-animated] .awsui-icon-corner-bl{animation-name:awsui_icon-nudge-up-right_h11ix_116d5_1;animation-duration:500ms;animation-timing-function:ease-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-expand_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tl{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-expand_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tl,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-expand_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tl{transform:translate(-5%, -5%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-expand_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tr{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-expand_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tr,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-expand_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tr{transform:translate(5%, -5%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-expand_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-bl{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-expand_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-bl,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-expand_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-bl{transform:translate(-5%, 5%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-expand_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-br{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-expand_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-br,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-expand_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-br{transform:translate(5%, 5%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tl{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tl,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tl{transform:translate(4%, 4%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tr{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tr,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tr{transform:translate(-4%, 4%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-bl{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-bl,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-bl{transform:translate(4%, -4%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-br{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-br,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-br{transform:translate(-4%, -4%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-exit-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tl{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);transform-origin:3.5px 3.5px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-exit-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tl,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-exit-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tl{transform:translate(5%, 5%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-exit-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tr{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);transform-origin:12.5px 3.5px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-exit-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tr,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-exit-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-tr{transform:translate(-5%, 5%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-exit-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-bl{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);transform-origin:3.5px 12.5px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-exit-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-bl,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-exit-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-bl{transform:translate(5%, -5%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-exit-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-br{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);transform-origin:12.5px 12.5px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-exit-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-br,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-exit-full-screen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-corner-br{transform:translate(-5%, -5%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-remove_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-lid{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);transform-box:fill-box;transform-origin:0px 100%}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-remove_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-lid,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-remove_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-lid{transform:rotate(-4deg)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-remove_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-side{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);transform-box:fill-box;transform-origin:center bottom}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-remove_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-side,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-remove_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-side{transform:scaleY(0.78)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-zoom-to-fit_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-square{transition-property:transform;transition-duration:450ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform-origin:8px 8px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-zoom-to-fit_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-square,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-zoom-to-fit_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-square{transform:scale(1.15)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-multiscreen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-front{transition-property:transform;transition-duration:150ms;transition-timing-function:cubic-bezier(0.33, 0, 0.67, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-multiscreen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-front,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-multiscreen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-front{transform:translate(-4%, -4%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-multiscreen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-back{transition-property:transform;transition-duration:150ms;transition-timing-function:cubic-bezier(0.33, 0, 0.67, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-multiscreen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-back,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-multiscreen_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-back{transform:translate(4%, 4%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-lock-private_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-clip{clip-path:inset(0 0 56.25% 0) view-box}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-lock-private_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-shackle{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-lock-private_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-shackle,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-lock-private_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-shackle{transform:translateY(6.25%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-unlocked_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-clip{clip-path:inset(0 0 56.25% 0) view-box}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-unlocked_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-shackle{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-unlocked_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-shackle,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-unlocked_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-shackle{transform:translateY(6.25%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-notification_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-bell{transform-origin:8px 4px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-notification_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-bell,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-notification_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-bell{animation-name:awsui_icon-bell-rotate_h11ix_116d5_1;animation-duration:1000ms;animation-timing-function:ease-in-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-notification_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-ringer{transform-origin:8px 12.25px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-notification_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-ringer,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-notification_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-ringer{animation-name:awsui_icon-ringer-bounce_h11ix_116d5_1;animation-duration:400ms;animation-timing-function:ease-in-out}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-history_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-hand{transition-property:transform;transition-duration:450ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);transform-origin:9px 9px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-history_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-hand,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-history_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-hand{transform:rotate(-45deg)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-backward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arc{transition-property:stroke-dashoffset;transition-duration:250ms;transition-timing-function:ease-out;stroke-dasharray:30;stroke-dashoffset:0}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-backward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arc,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-backward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arc{stroke-dashoffset:-4px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-backward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-one{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-backward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-one,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-backward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-one{transform:translateX(4%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-backward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-zero{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-backward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-zero,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-backward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-zero{transform:translateX(4%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-forward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arc{transition-property:stroke-dashoffset;transition-duration:250ms;transition-timing-function:ease-out;stroke-dasharray:30;stroke-dashoffset:0}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-forward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arc,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-forward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arc{stroke-dashoffset:-4px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-forward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-one{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-forward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-one,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-forward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-one{transform:translateX(-4%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-forward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-zero{transition-property:transform;transition-duration:500ms;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-forward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-zero,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-forward-10-seconds_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-zero{transform:translateX(-4%)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-view-horizontal_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-panel{transition-property:transform;transition-duration:450ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform-origin:8px 9.5px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-view-horizontal_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-panel,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-view-horizontal_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-panel{transform:scale(1.08)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-view-vertical_h11ix_116d5_384>svg[data-awsui-icon-animated] .awsui-icon-panel{transition-property:transform;transition-duration:450ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform-origin:9.5px 8px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-view-vertical_h11ix_116d5_384>svg[data-awsui-icon-animated] .awsui-icon-panel,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-view-vertical_h11ix_116d5_384>svg[data-awsui-icon-animated] .awsui-icon-panel{transform:scale(1.08)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-zoom-in_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arm{transition-property:transform;transition-duration:450ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform-origin:7px 7px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-zoom-in_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arm,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-zoom-in_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arm{transform:scale(1.15)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-zoom-out_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arm{transition-property:transform;transition-duration:450ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform-origin:7px 7px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-zoom-out_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arm,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-zoom-out_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-arm{transform:scale(0.85)}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-tl{transform-origin:4px 5.71px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-tl,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-tl{animation-name:awsui_icon-gait-a_h11ix_116d5_1;animation-duration:600ms;animation-timing-function:cubic-bezier(0.33, 0, 0.67, 1);animation-iteration-count:2}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-mr{transform-origin:12px 8.71px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-mr,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-mr{animation-name:awsui_icon-gait-a_h11ix_116d5_1;animation-duration:600ms;animation-timing-function:cubic-bezier(0.33, 0, 0.67, 1);animation-iteration-count:2}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-bl{transform-origin:4px 11.71px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-bl,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-bl{animation-name:awsui_icon-gait-a_h11ix_116d5_1;animation-duration:600ms;animation-timing-function:cubic-bezier(0.33, 0, 0.67, 1);animation-iteration-count:2}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-tr{transform-origin:12px 5.71px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-tr,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-tr{animation-name:awsui_icon-gait-b_h11ix_116d5_1;animation-duration:600ms;animation-timing-function:cubic-bezier(0.33, 0, 0.67, 1);animation-iteration-count:2}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-ml{transform-origin:4px 8.71px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-ml,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-ml{animation-name:awsui_icon-gait-b_h11ix_116d5_1;animation-duration:600ms;animation-timing-function:cubic-bezier(0.33, 0, 0.67, 1);animation-iteration-count:2}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) .awsui_icon_h11ix_116d5_193.awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-br{transform-origin:12px 11.71px}.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):hover .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-br,.awsui-one-theme:not(#\9 ):not(.awsui-motion-disabled):not(.awsui-mode-entering) [data-awsui-motion-trigger~=hover]:not(:disabled):not([aria-disabled=true]):is(:focus-visible,:has([data-awsui-motion-trigger~=focus]:focus-visible)) .awsui_icon_h11ix_116d5_193:is([data-awsui-motion-target],:where([data-awsui-motion-target] *)).awsui_name-bug_h11ix_116d5_627>svg[data-awsui-icon-animated] .awsui-icon-leg-br{animation-name:awsui_icon-gait-b_h11ix_116d5_1;animation-duration:600ms;animation-timing-function:cubic-bezier(0.33, 0, 0.67, 1);animation-iteration-count:2}}.awsui_badge_h11ix_116d5_1283: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-891h1a, #db0000);inset-block-start:0px;inset-inline-end:-3px}
.awsui_root_1iee7_di2un_141:not(#\9 ){display:contents}.awsui_root_1iee7_di2un_141[hidden]:not(#\9 ){display:none}.awsui_announcer_1iee7_di2un_149:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_arrow_xjuzf_lx821_149:not(#\9 ){inline-size:20px;block-size:10px}.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 ),.awsui_arrow-inner_xjuzf_lx821_153:not(#\9 ){position:absolute;overflow:hidden;inline-size:20px;block-size:10px;inset-block-start:0;inset-inline-start:0}.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after,.awsui_arrow-inner_xjuzf_lx821_153: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_lx821_153:not(#\9 ):dir(rtl)::after,.awsui_arrow-inner_xjuzf_lx821_153:not(#\9 ):dir(rtl)::after{transform:rotate(-45deg);transform-origin:100% 100%}.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after{background-color:var(--color-border-popover-apifl6, #b4b4bb)}.awsui_arrow-inner_xjuzf_lx821_153:not(#\9 ){inset-block-start:calc(var(--border-width-popover-kmn40f, 2px) + 1px)}.awsui_arrow-inner_xjuzf_lx821_153: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-m9g1o4, #ffffff)}.awsui_arrow-position-right-top_xjuzf_lx821_195>.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after,.awsui_arrow-position-right-bottom_xjuzf_lx821_195>.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after{box-shadow:-0.71px .71px 4px -2px var(--color-shadow-default-thgg5z, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-left-top_xjuzf_lx821_198>.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after,.awsui_arrow-position-left-bottom_xjuzf_lx821_198>.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after{box-shadow:.71px -0.71px 4px -2px var(--color-shadow-default-thgg5z, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-top-center_xjuzf_lx821_201>.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after,.awsui_arrow-position-top-right_xjuzf_lx821_201>.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after,.awsui_arrow-position-top-left_xjuzf_lx821_201>.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after,.awsui_arrow-position-top-responsive_xjuzf_lx821_201>.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after{box-shadow:-0.71px -0.71px 4px -2px var(--color-shadow-default-thgg5z, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-bottom-center_xjuzf_lx821_204>.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after,.awsui_arrow-position-bottom-right_xjuzf_lx821_204>.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after,.awsui_arrow-position-bottom-left_xjuzf_lx821_204>.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after,.awsui_arrow-position-bottom-responsive_xjuzf_lx821_204>.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after{box-shadow:.71px .71px 4px -2px var(--color-shadow-default-thgg5z, rgba(15, 20, 26, 0.12))}.awsui_arrow-variant-info_xjuzf_lx821_208>.awsui_arrow-outer_xjuzf_lx821_153:not(#\9 )::after{background-color:var(--color-border-status-info-qxhspt, #006ce0)}.awsui_arrow-variant-info_xjuzf_lx821_208>.awsui_arrow-inner_xjuzf_lx821_153:not(#\9 )::after{background-color:var(--color-background-status-info-w9lbfn, #f0fbff)}.awsui_body_xjuzf_lx821_223:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-3efzd3, 12px);padding-inline:var(--space-m-wcb4ea, 16px)}.awsui_body-overflow-visible_xjuzf_lx821_259:not(#\9 ){overflow:visible}.awsui_body-variant-chart_xjuzf_lx821_262:not(#\9 ){padding-block:var(--space-static-s-g2c9ph, 12px);padding-inline:var(--space-static-s-g2c9ph, 12px)}.awsui_has-dismiss_xjuzf_lx821_267:not(#\9 ){display:flex;align-items:baseline}.awsui_dismiss_xjuzf_lx821_272:not(#\9 ){margin-block:calc(-1*var(--space-xs-oxob9f, 8px));margin-inline-start:0;margin-inline-end:calc(-1*(var(--space-xxs-nvfpu6, 4px) + var(--border-width-popover-kmn40f, 2px)));flex:0 0 auto;order:1}.awsui_header-row_xjuzf_lx821_284:not(#\9 ){margin-block-end:var(--space-xs-oxob9f, 8px)}.awsui_header_xjuzf_lx821_284:not(#\9 ){word-wrap:break-word;max-inline-size:100%;overflow:hidden;font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-82cv03, 14px);line-height:var(--line-height-heading-xs-d169su, 18px);letter-spacing:var(--letter-spacing-heading-xs-5ylvnd, normal);font-weight:var(--font-weight-heading-xs-mlcxyf, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);flex:1 1 auto}.awsui_header_xjuzf_lx821_284>h2:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-82cv03, 14px);line-height:var(--line-height-heading-xs-d169su, 18px);letter-spacing:var(--letter-spacing-heading-xs-5ylvnd, normal);font-weight:var(--font-weight-heading-xs-mlcxyf, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);display:inline}.awsui_content_xjuzf_lx821_313:not(#\9 ){word-wrap:break-word;max-inline-size:100%;overflow:hidden;word-break:normal;color:var(--color-text-body-secondary-55ywwv, #424650);flex:1 1 auto;min-inline-size:0}.awsui_content-overflow-visible_xjuzf_lx821_322:not(#\9 ){overflow:visible}.awsui_container_xjuzf_lx821_334:not(#\9 ){display:inline-block;position:fixed;inset-block-start:-9999px;inset-inline-start:-9999px;z-index:2000}.awsui_container_xjuzf_lx821_334:not(#\9 )::before{content:"";position:absolute}.awsui_container_xjuzf_lx821_334:not(#\9 ):has(.awsui_container-arrow-position-bottom-left_xjuzf_lx821_345)::before,.awsui_container_xjuzf_lx821_334:not(#\9 ):has(.awsui_container-arrow-position-bottom-center_xjuzf_lx821_345)::before,.awsui_container_xjuzf_lx821_334:not(#\9 ):has(.awsui_container-arrow-position-bottom-right_xjuzf_lx821_345)::before{inset-inline:0;inset-block-start:-10px;block-size:10px}.awsui_container_xjuzf_lx821_334:not(#\9 ):has(.awsui_container-arrow-position-top-left_xjuzf_lx821_350)::before,.awsui_container_xjuzf_lx821_334:not(#\9 ):has(.awsui_container-arrow-position-top-center_xjuzf_lx821_350)::before,.awsui_container_xjuzf_lx821_334:not(#\9 ):has(.awsui_container-arrow-position-top-right_xjuzf_lx821_350)::before{inset-inline:0;inset-block-end:-10px;block-size:10px}.awsui_container_xjuzf_lx821_334:not(#\9 ):has(.awsui_container-arrow-position-right-top_xjuzf_lx821_355)::before,.awsui_container_xjuzf_lx821_334:not(#\9 ):has(.awsui_container-arrow-position-right-bottom_xjuzf_lx821_355)::before{inset-block:0;inset-inline-start:-10px;inline-size:10px}.awsui_container_xjuzf_lx821_334:not(#\9 ):has(.awsui_container-arrow-position-left-top_xjuzf_lx821_360)::before,.awsui_container_xjuzf_lx821_334:not(#\9 ):has(.awsui_container-arrow-position-left-bottom_xjuzf_lx821_360)::before{inset-block:0;inset-inline-end:-10px;inline-size:10px}.awsui_container-body_xjuzf_lx821_366:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-9u2hyl, 8px);border-start-end-radius:var(--border-radius-popover-9u2hyl, 8px);border-end-start-radius:var(--border-radius-popover-9u2hyl, 8px);border-end-end-radius:var(--border-radius-popover-9u2hyl, 8px);background-color:var(--color-background-popover-m9g1o4, #ffffff);box-shadow:var(--shadow-popover-jg6xpa, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));border-block:var(--border-width-popover-kmn40f, 2px) solid var(--color-border-popover-apifl6, #b4b4bb);border-inline:var(--border-width-popover-kmn40f, 2px) solid var(--color-border-popover-apifl6, #b4b4bb)}.awsui_container-body-variant-annotation_xjuzf_lx821_406:not(#\9 ){background-color:var(--color-background-status-info-w9lbfn, #f0fbff);border-color:var(--color-border-status-info-qxhspt, #006ce0)}.awsui_container-body-size-small_xjuzf_lx821_411:not(#\9 ){max-inline-size:210px}.awsui_container-body-size-small_xjuzf_lx821_411.awsui_fixed-width_xjuzf_lx821_414:not(#\9 ){inline-size:210px}.awsui_container-body-size-medium_xjuzf_lx821_418:not(#\9 ){max-inline-size:310px}.awsui_container-body-size-medium_xjuzf_lx821_418.awsui_fixed-width_xjuzf_lx821_414:not(#\9 ){inline-size:310px}.awsui_container-body-size-large_xjuzf_lx821_425:not(#\9 ){max-inline-size:482px}@media(max-width: 482px){.awsui_container-body-size-large_xjuzf_lx821_425:not(#\9 ){max-inline-size:310px}}.awsui_container-body-size-large_xjuzf_lx821_425.awsui_fixed-width_xjuzf_lx821_414:not(#\9 ){inline-size:482px}.awsui_container-arrow_xjuzf_lx821_345:not(#\9 ){position:absolute;display:inline-block}.awsui_container-arrow-position-right-top_xjuzf_lx821_355:not(#\9 ),.awsui_container-arrow-position-right-bottom_xjuzf_lx821_355:not(#\9 ){transform:rotate(-90deg);transform-origin:0 100%}.awsui_container-arrow-position-right-top_xjuzf_lx821_355:not(#\9 ):dir(rtl),.awsui_container-arrow-position-right-bottom_xjuzf_lx821_355:not(#\9 ):dir(rtl){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-right-top_xjuzf_lx821_355:not(#\9 ){inset-block-start:22px;inset-inline-start:0}.awsui_container-arrow-position-right-bottom_xjuzf_lx821_355:not(#\9 ){inset-block-end:12px;inset-inline-start:0}.awsui_container-arrow-position-left-top_xjuzf_lx821_360:not(#\9 ),.awsui_container-arrow-position-left-bottom_xjuzf_lx821_360:not(#\9 ){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-left-top_xjuzf_lx821_360:not(#\9 ):dir(rtl),.awsui_container-arrow-position-left-bottom_xjuzf_lx821_360:not(#\9 ):dir(rtl){transform:rotate(-90deg);transform-origin:0% 100%}.awsui_container-arrow-position-left-top_xjuzf_lx821_360:not(#\9 ){inset-block-start:22px;inset-inline-end:0}.awsui_container-arrow-position-left-bottom_xjuzf_lx821_360:not(#\9 ){inset-block-end:12px;inset-inline-end:0}.awsui_container-arrow-position-top-center_xjuzf_lx821_350:not(#\9 ),.awsui_container-arrow-position-top-right_xjuzf_lx821_350:not(#\9 ),.awsui_container-arrow-position-top-left_xjuzf_lx821_350:not(#\9 ),.awsui_container-arrow-position-top-responsive_xjuzf_lx821_475:not(#\9 ){transform:rotate(180deg);transform-origin:50% 50%}.awsui_container-arrow-position-top-center_xjuzf_lx821_350:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-top-right_xjuzf_lx821_350:not(#\9 ){inset-block-end:-10px;inset-inline-start:12px}.awsui_container-arrow-position-top-left_xjuzf_lx821_350:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container-arrow-position-bottom-center_xjuzf_lx821_345:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-bottom-right_xjuzf_lx821_345:not(#\9 ){inset-block-start:-10px;inset-inline-start:12px}.awsui_container-arrow-position-bottom-left_xjuzf_lx821_345:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container_xjuzf_lx821_334:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_lx821_1 var(--motion-duration-show-paced-375nmk, 180ms) var(--motion-easing-show-paced-14it8z, ease-out)}@keyframes awsui_awsui-motion-fade-in_xjuzf_lx821_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_lx821_334:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_lx821_334:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_lx821_334:not(#\9 ){animation:none;transition:none}.awsui_container_xjuzf_lx821_334.awsui_refresh_xjuzf_lx821_533:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_lx821_1 var(--motion-duration-refresh-only-fast-dt2ov0, 115ms) var(--motion-easing-refresh-only-a-7ceu96, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in_xjuzf_lx821_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_lx821_334.awsui_refresh_xjuzf_lx821_533:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_lx821_334.awsui_refresh_xjuzf_lx821_533:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_lx821_334.awsui_refresh_xjuzf_lx821_533:not(#\9 ){animation:none;transition:none}.awsui_root_xjuzf_lx821_555:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:inherit}.awsui_root_xjuzf_lx821_555.awsui_no-wrap_xjuzf_lx821_587:not(#\9 ){white-space:nowrap}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_lx821_555:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_lx821_590.awsui_overflow-ellipsis_xjuzf_lx821_590:focus,.awsui_trigger-type-text_xjuzf_lx821_590.awsui_overflow-ellipsis_xjuzf_lx821_590:focus){position:relative}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_lx821_555:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_lx821_590.awsui_overflow-ellipsis_xjuzf_lx821_590:focus,.awsui_trigger-type-text_xjuzf_lx821_590.awsui_overflow-ellipsis_xjuzf_lx821_590:focus){outline:2px dotted transparent;outline-offset:0px}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_lx821_555:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_lx821_590.awsui_overflow-ellipsis_xjuzf_lx821_590:focus,.awsui_trigger-type-text_xjuzf_lx821_590.awsui_overflow-ellipsis_xjuzf_lx821_590: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_root-filtering-token_xjuzf_lx821_612:not(#\9 ){display:flex}.awsui_trigger_xjuzf_lx821_590:not(#\9 ){display:inline-block;max-inline-size:100%;color:inherit;text-align:inherit}.awsui_overflow-ellipsis_xjuzf_lx821_590:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-inline-size:0;word-break:break-word}.awsui_trigger-type-text-inline_xjuzf_lx821_590:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-fkxqpj, 1px) dashed transparent;-webkit-text-decoration:underline dashed currentColor;text-decoration:underline dashed currentColor;text-decoration-thickness:var(--border-divider-list-width-fkxqpj, 1px);text-underline-offset:.25em}.awsui_trigger-type-text-inline_xjuzf_lx821_590.awsui_overflow-ellipsis_xjuzf_lx821_590:not(#\9 ){padding-block-end:calc(.25em + var(--border-divider-list-width-fkxqpj, 1px))}.awsui_trigger-type-text-inline_xjuzf_lx821_590.awsui_in-inline-token_xjuzf_lx821_654:not(#\9 ){text-underline-offset:.15em}.awsui_trigger-type-text_xjuzf_lx821_590:not(#\9 ){border-block:0;border-block-end:var(--border-divider-list-width-fkxqpj, 1px) dashed currentColor}.awsui_trigger-type-text-inline_xjuzf_lx821_590:not(#\9 ),.awsui_trigger-type-text_xjuzf_lx821_590: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_lx821_590:not(#\9 ):focus,.awsui_trigger-type-text_xjuzf_lx821_590:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_lx821_590:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_lx821_590):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_lx821_590:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_lx821_590):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_lx821_590:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_lx821_590):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_lx821_590:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_lx821_590):focus{outline:2px dotted transparent;outline-offset:0px}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_lx821_590:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_lx821_590):focus::before,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_lx821_590:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_lx821_590):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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_trigger-type-filtering-token_xjuzf_lx821_702:not(#\9 ){display:flex}.awsui_popover-inline-content_xjuzf_lx821_706:not(#\9 ){display:inline}.awsui_hover-area_xjuzf_lx821_710:not(#\9 ){pointer-events:none;padding-block:var(--space-static-s-g2c9ph, 12px);padding-inline:var(--space-static-s-g2c9ph, 12px);margin-block:calc(-1*var(--space-static-s-g2c9ph, 12px));margin-inline:calc(-1*var(--space-static-s-g2c9ph, 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}


.awsui_root_1r4p6_lhves_141:not(#\9 ){animation:awsui_awsui-motion-fade-in-tooltip_1r4p6_lhves_1 var(--motion-duration-tooltip-enter-khq7oc, 115ms) var(--motion-easing-tooltip-enter-xqcazz, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in-tooltip_1r4p6_lhves_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_root_1r4p6_lhves_141:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1r4p6_lhves_141:not(#\9 ),.awsui-mode-entering .awsui_root_1r4p6_lhves_141:not(#\9 ){animation:none;transition:none}

@keyframes awsui_spinner-rotator_1612d_1ai39_1{0%{transform:rotate(var(--awsui-spinner-rotator-from-esndbs))}100%{transform:rotate(var(--awsui-spinner-rotator-to-esndbs))}}@keyframes awsui_spinner-line-left_1612d_1ai39_1{0%{transform:rotate(var(--awsui-spinner-line-left-from-esndbs))}50%{transform:rotate(var(--awsui-spinner-line-left-to-esndbs))}100%{transform:rotate(var(--awsui-spinner-line-left-from-esndbs))}}@keyframes awsui_spinner-line-right_1612d_1ai39_1{0%{transform:rotate(var(--awsui-spinner-line-right-from-esndbs))}50%{transform:rotate(var(--awsui-spinner-line-right-to-esndbs))}100%{transform:rotate(var(--awsui-spinner-line-right-from-esndbs))}}.awsui_root_1612d_1ai39_179:not(#\9 ){--awsui-spinner-rotator-from-esndbs: 0deg;--awsui-spinner-rotator-to-esndbs: 360deg;--awsui-spinner-line-left-from-esndbs: 0deg;--awsui-spinner-line-left-to-esndbs: 120deg;--awsui-spinner-line-right-from-esndbs: 90deg;--awsui-spinner-line-right-to-esndbs: -30deg;display:inline-block;vertical-align:top;animation:awsui_spinner-rotator_1612d_1ai39_1 .7s linear infinite;box-sizing:border-box;line-height:0}.awsui_root_1612d_1ai39_179.awsui_size-x-small_1612d_1ai39_194:not(#\9 ){inline-size:12px;block-size:12px;padding-block:1px;padding-inline:1px;margin-block:calc((var(--line-height-body-s-witfu0, 16px) - 12px)/2);box-sizing:border-box}.awsui_root_1612d_1ai39_179.awsui_size-normal_1612d_1ai39_202:not(#\9 ){inline-size:var(--size-icon-normal-p56nwq, 16px);block-size:var(--size-icon-normal-p56nwq, 16px);padding-block:calc((var(--size-icon-normal-p56nwq, 16px) - 12px)/2);padding-inline:calc((var(--size-icon-normal-p56nwq, 16px) - 12px)/2);margin-block:calc((var(--line-height-body-m-0o0x7a, 20px) - var(--size-icon-normal-p56nwq, 16px))/2);box-sizing:border-box}.awsui_root_1612d_1ai39_179.awsui_size-big_1612d_1ai39_210:not(#\9 ){inline-size:var(--size-icon-big-a97f5f, 32px);block-size:var(--size-icon-big-a97f5f, 32px);padding-block:calc((var(--size-icon-big-a97f5f, 32px) - 24px)/2);padding-inline:calc((var(--size-icon-big-a97f5f, 32px) - 24px)/2);margin-block:calc((var(--line-height-heading-xl-4ak3uu, 30px) - var(--size-icon-big-a97f5f, 32px))/2);box-sizing:border-box}.awsui_root_1612d_1ai39_179.awsui_size-large_1612d_1ai39_218:not(#\9 ){inline-size:var(--size-icon-large-p7a3b3, 48px);block-size:var(--size-icon-large-p7a3b3, 48px);padding-block:calc((var(--size-icon-large-p7a3b3, 48px) - 36px)/2);padding-inline:calc((var(--size-icon-large-p7a3b3, 48px) - 36px)/2);margin-block:calc((var(--line-height-display-l-c9cw0x, 48px) - var(--size-icon-large-p7a3b3, 48px))/2);box-sizing:border-box}.awsui_root_1612d_1ai39_179.awsui_variant-normal_1612d_1ai39_226:not(#\9 ){color:currentColor}.awsui_root_1612d_1ai39_179.awsui_variant-disabled_1612d_1ai39_229:not(#\9 ){color:var(--color-text-status-inactive-jkai5x, #656871)}.awsui_root_1612d_1ai39_179.awsui_variant-inverted_1612d_1ai39_232:not(#\9 ){color:var(--color-text-inverted-5klgkk, #ffffff)}.awsui_root_1612d_1ai39_179:not(#\9 ):dir(rtl){--awsui-spinner-rotator-from-esndbs: 360deg;--awsui-spinner-rotator-to-esndbs: 0deg;--awsui-spinner-line-left-from-esndbs: 0deg;--awsui-spinner-line-left-to-esndbs: -120deg;--awsui-spinner-line-right-from-esndbs: -90deg;--awsui-spinner-line-right-to-esndbs: 30deg}.awsui_circle_1612d_1ai39_244:not(#\9 ){display:inline-block;inline-size:50%;block-size:100%;overflow:hidden;position:relative}.awsui_circle_1612d_1ai39_244: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_1ai39_244: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_1ai39_244.awsui_circle-left_1612d_1ai39_272:not(#\9 ):after{inset-inline-start:0;animation-name:awsui_spinner-line-left_1612d_1ai39_1}.awsui_circle_1612d_1ai39_244.awsui_circle-right_1612d_1ai39_277:not(#\9 ):after{inset-inline-start:-100%;animation-name:awsui_spinner-line-right_1612d_1ai39_1}.awsui-one-theme .awsui_root_1612d_1ai39_179.awsui_size-x-small_1612d_1ai39_194>.awsui_circle_1612d_1ai39_244:not(#\9 )::after,.awsui-one-theme .awsui_root_1612d_1ai39_179.awsui_size-normal_1612d_1ai39_202>.awsui_circle_1612d_1ai39_244:not(#\9 )::after{border-block-width:var(--border-width-icon-x-small-bn45fp, 1.5px);border-inline-width:var(--border-width-icon-x-small-bn45fp, 1.5px)}
@property --awsui-style-color{syntax:"*";inherits:false}@property --awsui-style-background-color{syntax:"*";inherits:false}@property --awsui-style-border-color{syntax:"*";inherits:false}@property --awsui-style-border-width{syntax:"*";inherits:false}@property --awsui-style-border-radius{syntax:"*";inherits:false}@property --awsui-style-box-shadow{syntax:"*";inherits:false}@property --awsui-style-padding-block{syntax:"*";inherits:false}@property --awsui-style-padding-inline{syntax:"*";inherits:false}@property --awsui-style-focus-ring-color{syntax:"*";inherits:false}@property --awsui-style-focus-ring-width{syntax:"*";inherits:false}@property --awsui-style-focus-ring-radius{syntax:"*";inherits:false}@property --awsui-style-focus-ring-gutter-block{syntax:"*";inherits:false}@property --awsui-style-focus-ring-gutter-inline{syntax:"*";inherits:false}.awsui_button_vjswe_1145v_214:not(#\9 ){--awsui-internal-style-color: var(--awsui-style-color);--awsui-internal-style-background-color: var(--awsui-style-background-color);--awsui-internal-style-border-color: var(--awsui-style-border-color);--awsui-internal-style-border-width: var(--awsui-style-border-width);--awsui-internal-style-border-radius: var(--awsui-style-border-radius);--awsui-internal-style-box-shadow: var(--awsui-style-box-shadow);--awsui-internal-style-padding-block: var(--awsui-style-padding-block);--awsui-internal-style-padding-inline: var(--awsui-style-padding-inline);--awsui-internal-style-focus-ring-color: var(--awsui-style-focus-ring-color);--awsui-internal-style-focus-ring-width: var(--awsui-style-focus-ring-width);--awsui-internal-style-focus-ring-radius: var(--awsui-style-focus-ring-radius);--awsui-internal-style-focus-ring-gutter-block: var(--awsui-style-focus-ring-gutter-block);--awsui-internal-style-focus-ring-gutter-inline: var(--awsui-style-focus-ring-gutter-inline);border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-okfra0, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);letter-spacing:var(--font-button-letter-spacing-pa0z1b, 0.005em);border-start-start-radius:var(--awsui-internal-style-border-radius, var(--border-radius-button-o4hgle, 20px));border-start-end-radius:var(--awsui-internal-style-border-radius, var(--border-radius-button-o4hgle, 20px));border-end-start-radius:var(--awsui-internal-style-border-radius, var(--border-radius-button-o4hgle, 20px));border-end-end-radius:var(--awsui-internal-style-border-radius, var(--border-radius-button-o4hgle, 20px));border-block:var(--awsui-internal-style-border-width, var(--border-width-button-i28q4x, 2px)) solid;border-inline:var(--awsui-internal-style-border-width, var(--border-width-button-i28q4x, 2px)) solid;padding-block:var(--awsui-internal-style-padding-block, var(--space-button-vertical-bg2b84, 4px));padding-inline:var(--awsui-internal-style-padding-inline, var(--space-button-horizontal-3tjric, 20px));display:inline-block;text-decoration:none;cursor:pointer}.awsui_button_vjswe_1145v_214.awsui_variant-normal_vjswe_1145v_275:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-default-esndbs, var(--color-background-button-normal-default-fv5gk5, #ffffff)));color:var(--awsui-internal-style-color, var(--awsui-style-color-default-esndbs, var(--color-text-button-normal-default-tr6rye, #006ce0)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-default-esndbs, var(--color-border-button-normal-default-8ddawu, #006ce0)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-default-esndbs));position:relative;text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-normal_vjswe_1145v_275:not(#\9 ):hover{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-hover-esndbs, var(--color-background-button-normal-hover-5npmy4, #f0fbff)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-hover-esndbs, var(--color-border-button-normal-hover-x59cd3, #002b66)));color:var(--awsui-internal-style-color, var(--awsui-style-color-hover-esndbs, var(--color-text-button-normal-hover-x9ahe3, #002b66)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-hover-esndbs));text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-normal_vjswe_1145v_275:not(#\9 ):active{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-active-esndbs, var(--color-background-button-normal-active-zilsno, #d1f1ff)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-active-esndbs, var(--color-border-button-normal-active-9nmb4s, #002b66)));color:var(--awsui-internal-style-color, var(--awsui-style-color-active-esndbs, var(--color-text-button-normal-active-efr394, #002b66)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-active-esndbs))}.awsui_button_vjswe_1145v_214.awsui_variant-normal_vjswe_1145v_275.awsui_disabled_vjswe_1145v_296:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-disabled-esndbs, var(--color-background-button-normal-disabled-r1sbm8, #ffffff)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-disabled-esndbs, var(--color-border-button-normal-disabled-neklvu, #b4b4bb)));color:var(--awsui-internal-style-color, var(--awsui-style-color-disabled-esndbs, var(--color-text-button-normal-disabled-614dpr, #8c8c94)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-disabled-esndbs));text-decoration:none;cursor:auto}.awsui_button_vjswe_1145v_214.awsui_variant-primary_vjswe_1145v_304:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-default-esndbs, var(--color-background-button-primary-default-acuhnl, #ff9900)));color:var(--awsui-internal-style-color, var(--awsui-style-color-default-esndbs, var(--color-text-button-primary-default-lchgt8, #0f141a)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-default-esndbs, var(--color-border-button-primary-default-jjdcd3, #ff9900)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-default-esndbs));position:relative;text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-primary_vjswe_1145v_304:not(#\9 ):hover{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-hover-esndbs, var(--color-background-button-primary-hover-pk0u3a, #fa6f00)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-hover-esndbs, var(--color-border-button-primary-hover-qdhi8a, #fa6f00)));color:var(--awsui-internal-style-color, var(--awsui-style-color-hover-esndbs, var(--color-text-button-primary-hover-kes6z5, #0f141a)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-hover-esndbs));text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-primary_vjswe_1145v_304:not(#\9 ):active{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-active-esndbs, var(--color-background-button-primary-active-pyt8c1, #fa6f00)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-active-esndbs, var(--color-border-button-primary-active-z61x07, #fa6f00)));color:var(--awsui-internal-style-color, var(--awsui-style-color-active-esndbs, var(--color-text-button-primary-active-k5lphw, #0f141a)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-active-esndbs))}.awsui_button_vjswe_1145v_214.awsui_variant-primary_vjswe_1145v_304.awsui_disabled_vjswe_1145v_296:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-disabled-esndbs, var(--color-background-button-primary-disabled-hpc1ip, #ebebf0)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-disabled-esndbs, var(--color-border-button-primary-disabled-us6su6, #ebebf0)));color:var(--awsui-internal-style-color, var(--awsui-style-color-disabled-esndbs, var(--color-text-button-primary-disabled-uiczdd, #8c8c94)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-disabled-esndbs));text-decoration:none;cursor:auto}.awsui_button_vjswe_1145v_214.awsui_variant-link_vjswe_1145v_333:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-default-esndbs, var(--color-background-button-link-default-3n8lwd, transparent)));color:var(--awsui-internal-style-color, var(--awsui-style-color-default-esndbs, var(--color-text-button-link-default-k8e0ai, #006ce0)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-default-esndbs, var(--color-background-button-link-default-3n8lwd, transparent)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-default-esndbs));position:relative;text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-link_vjswe_1145v_333:not(#\9 ):hover{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-hover-esndbs, var(--color-background-button-link-hover-0pksqg, #f0fbff)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-hover-esndbs, var(--color-background-button-link-hover-0pksqg, #f0fbff)));color:var(--awsui-internal-style-color, var(--awsui-style-color-hover-esndbs, var(--color-text-button-link-hover-jiubym, #002b66)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-hover-esndbs));text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-link_vjswe_1145v_333:not(#\9 ):active{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-active-esndbs, var(--color-background-button-link-active-v4eyop, #d1f1ff)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-active-esndbs, var(--color-background-button-link-active-v4eyop, #d1f1ff)));color:var(--awsui-internal-style-color, var(--awsui-style-color-active-esndbs, var(--color-text-button-link-active-nbsdei, #002b66)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-active-esndbs))}.awsui_button_vjswe_1145v_214.awsui_variant-link_vjswe_1145v_333.awsui_disabled_vjswe_1145v_296:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-disabled-esndbs, var(--color-background-button-link-disabled-0p04pd, transparent)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-disabled-esndbs, var(--color-border-button-link-disabled-j7zcns, transparent)));color:var(--awsui-internal-style-color, var(--awsui-style-color-disabled-esndbs, var(--color-text-button-link-disabled-phw08l, #b4b4bb)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-disabled-esndbs));text-decoration:none;cursor:auto}.awsui_button_vjswe_1145v_214.awsui_variant-icon_vjswe_1145v_362:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-default-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-default-esndbs, var(--color-text-interactive-default-2qw750, #424650)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-default-esndbs, transparent));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-default-esndbs));position:relative;text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-icon_vjswe_1145v_362:not(#\9 ):hover{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-hover-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-hover-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-hover-esndbs, var(--color-text-button-icon-hover-oom8c0, #0f141a)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-hover-esndbs));text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-icon_vjswe_1145v_362:not(#\9 ):active{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-active-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-active-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-active-esndbs, var(--color-text-interactive-default-2qw750, #424650)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-active-esndbs))}.awsui_button_vjswe_1145v_214.awsui_variant-icon_vjswe_1145v_362.awsui_disabled_vjswe_1145v_296:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-disabled-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-disabled-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-disabled-esndbs, var(--color-text-button-icon-disabled-59pc3g, #8c8c94)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-disabled-esndbs));text-decoration:none;cursor:auto}.awsui_button_vjswe_1145v_214.awsui_variant-inline-icon_vjswe_1145v_391:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-default-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-default-esndbs, var(--color-text-button-inline-icon-default-h2qjo3, #006ce0)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-default-esndbs, transparent));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-default-esndbs));position:relative;text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-inline-icon_vjswe_1145v_391:not(#\9 ):hover{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-hover-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-hover-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-hover-esndbs, var(--color-text-button-inline-icon-hover-5qgulf, #002b66)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-hover-esndbs));text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-inline-icon_vjswe_1145v_391:not(#\9 ):active{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-active-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-active-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-active-esndbs, var(--color-text-button-inline-icon-default-h2qjo3, #006ce0)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-active-esndbs))}.awsui_button_vjswe_1145v_214.awsui_variant-inline-icon_vjswe_1145v_391.awsui_disabled_vjswe_1145v_296:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-disabled-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-disabled-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-disabled-esndbs, var(--color-text-button-inline-icon-disabled-0mxvbt, #b4b4bb)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-disabled-esndbs));text-decoration:none;cursor:auto}.awsui_button_vjswe_1145v_214.awsui_variant-inline-icon-pointer-target_vjswe_1145v_420:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-default-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-default-esndbs, var(--color-text-button-inline-icon-default-h2qjo3, #006ce0)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-default-esndbs, transparent));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-default-esndbs));position:relative;text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-inline-icon-pointer-target_vjswe_1145v_420:not(#\9 ):hover{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-hover-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-hover-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-hover-esndbs, var(--color-text-button-inline-icon-hover-5qgulf, #002b66)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-hover-esndbs));text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-inline-icon-pointer-target_vjswe_1145v_420:not(#\9 ):active{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-active-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-active-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-active-esndbs, var(--color-text-button-inline-icon-default-h2qjo3, #006ce0)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-active-esndbs))}.awsui_button_vjswe_1145v_214.awsui_variant-inline-icon-pointer-target_vjswe_1145v_420.awsui_disabled_vjswe_1145v_296:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-disabled-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-disabled-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-disabled-esndbs, var(--color-text-button-inline-icon-disabled-0mxvbt, #b4b4bb)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-disabled-esndbs));text-decoration:none;cursor:auto}.awsui_button_vjswe_1145v_214.awsui_variant-inline-link_vjswe_1145v_449:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-default-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-default-esndbs, var(--color-text-button-normal-default-tr6rye, #006ce0)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-default-esndbs, transparent));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-default-esndbs));border-block-width:var(--awsui-internal-style-border-width, 0);border-inline-width:var(--awsui-internal-style-border-width, 0);position:relative;text-decoration:none;padding-block:var(--awsui-internal-style-padding-block, 0);padding-inline:var(--awsui-internal-style-padding-inline, 0)}.awsui_button_vjswe_1145v_214.awsui_variant-inline-link_vjswe_1145v_449:not(#\9 ):hover{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-hover-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-hover-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-hover-esndbs, var(--color-text-button-inline-link-hover-br5vtg, #002b66)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-hover-esndbs));text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-inline-link_vjswe_1145v_449:not(#\9 ):active{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-active-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-active-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-active-esndbs, var(--color-text-button-normal-active-efr394, #002b66)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-active-esndbs))}.awsui_button_vjswe_1145v_214.awsui_variant-inline-link_vjswe_1145v_449.awsui_disabled_vjswe_1145v_296:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-disabled-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-disabled-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-disabled-esndbs));text-decoration:none;cursor:auto}.awsui_button_vjswe_1145v_214.awsui_variant-modal-dismiss_vjswe_1145v_482:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-default-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-default-esndbs, var(--color-text-interactive-default-2qw750, #424650)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-default-esndbs, transparent));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-default-esndbs));position:relative;text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-modal-dismiss_vjswe_1145v_482:not(#\9 ):hover{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-hover-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-hover-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-hover-esndbs, var(--color-text-interactive-hover-48anih, #0f141a)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-hover-esndbs));text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-modal-dismiss_vjswe_1145v_482:not(#\9 ):active{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-active-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-active-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-active-esndbs, var(--color-text-interactive-default-2qw750, #424650)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-active-esndbs))}.awsui_button_vjswe_1145v_214.awsui_variant-modal-dismiss_vjswe_1145v_482.awsui_disabled_vjswe_1145v_296:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-disabled-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-disabled-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-disabled-esndbs));text-decoration:none;cursor:auto}.awsui_button_vjswe_1145v_214.awsui_variant-flashbar-icon_vjswe_1145v_511:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-default-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-default-esndbs, var(--color-text-interactive-inverted-default-fo8jdf, #dedee3)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-default-esndbs, transparent));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-default-esndbs));position:relative;text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-flashbar-icon_vjswe_1145v_511:not(#\9 ):hover{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-hover-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-hover-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-hover-esndbs, var(--color-text-interactive-inverted-hover-p8xqqo, #f9f9fa)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-hover-esndbs));text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-flashbar-icon_vjswe_1145v_511:not(#\9 ):active{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-active-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-active-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-active-esndbs, var(--color-text-interactive-inverted-default-fo8jdf, #dedee3)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-active-esndbs))}.awsui_button_vjswe_1145v_214.awsui_variant-flashbar-icon_vjswe_1145v_511.awsui_disabled_vjswe_1145v_296:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-disabled-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-disabled-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-disabled-esndbs));text-decoration:none;cursor:auto}.awsui_button_vjswe_1145v_214.awsui_variant-breadcrumb-group_vjswe_1145v_540:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-default-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-default-esndbs, var(--color-text-link-default-ujq0y0, #006ce0)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-default-esndbs, transparent));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-default-esndbs));border-block-width:var(--awsui-internal-style-border-width, 0);border-inline-width:var(--awsui-internal-style-border-width, 0);position:relative;text-decoration:none;padding-block:var(--awsui-internal-style-padding-block, 0);padding-inline:var(--awsui-internal-style-padding-inline, 0);font-weight:normal}.awsui_button_vjswe_1145v_214.awsui_variant-breadcrumb-group_vjswe_1145v_540:not(#\9 ):hover{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-hover-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-hover-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-56u85k, #002b66)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-hover-esndbs));text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-breadcrumb-group_vjswe_1145v_540:not(#\9 ):active{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-active-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-active-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-active-esndbs, var(--color-text-link-default-ujq0y0, #006ce0)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-active-esndbs))}.awsui_button_vjswe_1145v_214.awsui_variant-breadcrumb-group_vjswe_1145v_540.awsui_disabled_vjswe_1145v_296:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-disabled-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-disabled-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-disabled-esndbs));text-decoration:none;cursor:auto}.awsui_button_vjswe_1145v_214.awsui_variant-menu-trigger_vjswe_1145v_574:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-default-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-default-esndbs, var(--color-text-button-normal-default-tr6rye, #006ce0)));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-default-esndbs, transparent));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-default-esndbs));position:relative;text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-menu-trigger_vjswe_1145v_574:not(#\9 ):hover{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-hover-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-hover-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-hover-esndbs, var(--color-text-button-normal-hover-x9ahe3, #002b66)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-hover-esndbs));text-decoration:none}.awsui_button_vjswe_1145v_214.awsui_variant-menu-trigger_vjswe_1145v_574:not(#\9 ):active{background:var(--awsui-internal-style-background-color, var(--awsui-style-background-active-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-active-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-active-esndbs, var(--color-text-button-normal-active-efr394, #002b66)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-active-esndbs))}.awsui_button_vjswe_1145v_214.awsui_variant-menu-trigger_vjswe_1145v_574.awsui_disabled_vjswe_1145v_296:not(#\9 ){background:var(--awsui-internal-style-background-color, var(--awsui-style-background-disabled-esndbs, transparent));border-color:var(--awsui-internal-style-border-color, var(--awsui-style-border-color-disabled-esndbs, transparent));color:var(--awsui-internal-style-color, var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)));box-shadow:var(--awsui-internal-style-box-shadow, var(--awsui-style-box-shadow-disabled-esndbs));text-decoration:none;cursor:auto}.awsui_button_vjswe_1145v_214:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-focus-outline-gutter-yu5iti, 4px)) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-focus-outline-gutter-yu5iti, 4px)));inset-block-start:calc(-1*var(--awsui-internal-style-focus-ring-gutter-block, var(--space-button-focus-outline-gutter-yu5iti, 4px)));inline-size:calc(100% + var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-focus-outline-gutter-yu5iti, 4px)) + var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-focus-outline-gutter-yu5iti, 4px)));block-size:calc(100% + var(--awsui-internal-style-focus-ring-gutter-block, var(--space-button-focus-outline-gutter-yu5iti, 4px)) + var(--awsui-internal-style-focus-ring-gutter-block, var(--space-button-focus-outline-gutter-yu5iti, 4px)));border-start-start-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));border-start-end-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));border-end-start-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));border-end-end-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));box-shadow:0 0 0 var(--awsui-internal-style-focus-ring-width, var(--awsui-style-focus-ring-border-width-esndbs, 2px)) var(--awsui-internal-style-focus-ring-color, var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-quzqpf, #006ce0)))}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-icon_vjswe_1145v_362,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_1145v_482,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_1145v_511{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-icon_vjswe_1145v_362,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_1145v_482,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_1145v_511{outline:2px dotted transparent;outline-offset:calc(var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-focus-outline-gutter-yu5iti, 4px)) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-icon_vjswe_1145v_362::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_1145v_482::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_1145v_511::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-focus-outline-gutter-yu5iti, 4px)));inset-block-start:calc(-1*var(--awsui-internal-style-focus-ring-gutter-block, var(--space-button-icon-focus-outline-gutter-vertical-9vrmoj, 0px)));inline-size:calc(100% + var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-focus-outline-gutter-yu5iti, 4px)) + var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-focus-outline-gutter-yu5iti, 4px)));block-size:calc(100% + var(--awsui-internal-style-focus-ring-gutter-block, var(--space-button-icon-focus-outline-gutter-vertical-9vrmoj, 0px)) + var(--awsui-internal-style-focus-ring-gutter-block, var(--space-button-icon-focus-outline-gutter-vertical-9vrmoj, 0px)));border-start-start-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));border-start-end-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));border-end-start-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));border-end-end-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));box-shadow:0 0 0 var(--awsui-internal-style-focus-ring-width, var(--awsui-style-focus-ring-border-width-esndbs, 2px)) var(--awsui-internal-style-focus-ring-color, var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-quzqpf, #006ce0)))}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_1145v_391,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_1145v_420{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_1145v_391,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_1145v_420{outline:2px dotted transparent;outline-offset:calc(var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px)) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_1145v_391::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1145v_214:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_1145v_420::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px)));inset-block-start:calc(-1*var(--awsui-internal-style-focus-ring-gutter-block, var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px)));inline-size:calc(100% + var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px)) + var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px)));block-size:calc(100% + var(--awsui-internal-style-focus-ring-gutter-block, var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px)) + var(--awsui-internal-style-focus-ring-gutter-block, var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px)));border-start-start-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));border-start-end-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));border-end-start-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));border-end-end-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));box-shadow:0 0 0 var(--awsui-internal-style-focus-ring-width, var(--awsui-style-focus-ring-border-width-esndbs, 2px)) var(--awsui-internal-style-focus-ring-color, var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-quzqpf, #006ce0)))}.awsui_button_vjswe_1145v_214.awsui_button-no-text_vjswe_1145v_670:not(#\9 ){padding-inline-start:var(--awsui-internal-style-padding-inline, var(--space-button-icon-only-horizontal-u1ruw2, 6px));padding-inline-end:var(--awsui-internal-style-padding-inline, var(--space-button-icon-only-horizontal-u1ruw2, 6px))}.awsui_button_vjswe_1145v_214.awsui_button-no-wrap_vjswe_1145v_674:not(#\9 ){white-space:nowrap}.awsui_button_vjswe_1145v_214.awsui_full-width_vjswe_1145v_677:not(#\9 ){inline-size:100%;text-align:center}.awsui_button_vjswe_1145v_214.awsui_variant-icon_vjswe_1145v_362:not(#\9 ),.awsui_button_vjswe_1145v_214.awsui_variant-inline-icon_vjswe_1145v_391:not(#\9 ),.awsui_button_vjswe_1145v_214.awsui_variant-inline-icon-pointer-target_vjswe_1145v_420:not(#\9 ),.awsui_button_vjswe_1145v_214.awsui_variant-flashbar-icon_vjswe_1145v_511:not(#\9 ){padding-inline:var(--awsui-internal-style-padding-inline, var(--space-xxs-nvfpu6, 4px))}.awsui_button_vjswe_1145v_214.awsui_variant-modal-dismiss_vjswe_1145v_482:not(#\9 ){padding-block:var(--awsui-internal-style-padding-block, var(--space-button-modal-dismiss-vertical-1u20hc, 2px));padding-inline:var(--awsui-internal-style-padding-inline, var(--space-xxs-nvfpu6, 4px));margin-inline-end:calc(-1*var(--space-xxs-nvfpu6, 4px))}.awsui_button_vjswe_1145v_214.awsui_variant-inline-icon_vjswe_1145v_391:not(#\9 ){padding-block:0;border-block-width:0;border-inline-width:0}.awsui_button_vjswe_1145v_214.awsui_button-compact_vjswe_1145v_694:not(#\9 ){padding-block:0;border-block-width:0;border-inline-width:0}.awsui_button_vjswe_1145v_214.awsui_variant-inline-icon-pointer-target_vjswe_1145v_420:not(#\9 ){padding-block:var(--space-xxxs-e3xs98, 2px);border-block-width:0;border-inline-width:0}.awsui_button_vjswe_1145v_214>.awsui_icon-left_vjswe_1145v_704:not(#\9 ){position:relative;inset-inline-start:calc(-1*var(--space-xxs-nvfpu6, 4px));margin-inline-end:var(--space-xxs-nvfpu6, 4px)}.awsui_button_vjswe_1145v_214>.awsui_icon-right_vjswe_1145v_709:not(#\9 ){position:relative;inset-inline-end:calc(-1*var(--space-xxs-nvfpu6, 4px));margin-inline-start:var(--space-xxs-nvfpu6, 4px)}.awsui_button_vjswe_1145v_214.awsui_variant-inline-link_vjswe_1145v_449>.awsui_icon-left_vjswe_1145v_704:not(#\9 ){inset-inline-start:0;margin-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_button_vjswe_1145v_214.awsui_variant-inline-link_vjswe_1145v_449>.awsui_icon-right_vjswe_1145v_709:not(#\9 ){inset-inline-end:0;margin-inline-start:var(--space-xs-oxob9f, 8px)}.awsui_button_vjswe_1145v_214.awsui_button-no-text_vjswe_1145v_670>.awsui_icon_vjswe_1145v_704:not(#\9 ){margin-inline-start:auto;margin-inline-end:auto;inset-inline:0}.awsui_link_vjswe_1145v_728.awsui_disabled_vjswe_1145v_296:not(#\9 ):not(.awsui_disabled-with-reason_vjswe_1145v_728){pointer-events:none}


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

.awsui_alert_mx3cw_ztmud_201:not(#\9 ){animation:awsui_awsui-motion-fade-in_mx3cw_ztmud_1 var(--motion-duration-show-paced-375nmk, 180ms) var(--motion-easing-show-paced-14it8z, ease-out)}@keyframes awsui_awsui-motion-fade-in_mx3cw_ztmud_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_alert_mx3cw_ztmud_201:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_alert_mx3cw_ztmud_201:not(#\9 ),.awsui-mode-entering .awsui_alert_mx3cw_ztmud_201:not(#\9 ){animation:none;transition:none}@property --awsui-style-color{syntax:"*";inherits:false}@property --awsui-style-background-color{syntax:"*";inherits:false}@property --awsui-style-border-color{syntax:"*";inherits:false}@property --awsui-style-border-width{syntax:"*";inherits:false}@property --awsui-style-border-radius{syntax:"*";inherits:false}@property --awsui-style-padding-block{syntax:"*";inherits:false}@property --awsui-style-padding-inline{syntax:"*";inherits:false}@property --awsui-style-focus-ring-color{syntax:"*";inherits:false}@property --awsui-style-focus-ring-width{syntax:"*";inherits:false}@property --awsui-style-focus-ring-radius{syntax:"*";inherits:false}@property --awsui-style-focus-ring-gutter-block{syntax:"*";inherits:false}@property --awsui-style-focus-ring-gutter-inline{syntax:"*";inherits:false}.awsui_root_mx3cw_ztmud_272:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_ztmud_272.awsui_hidden_mx3cw_ztmud_307:not(#\9 ){display:none}.awsui_alert_mx3cw_ztmud_201:not(#\9 ){--awsui-internal-style-color: var(--awsui-style-color);--awsui-internal-style-background-color: var(--awsui-style-background-color);--awsui-internal-style-border-color: var(--awsui-style-border-color);--awsui-internal-style-border-width: var(--awsui-style-border-width);--awsui-internal-style-border-radius: var(--awsui-style-border-radius);--awsui-internal-style-padding-block: var(--awsui-style-padding-block);--awsui-internal-style-padding-inline: var(--awsui-style-padding-inline);--awsui-internal-style-focus-ring-color: var(--awsui-style-focus-ring-color);--awsui-internal-style-focus-ring-width: var(--awsui-style-focus-ring-width);--awsui-internal-style-focus-ring-radius: var(--awsui-style-focus-ring-radius);--awsui-internal-style-focus-ring-gutter-block: var(--awsui-style-focus-ring-gutter-block);--awsui-internal-style-focus-ring-gutter-inline: var(--awsui-style-focus-ring-gutter-inline);border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:var(--awsui-internal-style-color, var(--color-text-alert-default-f7gcu3, #0f141a));position:relative;display:flex;flex-direction:row;border-block-start:var(--border-width-alert-block-start-cth98t, 2px) solid;border-block-end:var(--border-width-alert-block-end-xdj91e, 2px) solid;border-inline-start:var(--border-width-alert-inline-start-rcd99y, 2px) solid;border-inline-end:var(--border-width-alert-inline-end-zl2y5o, 2px) solid;border-start-start-radius:var(--awsui-internal-style-border-radius, var(--border-radius-alert-1vdw3k, 12px));border-start-end-radius:var(--awsui-internal-style-border-radius, var(--border-radius-alert-1vdw3k, 12px));border-end-start-radius:var(--awsui-internal-style-border-radius, var(--border-radius-alert-1vdw3k, 12px));border-end-end-radius:var(--awsui-internal-style-border-radius, var(--border-radius-alert-1vdw3k, 12px));padding-block:var(--awsui-internal-style-padding-block, var(--space-alert-vertical-o10ypa, 8px));padding-inline:var(--awsui-internal-style-padding-inline, var(--space-alert-horizontal-d4v6oh, 16px));background-color:var(--awsui-internal-style-background-color, var(--color-background-container-content-3l65xf, #ffffff))}.awsui_alert-wrapper_mx3cw_ztmud_370:not(#\9 ){flex:1;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--space-alert-action-left-y53yuo, 12px)}.awsui_hidden_mx3cw_ztmud_307:not(#\9 ){display:none}.awsui_initial-hidden_mx3cw_ztmud_382:not(#\9 ){overflow:hidden;block-size:0}.awsui_header_mx3cw_ztmud_387:not(#\9 ),.awsui_header-replacement_mx3cw_ztmud_388:not(#\9 ){font-weight:var(--font-weight-alert-header-easjaz, 700)}.awsui_action_mx3cw_ztmud_392:not(#\9 ){white-space:nowrap}.awsui_alert-focus-wrapper_mx3cw_ztmud_401:not(#\9 ){flex:1;min-inline-size:70%;display:grid;grid-template-columns:min-content auto}.awsui_alert-focus-wrapper_mx3cw_ztmud_401:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_ztmud_401:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_ztmud_401:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-focus-outline-gutter-yu5iti, 4px)) - 1px)}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_ztmud_401:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-focus-outline-gutter-yu5iti, 4px)));inset-block-start:calc(-1*var(--awsui-internal-style-focus-ring-gutter-block, var(--space-button-focus-outline-gutter-yu5iti, 4px)));inline-size:calc(100% + var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-focus-outline-gutter-yu5iti, 4px)) + var(--awsui-internal-style-focus-ring-gutter-inline, var(--space-button-focus-outline-gutter-yu5iti, 4px)));block-size:calc(100% + var(--awsui-internal-style-focus-ring-gutter-block, var(--space-button-focus-outline-gutter-yu5iti, 4px)) + var(--awsui-internal-style-focus-ring-gutter-block, var(--space-button-focus-outline-gutter-yu5iti, 4px)));border-start-start-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-alert-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));border-start-end-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-alert-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));border-end-start-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-alert-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));border-end-end-radius:var(--awsui-internal-style-focus-ring-radius, var(--awsui-alert-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px)));box-shadow:0 0 0 var(--awsui-internal-style-focus-ring-width, var(--awsui-alert-focus-ring-border-width-esndbs, 2px)) var(--awsui-internal-style-focus-ring-color, var(--awsui-alert-focus-ring-border-color-esndbs, var(--color-border-item-focused-quzqpf, #006ce0)))}.awsui_icon_mx3cw_ztmud_433:not(#\9 ){--awsui-internal-style-color: var(--awsui-style-color)}.awsui_text_mx3cw_ztmud_437:not(#\9 ){min-inline-size:0;padding-block:var(--border-width-button-i28q4x, 2px);padding-inline:0;margin-block:var(--space-scaled-xxs-5ynq0b, 4px);margin-inline:var(--space-xxs-nvfpu6, 4px)}.awsui_text_mx3cw_ztmud_437.awsui_icon_mx3cw_ztmud_433:not(#\9 ){margin-inline-start:0}.awsui_text_mx3cw_ztmud_437.awsui_message_mx3cw_ztmud_447:not(#\9 ){margin-inline-end:var(--space-alert-message-right-23wxn0, 4px)}.awsui_action-wrapped_mx3cw_ztmud_451:not(#\9 ){margin-block-end:var(--space-xxs-nvfpu6, 4px)}.awsui_icon-size-medium_mx3cw_ztmud_455>.awsui_alert-wrapper_mx3cw_ztmud_370>.awsui_action-wrapped_mx3cw_ztmud_451:not(#\9 ){margin-inline-start:calc(var(--size-icon-medium-94pr9n, 20px) + var(--space-xs-oxob9f, 8px))}.awsui_icon-size-big_mx3cw_ztmud_459>.awsui_alert-wrapper_mx3cw_ztmud_370>.awsui_action-wrapped_mx3cw_ztmud_451:not(#\9 ){margin-inline-start:calc(var(--size-icon-big-a97f5f, 32px) + var(--space-xs-oxob9f, 8px))}.awsui_icon-size-normal_mx3cw_ztmud_463>.awsui_alert-wrapper_mx3cw_ztmud_370>.awsui_action-wrapped_mx3cw_ztmud_451:not(#\9 ){margin-inline-start:calc(var(--size-icon-normal-p56nwq, 16px) + var(--space-xs-oxob9f, 8px))}.awsui_dismiss_mx3cw_ztmud_472:not(#\9 ){margin-inline-end:calc(-1*var(--space-xxs-nvfpu6, 4px));margin-inline-start:var(--space-s-3efzd3, 12px)}.awsui_type-error_mx3cw_ztmud_482:not(#\9 ){border-color:var(--awsui-internal-style-border-color, var(--color-border-status-error-r1b3sg, #db0000));background-color:var(--awsui-internal-style-background-color, var(--color-background-alert-error-khq3uu, #fff5f5))}.awsui_type-error_mx3cw_ztmud_482>.awsui_alert-wrapper_mx3cw_ztmud_370>.awsui_alert-focus-wrapper_mx3cw_ztmud_401>.awsui_icon_mx3cw_ztmud_433:not(#\9 ){color:var(--awsui-internal-style-color, var(--awsui-alert-icon-color-esndbs, var(--color-text-alert-icon-error-9svbdi, #db0000)))}.awsui_type-warning_mx3cw_ztmud_490:not(#\9 ){border-color:var(--awsui-internal-style-border-color, var(--color-border-status-warning-5hxxo9, #855900));background-color:var(--awsui-internal-style-background-color, var(--color-background-alert-warning-9ubpfp, #fffef0))}.awsui_type-warning_mx3cw_ztmud_490>.awsui_alert-wrapper_mx3cw_ztmud_370>.awsui_alert-focus-wrapper_mx3cw_ztmud_401>.awsui_icon_mx3cw_ztmud_433:not(#\9 ){color:var(--awsui-internal-style-color, var(--awsui-alert-icon-color-esndbs, var(--color-text-alert-icon-warning-8b38bz, #855900)))}.awsui_type-success_mx3cw_ztmud_498:not(#\9 ){border-color:var(--awsui-internal-style-border-color, var(--color-border-status-success-m9qiei, #00802f));background-color:var(--awsui-internal-style-background-color, var(--color-background-alert-success-yu54il, #effff1))}.awsui_type-success_mx3cw_ztmud_498>.awsui_alert-wrapper_mx3cw_ztmud_370>.awsui_alert-focus-wrapper_mx3cw_ztmud_401>.awsui_icon_mx3cw_ztmud_433:not(#\9 ){color:var(--awsui-internal-style-color, var(--awsui-alert-icon-color-esndbs, var(--color-text-alert-icon-success-16wq81, #00802f)))}.awsui_type-info_mx3cw_ztmud_506:not(#\9 ){border-color:var(--awsui-internal-style-border-color, var(--color-border-status-info-qxhspt, #006ce0));background-color:var(--awsui-internal-style-background-color, var(--color-background-alert-info-irmpb9, #f0fbff))}.awsui_type-info_mx3cw_ztmud_506>.awsui_alert-wrapper_mx3cw_ztmud_370>.awsui_alert-focus-wrapper_mx3cw_ztmud_401>.awsui_icon_mx3cw_ztmud_433:not(#\9 ){color:var(--awsui-internal-style-color, var(--awsui-alert-icon-color-esndbs, var(--color-text-alert-icon-info-ox6xrs, #006ce0)))}
.awsui_root_swimc_o47tg_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_anchor-list_swimc_o47tg_217: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_o47tg_217:not(#\9 )::before{content:"";background-color:var(--color-border-divider-default-6dhdp3, #c6c6cd);border-start-start-radius:var(--border-radius-tabs-focus-ring-q41g4g, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-q41g4g, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-q41g4g, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-q41g4g, 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_o47tg_241:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-secondary-55ywwv, #424650);font-weight:var(--font-weight-normal-6pwwrr, 400);margin-block:var(--space-scaled-xxs-5ynq0b, 4px);margin-inline:0;transition:var(--motion-duration-slow-6o652i, 180ms);transition-property:all}@media(prefers-reduced-motion: reduce){.awsui_anchor-item_swimc_o47tg_241:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-item_swimc_o47tg_241:not(#\9 ),.awsui-mode-entering .awsui_anchor-item_swimc_o47tg_241:not(#\9 ){animation:none;transition:none}.awsui_anchor-item--active_swimc_o47tg_261:not(#\9 ){position:relative}.awsui_anchor-item--active_swimc_o47tg_261:not(#\9 )::before{content:"";background-color:var(--color-text-accent-g64663, #006ce0);border-start-start-radius:var(--border-radius-tabs-focus-ring-q41g4g, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-q41g4g, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-q41g4g, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-q41g4g, 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_o47tg_279:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);align-items:baseline;color:var(--color-text-body-secondary-55ywwv, #424650);display:flex;flex-direction:row;font-weight:var(--font-weight-normal-6pwwrr, 400);text-decoration:none;transition:var(--motion-duration-slow-6o652i, 180ms);transition-property:all}@media(prefers-reduced-motion: reduce){.awsui_anchor-link_swimc_o47tg_279:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-link_swimc_o47tg_279:not(#\9 ),.awsui-mode-entering .awsui_anchor-link_swimc_o47tg_279:not(#\9 ){animation:none;transition:none}body[data-awsui-focus-visible=true] .awsui_anchor-link_swimc_o47tg_279:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-vyuxjf, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-m80av9, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_anchor-link_swimc_o47tg_279:not(#\9 ):hover{color:var(--color-text-accent-g64663, #006ce0)}.awsui_anchor-link_swimc_o47tg_279:not(#\9 ):focus{outline:none}.awsui_anchor-link_swimc_o47tg_279:not(#\9 ):hover,.awsui_anchor-link_swimc_o47tg_279:not(#\9 ):focus{text-decoration:none}.awsui_anchor-link--active_swimc_o47tg_321:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-or9eg1, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);color:var(--color-text-accent-g64663, #006ce0)}.awsui_anchor-link-text_swimc_o47tg_328:not(#\9 ){display:block}.awsui_anchor-link-info_swimc_o47tg_332:not(#\9 ){margin-inline-start:var(--space-xs-oxob9f, 8px);font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);font-weight:var(--font-weight-bold-sb5cow, 700);letter-spacing:.005em;color:var(--color-text-link-default-ujq0y0, #006ce0)}

.awsui_description_1hpp3_1mt7i_191:not(#\9 ){overflow:hidden;margin-block-start:var(--space-xxs-nvfpu6, 4px)}.awsui_actionBar_1hpp3_1mt7i_196:not(#\9 ){display:flex;justify-content:space-between;align-items:center;position:relative}.awsui_stepCounter_1hpp3_1mt7i_203:not(#\9 ){margin-inline-end:20px}.awsui_divider_1hpp3_1mt7i_207:not(#\9 ){border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_hotspot_1hpp3_1mt7i_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-esndbs, 40px 0 0 0);position:relative;inline-size:16px;block-size:16px}.awsui_hotspot_1hpp3_1mt7i_211:not(#\9 ):before{content:"";position:absolute;inset:calc(-1*var(--space-xxs-nvfpu6, 4px));z-index:1}.awsui_hotspot_1hpp3_1mt7i_211:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1mt7i_211:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1mt7i_211:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1mt7i_211: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-fyvza2, 4px);border-start-end-radius:var(--border-radius-control-circular-focus-ring-fyvza2, 4px);border-end-start-radius:var(--border-radius-control-circular-focus-ring-fyvza2, 4px);border-end-end-radius:var(--border-radius-control-circular-focus-ring-fyvza2, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_hotspot_1hpp3_1mt7i_211>.awsui_icon_1hpp3_1mt7i_282:not(#\9 ){position:relative;stroke:var(--color-text-tutorial-hotspot-default-213opa, #006ce0)}.awsui_hotspot_1hpp3_1mt7i_211:not(#\9 ):hover>.awsui_icon_1hpp3_1mt7i_282{stroke:var(--color-text-tutorial-hotspot-hover-t40rad, #002b66)}.awsui_hotspot_1hpp3_1mt7i_211:not(#\9 ):active>.awsui_icon_1hpp3_1mt7i_282{stroke:var(--color-text-tutorial-hotspot-default-213opa, #006ce0)}
.awsui_box_18wu0_1w48t_168.awsui_p-variant_18wu0_1w48t_168.awsui_color-default_18wu0_1w48t_168:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_b-variant_18wu0_1w48t_168.awsui_color-default_18wu0_1w48t_168:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_strong-variant_18wu0_1w48t_168.awsui_color-default_18wu0_1w48t_168:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_code-variant_18wu0_1w48t_168.awsui_color-default_18wu0_1w48t_168:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_pre-variant_18wu0_1w48t_168.awsui_color-default_18wu0_1w48t_168:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_samp-variant_18wu0_1w48t_168.awsui_color-default_18wu0_1w48t_168:not(#\9 ){color:var(--color-text-body-default-pa6g4d, #0f141a)}.awsui_box_18wu0_1w48t_168.awsui_h1-variant_18wu0_1w48t_172.awsui_color-default_18wu0_1w48t_168:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_h2-variant_18wu0_1w48t_172.awsui_color-default_18wu0_1w48t_168:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_h3-variant_18wu0_1w48t_172.awsui_color-default_18wu0_1w48t_168:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_h4-variant_18wu0_1w48t_172.awsui_color-default_18wu0_1w48t_168:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_h5-variant_18wu0_1w48t_172.awsui_color-default_18wu0_1w48t_168:not(#\9 ){color:var(--color-text-heading-default-ilwph8, #0f141a)}.awsui_box_18wu0_1w48t_168.awsui_small-variant_18wu0_1w48t_176.awsui_color-default_18wu0_1w48t_168:not(#\9 ){color:var(--color-text-small-521ei7, #656871)}.awsui_box_18wu0_1w48t_168.awsui_a-variant_18wu0_1w48t_180.awsui_color-default_18wu0_1w48t_168:not(#\9 ){color:var(--color-text-link-default-ujq0y0, #006ce0)}.awsui_box_18wu0_1w48t_168.awsui_small-variant_18wu0_1w48t_176.awsui_font-size-default_18wu0_1w48t_184:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_code-variant_18wu0_1w48t_168.awsui_font-size-default_18wu0_1w48t_184:not(#\9 ){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em)}.awsui_box_18wu0_1w48t_168.awsui_p-variant_18wu0_1w48t_168.awsui_font-size-default_18wu0_1w48t_184:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_b-variant_18wu0_1w48t_168.awsui_font-size-default_18wu0_1w48t_184:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_strong-variant_18wu0_1w48t_168.awsui_font-size-default_18wu0_1w48t_184:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_pre-variant_18wu0_1w48t_168.awsui_font-size-default_18wu0_1w48t_184:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_samp-variant_18wu0_1w48t_168.awsui_font-size-default_18wu0_1w48t_184:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_a-variant_18wu0_1w48t_180.awsui_font-size-default_18wu0_1w48t_184:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px)}.awsui_box_18wu0_1w48t_168.awsui_h5-variant_18wu0_1w48t_172.awsui_font-size-default_18wu0_1w48t_184:not(#\9 ){font-size:var(--font-size-heading-xs-82cv03, 14px);line-height:var(--line-height-heading-xs-d169su, 18px);letter-spacing:var(--letter-spacing-heading-xs-5ylvnd, normal)}.awsui_box_18wu0_1w48t_168.awsui_h4-variant_18wu0_1w48t_172.awsui_font-size-default_18wu0_1w48t_184:not(#\9 ){font-size:var(--font-size-heading-s-eoc3f5, 16px);line-height:var(--line-height-heading-s-kvu7je, 20px);letter-spacing:var(--letter-spacing-heading-s-w6ssx5, -0.005em)}.awsui_box_18wu0_1w48t_168.awsui_h3-variant_18wu0_1w48t_172.awsui_font-size-default_18wu0_1w48t_184:not(#\9 ){font-size:var(--font-size-heading-m-h3yood, 18px);line-height:var(--line-height-heading-m-31pbs2, 22px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em)}.awsui_box_18wu0_1w48t_168.awsui_h2-variant_18wu0_1w48t_172.awsui_font-size-default_18wu0_1w48t_184:not(#\9 ){font-size:var(--font-size-heading-l-avcpeq, 20px);line-height:var(--line-height-heading-l-p6ywoa, 24px);letter-spacing:var(--letter-spacing-heading-l-lvk3vu, -0.015em)}.awsui_box_18wu0_1w48t_168.awsui_h1-variant_18wu0_1w48t_172.awsui_font-size-default_18wu0_1w48t_184:not(#\9 ){font-size:var(--font-size-heading-xl-ideku8, 24px);line-height:var(--line-height-heading-xl-4ak3uu, 30px);letter-spacing:var(--letter-spacing-heading-xl-ylo9r3, -0.02em)}.awsui_box_18wu0_1w48t_168.awsui_p-variant_18wu0_1w48t_168.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_code-variant_18wu0_1w48t_168.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_pre-variant_18wu0_1w48t_168.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_samp-variant_18wu0_1w48t_168.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_small-variant_18wu0_1w48t_176.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_a-variant_18wu0_1w48t_180.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ){font-weight:var(--font-weight-normal-6pwwrr, 400)}.awsui_box_18wu0_1w48t_168.awsui_strong-variant_18wu0_1w48t_168.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_b-variant_18wu0_1w48t_168.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ){font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_box_18wu0_1w48t_168.awsui_h5-variant_18wu0_1w48t_172.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ){font-weight:var(--font-weight-heading-xs-mlcxyf, 700)}.awsui_box_18wu0_1w48t_168.awsui_h4-variant_18wu0_1w48t_172.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ){font-weight:var(--font-weight-heading-s-y9e0nc, 700)}.awsui_box_18wu0_1w48t_168.awsui_h3-variant_18wu0_1w48t_172.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ){font-weight:var(--font-weight-heading-m-dbx60m, 700)}.awsui_box_18wu0_1w48t_168.awsui_h2-variant_18wu0_1w48t_172.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ){font-weight:var(--font-weight-heading-l-3ci36z, 700)}.awsui_box_18wu0_1w48t_168.awsui_h1-variant_18wu0_1w48t_172.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ){font-weight:var(--font-weight-heading-xl-h7l1n7, 700)}.awsui_box_18wu0_1w48t_168.awsui_h1-variant_18wu0_1w48t_172:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_h2-variant_18wu0_1w48t_172:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_h3-variant_18wu0_1w48t_172:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_h4-variant_18wu0_1w48t_172:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_h5-variant_18wu0_1w48t_172:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-variant_18wu0_1w48t_168:not(#\9 ){margin-block:0;margin-inline:0;text-decoration:none;padding-block:var(--space-xxs-nvfpu6, 4px);padding-inline:0}.awsui_box_18wu0_1w48t_168.awsui_small-variant_18wu0_1w48t_176:not(#\9 ){display:inline-block}.awsui_box_18wu0_1w48t_168.awsui_code-variant_18wu0_1w48t_168:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_pre-variant_18wu0_1w48t_168:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_samp-variant_18wu0_1w48t_168:not(#\9 ){font-family:var(--font-family-monospace-kmwamq, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent}.awsui_box_18wu0_1w48t_168.awsui_key-label-variant_18wu0_1w48t_267:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);font-weight:var(--font-display-label-weight-mkous0, 700);color:var(--color-text-label-jzbmtr, #0f141a);margin-block-end:var(--space-key-value-gap-w2j5w5, 0px)}.awsui_box_18wu0_1w48t_168.awsui_gen-ai-label-variant_18wu0_1w48t_274:not(#\9 ){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);font-style:italic;color:var(--color-text-label-gen-ai-gjhv6l, #7300e5)}.awsui_box_18wu0_1w48t_168.awsui_value-large-variant_18wu0_1w48t_281:not(#\9 ){font-family:var(--font-family-display-3cy16j, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-display-l-klydrs, 42px);line-height:var(--line-height-display-l-c9cw0x, 48px);letter-spacing:var(--letter-spacing-display-l-d92shc, -0.03em);font-weight:var(--font-weight-display-l-hsyb6f, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);color:inherit}.awsui_box_18wu0_1w48t_168.awsui_inline-code-variant_18wu0_1w48t_291:not(#\9 ){font-family:var(--font-family-monospace-kmwamq, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent;font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);border-start-start-radius:var(--space-static-xxs-va3e7q, 4px);border-start-end-radius:var(--space-static-xxs-va3e7q, 4px);border-end-start-radius:var(--space-static-xxs-va3e7q, 4px);border-end-end-radius:var(--space-static-xxs-va3e7q, 4px);background-color:var(--color-background-inline-code-7amxa4, rgba(0, 0, 0, 0.1));padding-block:var(--space-static-xxxs-saudbe, 2px);padding-inline:var(--space-static-xxs-va3e7q, 4px)}.awsui_box_18wu0_1w48t_168.awsui_h1-variant_18wu0_1w48t_172.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_h2-variant_18wu0_1w48t_172.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_h3-variant_18wu0_1w48t_172.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_h4-variant_18wu0_1w48t_172.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_h5-variant_18wu0_1w48t_172.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_value-large-variant_18wu0_1w48t_281.awsui_font-weight-default_18wu0_1w48t_225:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_font-weight-heavy_18wu0_1w48t_305:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_box_18wu0_1w48t_168.awsui_color-inverted_18wu0_1w48t_310:not(#\9 ){color:var(--color-text-notification-default-7d318z, #f9f9fa)}.awsui_box_18wu0_1w48t_168.awsui_color-text-label_18wu0_1w48t_313:not(#\9 ){color:var(--color-text-label-jzbmtr, #0f141a)}.awsui_box_18wu0_1w48t_168.awsui_color-text-body-secondary_18wu0_1w48t_316:not(#\9 ){color:var(--color-text-body-secondary-55ywwv, #424650)}.awsui_box_18wu0_1w48t_168.awsui_color-text-status-error_18wu0_1w48t_319:not(#\9 ){color:var(--color-text-status-error-5v0vkd, #db0000)}.awsui_box_18wu0_1w48t_168.awsui_color-text-status-success_18wu0_1w48t_322:not(#\9 ){color:var(--color-text-status-success-vndivg, #00802f)}.awsui_box_18wu0_1w48t_168.awsui_color-text-status-info_18wu0_1w48t_325:not(#\9 ){color:var(--color-text-status-info-0gyv0g, #006ce0)}.awsui_box_18wu0_1w48t_168.awsui_color-text-status-inactive_18wu0_1w48t_328:not(#\9 ){color:var(--color-text-status-inactive-jkai5x, #656871)}.awsui_box_18wu0_1w48t_168.awsui_color-text-status-warning_18wu0_1w48t_331:not(#\9 ){color:var(--color-text-status-warning-phbgci, #855900)}.awsui_box_18wu0_1w48t_168.awsui_color-inherit_18wu0_1w48t_334:not(#\9 ){color:inherit}.awsui_box_18wu0_1w48t_168.awsui_font-size-body-s_18wu0_1w48t_337:not(#\9 ){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em)}.awsui_box_18wu0_1w48t_168.awsui_font-size-body-m_18wu0_1w48t_342:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px)}.awsui_box_18wu0_1w48t_168.awsui_font-size-heading-xs_18wu0_1w48t_346:not(#\9 ){font-size:var(--font-size-heading-xs-82cv03, 14px);line-height:var(--line-height-heading-xs-d169su, 18px);letter-spacing:var(--letter-spacing-heading-xs-5ylvnd, normal)}.awsui_box_18wu0_1w48t_168.awsui_font-size-heading-s_18wu0_1w48t_351:not(#\9 ){font-size:var(--font-size-heading-s-eoc3f5, 16px);line-height:var(--line-height-heading-s-kvu7je, 20px);letter-spacing:var(--letter-spacing-heading-s-w6ssx5, -0.005em)}.awsui_box_18wu0_1w48t_168.awsui_font-size-heading-m_18wu0_1w48t_356:not(#\9 ){font-size:var(--font-size-heading-m-h3yood, 18px);line-height:var(--line-height-heading-m-31pbs2, 22px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em)}.awsui_box_18wu0_1w48t_168.awsui_font-size-heading-l_18wu0_1w48t_361:not(#\9 ){font-size:var(--font-size-heading-l-avcpeq, 20px);line-height:var(--line-height-heading-l-p6ywoa, 24px);letter-spacing:var(--letter-spacing-heading-l-lvk3vu, -0.015em)}.awsui_box_18wu0_1w48t_168.awsui_font-size-heading-xl_18wu0_1w48t_366:not(#\9 ){font-size:var(--font-size-heading-xl-ideku8, 24px);line-height:var(--line-height-heading-xl-4ak3uu, 30px);letter-spacing:var(--letter-spacing-heading-xl-ylo9r3, -0.02em)}.awsui_box_18wu0_1w48t_168.awsui_font-size-display-l_18wu0_1w48t_371:not(#\9 ){font-size:var(--font-size-display-l-klydrs, 42px);line-height:var(--line-height-display-l-c9cw0x, 48px);letter-spacing:var(--letter-spacing-display-l-d92shc, -0.03em)}.awsui_box_18wu0_1w48t_168.awsui_font-size-display-xl_18wu0_1w48t_376:not(#\9 ){font-size:var(--font-size-display-xl-9to0e2, 64px);line-height:var(--line-height-display-xl-6v0dhp, 72px);letter-spacing:var(--letter-spacing-display-xl-hnhwfo, -0.03em)}.awsui_box_18wu0_1w48t_168.awsui_font-weight-light_18wu0_1w48t_381:not(#\9 ){font-weight:var(--font-weight-lighter-vh1a0r, 300)}.awsui_box_18wu0_1w48t_168.awsui_font-weight-normal_18wu0_1w48t_384:not(#\9 ){font-weight:var(--font-weight-normal-6pwwrr, 400)}.awsui_box_18wu0_1w48t_168.awsui_font-weight-bold_18wu0_1w48t_387:not(#\9 ){font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_box_18wu0_1w48t_168.awsui_font-weight-heavy_18wu0_1w48t_305:not(#\9 ){font-weight:var(--font-weight-heavy-fvobqp, 700)}.awsui_t-left_18wu0_1w48t_394:not(#\9 ){text-align:start}.awsui_t-right_18wu0_1w48t_398:not(#\9 ){text-align:end}.awsui_t-center_18wu0_1w48t_402:not(#\9 ){text-align:center}.awsui_box_18wu0_1w48t_168.awsui_p-n_18wu0_1w48t_419:not(#\9 ){padding-block:var(--space-scaled-none-bndb3k, 0px);padding-inline:var(--space-none-gdb8mw, 0px)}.awsui_box_18wu0_1w48t_168.awsui_p-top-n_18wu0_1w48t_424:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-n_18wu0_1w48t_425:not(#\9 ){padding-block-start:var(--space-scaled-none-bndb3k, 0px)}.awsui_box_18wu0_1w48t_168.awsui_p-right-n_18wu0_1w48t_429:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-n_18wu0_1w48t_430:not(#\9 ){padding-inline-end:var(--space-none-gdb8mw, 0px)}.awsui_box_18wu0_1w48t_168.awsui_p-bottom-n_18wu0_1w48t_434:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-n_18wu0_1w48t_425:not(#\9 ){padding-block-end:var(--space-scaled-none-bndb3k, 0px)}.awsui_box_18wu0_1w48t_168.awsui_p-left-n_18wu0_1w48t_439:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-n_18wu0_1w48t_430:not(#\9 ){padding-inline-start:var(--space-none-gdb8mw, 0px)}.awsui_box_18wu0_1w48t_168.awsui_p-xxxs_18wu0_1w48t_444:not(#\9 ){padding-block:var(--space-scaled-xxxs-yf0kjr, 2px);padding-inline:var(--space-xxxs-e3xs98, 2px)}.awsui_box_18wu0_1w48t_168.awsui_p-top-xxxs_18wu0_1w48t_449:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-xxxs_18wu0_1w48t_450:not(#\9 ){padding-block-start:var(--space-scaled-xxxs-yf0kjr, 2px)}.awsui_box_18wu0_1w48t_168.awsui_p-right-xxxs_18wu0_1w48t_454:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-xxxs_18wu0_1w48t_455:not(#\9 ){padding-inline-end:var(--space-xxxs-e3xs98, 2px)}.awsui_box_18wu0_1w48t_168.awsui_p-bottom-xxxs_18wu0_1w48t_459:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-xxxs_18wu0_1w48t_450:not(#\9 ){padding-block-end:var(--space-scaled-xxxs-yf0kjr, 2px)}.awsui_box_18wu0_1w48t_168.awsui_p-left-xxxs_18wu0_1w48t_464:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-xxxs_18wu0_1w48t_455:not(#\9 ){padding-inline-start:var(--space-xxxs-e3xs98, 2px)}.awsui_box_18wu0_1w48t_168.awsui_p-xxs_18wu0_1w48t_469:not(#\9 ){padding-block:var(--space-scaled-xxs-5ynq0b, 4px);padding-inline:var(--space-xxs-nvfpu6, 4px)}.awsui_box_18wu0_1w48t_168.awsui_p-top-xxs_18wu0_1w48t_474:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-xxs_18wu0_1w48t_475:not(#\9 ){padding-block-start:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_box_18wu0_1w48t_168.awsui_p-right-xxs_18wu0_1w48t_479:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-xxs_18wu0_1w48t_480:not(#\9 ){padding-inline-end:var(--space-xxs-nvfpu6, 4px)}.awsui_box_18wu0_1w48t_168.awsui_p-bottom-xxs_18wu0_1w48t_484:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-xxs_18wu0_1w48t_475:not(#\9 ){padding-block-end:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_box_18wu0_1w48t_168.awsui_p-left-xxs_18wu0_1w48t_489:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-xxs_18wu0_1w48t_480:not(#\9 ){padding-inline-start:var(--space-xxs-nvfpu6, 4px)}.awsui_box_18wu0_1w48t_168.awsui_p-xs_18wu0_1w48t_494:not(#\9 ){padding-block:var(--space-scaled-xs-xqilfh, 8px);padding-inline:var(--space-xs-oxob9f, 8px)}.awsui_box_18wu0_1w48t_168.awsui_p-top-xs_18wu0_1w48t_499:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-xs_18wu0_1w48t_500:not(#\9 ){padding-block-start:var(--space-scaled-xs-xqilfh, 8px)}.awsui_box_18wu0_1w48t_168.awsui_p-right-xs_18wu0_1w48t_504:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-xs_18wu0_1w48t_505:not(#\9 ){padding-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_box_18wu0_1w48t_168.awsui_p-bottom-xs_18wu0_1w48t_509:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-xs_18wu0_1w48t_500:not(#\9 ){padding-block-end:var(--space-scaled-xs-xqilfh, 8px)}.awsui_box_18wu0_1w48t_168.awsui_p-left-xs_18wu0_1w48t_514:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-xs_18wu0_1w48t_505:not(#\9 ){padding-inline-start:var(--space-xs-oxob9f, 8px)}.awsui_box_18wu0_1w48t_168.awsui_p-s_18wu0_1w48t_519:not(#\9 ){padding-block:var(--space-scaled-s-l1ed96, 12px);padding-inline:var(--space-s-3efzd3, 12px)}.awsui_box_18wu0_1w48t_168.awsui_p-top-s_18wu0_1w48t_524:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-s_18wu0_1w48t_525:not(#\9 ){padding-block-start:var(--space-scaled-s-l1ed96, 12px)}.awsui_box_18wu0_1w48t_168.awsui_p-right-s_18wu0_1w48t_529:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-s_18wu0_1w48t_530:not(#\9 ){padding-inline-end:var(--space-s-3efzd3, 12px)}.awsui_box_18wu0_1w48t_168.awsui_p-bottom-s_18wu0_1w48t_534:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-s_18wu0_1w48t_525:not(#\9 ){padding-block-end:var(--space-scaled-s-l1ed96, 12px)}.awsui_box_18wu0_1w48t_168.awsui_p-left-s_18wu0_1w48t_539:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-s_18wu0_1w48t_530:not(#\9 ){padding-inline-start:var(--space-s-3efzd3, 12px)}.awsui_box_18wu0_1w48t_168.awsui_p-m_18wu0_1w48t_544:not(#\9 ){padding-block:var(--space-scaled-m-ga2lny, 16px);padding-inline:var(--space-m-wcb4ea, 16px)}.awsui_box_18wu0_1w48t_168.awsui_p-top-m_18wu0_1w48t_549:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-m_18wu0_1w48t_550:not(#\9 ){padding-block-start:var(--space-scaled-m-ga2lny, 16px)}.awsui_box_18wu0_1w48t_168.awsui_p-right-m_18wu0_1w48t_554:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-m_18wu0_1w48t_555:not(#\9 ){padding-inline-end:var(--space-m-wcb4ea, 16px)}.awsui_box_18wu0_1w48t_168.awsui_p-bottom-m_18wu0_1w48t_559:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-m_18wu0_1w48t_550:not(#\9 ){padding-block-end:var(--space-scaled-m-ga2lny, 16px)}.awsui_box_18wu0_1w48t_168.awsui_p-left-m_18wu0_1w48t_564:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-m_18wu0_1w48t_555:not(#\9 ){padding-inline-start:var(--space-m-wcb4ea, 16px)}.awsui_box_18wu0_1w48t_168.awsui_p-l_18wu0_1w48t_439:not(#\9 ){padding-block:var(--space-scaled-l-44fftl, 20px);padding-inline:var(--space-l-fzlzfv, 20px)}.awsui_box_18wu0_1w48t_168.awsui_p-top-l_18wu0_1w48t_574:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-l_18wu0_1w48t_575:not(#\9 ){padding-block-start:var(--space-scaled-l-44fftl, 20px)}.awsui_box_18wu0_1w48t_168.awsui_p-right-l_18wu0_1w48t_579:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-l_18wu0_1w48t_580:not(#\9 ){padding-inline-end:var(--space-l-fzlzfv, 20px)}.awsui_box_18wu0_1w48t_168.awsui_p-bottom-l_18wu0_1w48t_584:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-l_18wu0_1w48t_575:not(#\9 ){padding-block-end:var(--space-scaled-l-44fftl, 20px)}.awsui_box_18wu0_1w48t_168.awsui_p-left-l_18wu0_1w48t_589:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-l_18wu0_1w48t_580:not(#\9 ){padding-inline-start:var(--space-l-fzlzfv, 20px)}.awsui_box_18wu0_1w48t_168.awsui_p-xl_18wu0_1w48t_594:not(#\9 ){padding-block:var(--space-scaled-xl-tn3nzh, 24px);padding-inline:var(--space-xl-8vtah0, 24px)}.awsui_box_18wu0_1w48t_168.awsui_p-top-xl_18wu0_1w48t_599:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-xl_18wu0_1w48t_600:not(#\9 ){padding-block-start:var(--space-scaled-xl-tn3nzh, 24px)}.awsui_box_18wu0_1w48t_168.awsui_p-right-xl_18wu0_1w48t_604:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-xl_18wu0_1w48t_605:not(#\9 ){padding-inline-end:var(--space-xl-8vtah0, 24px)}.awsui_box_18wu0_1w48t_168.awsui_p-bottom-xl_18wu0_1w48t_609:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-xl_18wu0_1w48t_600:not(#\9 ){padding-block-end:var(--space-scaled-xl-tn3nzh, 24px)}.awsui_box_18wu0_1w48t_168.awsui_p-left-xl_18wu0_1w48t_614:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-xl_18wu0_1w48t_605:not(#\9 ){padding-inline-start:var(--space-xl-8vtah0, 24px)}.awsui_box_18wu0_1w48t_168.awsui_p-xxl_18wu0_1w48t_619:not(#\9 ){padding-block:var(--space-scaled-xxl-ocns8c, 32px);padding-inline:var(--space-xxl-t8dgip, 32px)}.awsui_box_18wu0_1w48t_168.awsui_p-top-xxl_18wu0_1w48t_624:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-xxl_18wu0_1w48t_625:not(#\9 ){padding-block-start:var(--space-scaled-xxl-ocns8c, 32px)}.awsui_box_18wu0_1w48t_168.awsui_p-right-xxl_18wu0_1w48t_629:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-xxl_18wu0_1w48t_630:not(#\9 ){padding-inline-end:var(--space-xxl-t8dgip, 32px)}.awsui_box_18wu0_1w48t_168.awsui_p-bottom-xxl_18wu0_1w48t_634:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-xxl_18wu0_1w48t_625:not(#\9 ){padding-block-end:var(--space-scaled-xxl-ocns8c, 32px)}.awsui_box_18wu0_1w48t_168.awsui_p-left-xxl_18wu0_1w48t_639:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-xxl_18wu0_1w48t_630:not(#\9 ){padding-inline-start:var(--space-xxl-t8dgip, 32px)}.awsui_box_18wu0_1w48t_168.awsui_p-xxxl_18wu0_1w48t_644:not(#\9 ){padding-block:var(--space-scaled-xxxl-nd4hl4, 40px);padding-inline:var(--space-xxxl-43mhss, 40px)}.awsui_box_18wu0_1w48t_168.awsui_p-top-xxxl_18wu0_1w48t_649:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-xxxl_18wu0_1w48t_650:not(#\9 ){padding-block-start:var(--space-scaled-xxxl-nd4hl4, 40px)}.awsui_box_18wu0_1w48t_168.awsui_p-right-xxxl_18wu0_1w48t_654:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-xxxl_18wu0_1w48t_655:not(#\9 ){padding-inline-end:var(--space-xxxl-43mhss, 40px)}.awsui_box_18wu0_1w48t_168.awsui_p-bottom-xxxl_18wu0_1w48t_659:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-vertical-xxxl_18wu0_1w48t_650:not(#\9 ){padding-block-end:var(--space-scaled-xxxl-nd4hl4, 40px)}.awsui_box_18wu0_1w48t_168.awsui_p-left-xxxl_18wu0_1w48t_664:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_p-horizontal-xxxl_18wu0_1w48t_655:not(#\9 ){padding-inline-start:var(--space-xxxl-43mhss, 40px)}.awsui_box_18wu0_1w48t_168.awsui_m-n_18wu0_1w48t_669:not(#\9 ){margin-block:var(--space-scaled-none-bndb3k, 0px);margin-inline:var(--space-none-gdb8mw, 0px)}.awsui_box_18wu0_1w48t_168.awsui_m-top-n_18wu0_1w48t_674:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-n_18wu0_1w48t_675:not(#\9 ){margin-block-start:var(--space-scaled-none-bndb3k, 0px)}.awsui_box_18wu0_1w48t_168.awsui_m-right-n_18wu0_1w48t_679:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-n_18wu0_1w48t_680:not(#\9 ){margin-inline-end:var(--space-none-gdb8mw, 0px)}.awsui_box_18wu0_1w48t_168.awsui_m-bottom-n_18wu0_1w48t_684:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-n_18wu0_1w48t_675:not(#\9 ){margin-block-end:var(--space-scaled-none-bndb3k, 0px)}.awsui_box_18wu0_1w48t_168.awsui_m-left-n_18wu0_1w48t_689:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-n_18wu0_1w48t_680:not(#\9 ){margin-inline-start:var(--space-none-gdb8mw, 0px)}.awsui_box_18wu0_1w48t_168.awsui_m-xxxs_18wu0_1w48t_694:not(#\9 ){margin-block:var(--space-scaled-xxxs-yf0kjr, 2px);margin-inline:var(--space-xxxs-e3xs98, 2px)}.awsui_box_18wu0_1w48t_168.awsui_m-top-xxxs_18wu0_1w48t_699:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-xxxs_18wu0_1w48t_700:not(#\9 ){margin-block-start:var(--space-scaled-xxxs-yf0kjr, 2px)}.awsui_box_18wu0_1w48t_168.awsui_m-right-xxxs_18wu0_1w48t_704:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-xxxs_18wu0_1w48t_705:not(#\9 ){margin-inline-end:var(--space-xxxs-e3xs98, 2px)}.awsui_box_18wu0_1w48t_168.awsui_m-bottom-xxxs_18wu0_1w48t_709:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-xxxs_18wu0_1w48t_700:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-yf0kjr, 2px)}.awsui_box_18wu0_1w48t_168.awsui_m-left-xxxs_18wu0_1w48t_714:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-xxxs_18wu0_1w48t_705:not(#\9 ){margin-inline-start:var(--space-xxxs-e3xs98, 2px)}.awsui_box_18wu0_1w48t_168.awsui_m-xxs_18wu0_1w48t_719:not(#\9 ){margin-block:var(--space-scaled-xxs-5ynq0b, 4px);margin-inline:var(--space-xxs-nvfpu6, 4px)}.awsui_box_18wu0_1w48t_168.awsui_m-top-xxs_18wu0_1w48t_724:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-xxs_18wu0_1w48t_725:not(#\9 ){margin-block-start:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_box_18wu0_1w48t_168.awsui_m-right-xxs_18wu0_1w48t_729:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-xxs_18wu0_1w48t_730:not(#\9 ){margin-inline-end:var(--space-xxs-nvfpu6, 4px)}.awsui_box_18wu0_1w48t_168.awsui_m-bottom-xxs_18wu0_1w48t_734:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-xxs_18wu0_1w48t_725:not(#\9 ){margin-block-end:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_box_18wu0_1w48t_168.awsui_m-left-xxs_18wu0_1w48t_739:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-xxs_18wu0_1w48t_730:not(#\9 ){margin-inline-start:var(--space-xxs-nvfpu6, 4px)}.awsui_box_18wu0_1w48t_168.awsui_m-xs_18wu0_1w48t_744:not(#\9 ){margin-block:var(--space-scaled-xs-xqilfh, 8px);margin-inline:var(--space-xs-oxob9f, 8px)}.awsui_box_18wu0_1w48t_168.awsui_m-top-xs_18wu0_1w48t_749:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-xs_18wu0_1w48t_750:not(#\9 ){margin-block-start:var(--space-scaled-xs-xqilfh, 8px)}.awsui_box_18wu0_1w48t_168.awsui_m-right-xs_18wu0_1w48t_754:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-xs_18wu0_1w48t_755:not(#\9 ){margin-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_box_18wu0_1w48t_168.awsui_m-bottom-xs_18wu0_1w48t_759:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-xs_18wu0_1w48t_750:not(#\9 ){margin-block-end:var(--space-scaled-xs-xqilfh, 8px)}.awsui_box_18wu0_1w48t_168.awsui_m-left-xs_18wu0_1w48t_764:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-xs_18wu0_1w48t_755:not(#\9 ){margin-inline-start:var(--space-xs-oxob9f, 8px)}.awsui_box_18wu0_1w48t_168.awsui_m-s_18wu0_1w48t_769:not(#\9 ){margin-block:var(--space-scaled-s-l1ed96, 12px);margin-inline:var(--space-s-3efzd3, 12px)}.awsui_box_18wu0_1w48t_168.awsui_m-top-s_18wu0_1w48t_774:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-s_18wu0_1w48t_775:not(#\9 ){margin-block-start:var(--space-scaled-s-l1ed96, 12px)}.awsui_box_18wu0_1w48t_168.awsui_m-right-s_18wu0_1w48t_779:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-s_18wu0_1w48t_780:not(#\9 ){margin-inline-end:var(--space-s-3efzd3, 12px)}.awsui_box_18wu0_1w48t_168.awsui_m-bottom-s_18wu0_1w48t_784:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-s_18wu0_1w48t_775:not(#\9 ){margin-block-end:var(--space-scaled-s-l1ed96, 12px)}.awsui_box_18wu0_1w48t_168.awsui_m-left-s_18wu0_1w48t_789:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-s_18wu0_1w48t_780:not(#\9 ){margin-inline-start:var(--space-s-3efzd3, 12px)}.awsui_box_18wu0_1w48t_168.awsui_m-m_18wu0_1w48t_794:not(#\9 ){margin-block:var(--space-scaled-m-ga2lny, 16px);margin-inline:var(--space-m-wcb4ea, 16px)}.awsui_box_18wu0_1w48t_168.awsui_m-top-m_18wu0_1w48t_799:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-m_18wu0_1w48t_800:not(#\9 ){margin-block-start:var(--space-scaled-m-ga2lny, 16px)}.awsui_box_18wu0_1w48t_168.awsui_m-right-m_18wu0_1w48t_804:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-m_18wu0_1w48t_805:not(#\9 ){margin-inline-end:var(--space-m-wcb4ea, 16px)}.awsui_box_18wu0_1w48t_168.awsui_m-bottom-m_18wu0_1w48t_809:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-m_18wu0_1w48t_800:not(#\9 ){margin-block-end:var(--space-scaled-m-ga2lny, 16px)}.awsui_box_18wu0_1w48t_168.awsui_m-left-m_18wu0_1w48t_814:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-m_18wu0_1w48t_805:not(#\9 ){margin-inline-start:var(--space-m-wcb4ea, 16px)}.awsui_box_18wu0_1w48t_168.awsui_m-l_18wu0_1w48t_689:not(#\9 ){margin-block:var(--space-scaled-l-44fftl, 20px);margin-inline:var(--space-l-fzlzfv, 20px)}.awsui_box_18wu0_1w48t_168.awsui_m-top-l_18wu0_1w48t_824:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-l_18wu0_1w48t_825:not(#\9 ){margin-block-start:var(--space-scaled-l-44fftl, 20px)}.awsui_box_18wu0_1w48t_168.awsui_m-right-l_18wu0_1w48t_829:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-l_18wu0_1w48t_830:not(#\9 ){margin-inline-end:var(--space-l-fzlzfv, 20px)}.awsui_box_18wu0_1w48t_168.awsui_m-bottom-l_18wu0_1w48t_834:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-l_18wu0_1w48t_825:not(#\9 ){margin-block-end:var(--space-scaled-l-44fftl, 20px)}.awsui_box_18wu0_1w48t_168.awsui_m-left-l_18wu0_1w48t_839:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-l_18wu0_1w48t_830:not(#\9 ){margin-inline-start:var(--space-l-fzlzfv, 20px)}.awsui_box_18wu0_1w48t_168.awsui_m-xl_18wu0_1w48t_844:not(#\9 ){margin-block:var(--space-scaled-xl-tn3nzh, 24px);margin-inline:var(--space-xl-8vtah0, 24px)}.awsui_box_18wu0_1w48t_168.awsui_m-top-xl_18wu0_1w48t_849:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-xl_18wu0_1w48t_850:not(#\9 ){margin-block-start:var(--space-scaled-xl-tn3nzh, 24px)}.awsui_box_18wu0_1w48t_168.awsui_m-right-xl_18wu0_1w48t_854:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-xl_18wu0_1w48t_855:not(#\9 ){margin-inline-end:var(--space-xl-8vtah0, 24px)}.awsui_box_18wu0_1w48t_168.awsui_m-bottom-xl_18wu0_1w48t_859:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-xl_18wu0_1w48t_850:not(#\9 ){margin-block-end:var(--space-scaled-xl-tn3nzh, 24px)}.awsui_box_18wu0_1w48t_168.awsui_m-left-xl_18wu0_1w48t_864:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-xl_18wu0_1w48t_855:not(#\9 ){margin-inline-start:var(--space-xl-8vtah0, 24px)}.awsui_box_18wu0_1w48t_168.awsui_m-xxl_18wu0_1w48t_869:not(#\9 ){margin-block:var(--space-scaled-xxl-ocns8c, 32px);margin-inline:var(--space-xxl-t8dgip, 32px)}.awsui_box_18wu0_1w48t_168.awsui_m-top-xxl_18wu0_1w48t_874:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-xxl_18wu0_1w48t_875:not(#\9 ){margin-block-start:var(--space-scaled-xxl-ocns8c, 32px)}.awsui_box_18wu0_1w48t_168.awsui_m-right-xxl_18wu0_1w48t_879:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-xxl_18wu0_1w48t_880:not(#\9 ){margin-inline-end:var(--space-xxl-t8dgip, 32px)}.awsui_box_18wu0_1w48t_168.awsui_m-bottom-xxl_18wu0_1w48t_884:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-xxl_18wu0_1w48t_875:not(#\9 ){margin-block-end:var(--space-scaled-xxl-ocns8c, 32px)}.awsui_box_18wu0_1w48t_168.awsui_m-left-xxl_18wu0_1w48t_889:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-xxl_18wu0_1w48t_880:not(#\9 ){margin-inline-start:var(--space-xxl-t8dgip, 32px)}.awsui_box_18wu0_1w48t_168.awsui_m-xxxl_18wu0_1w48t_894:not(#\9 ){margin-block:var(--space-scaled-xxxl-nd4hl4, 40px);margin-inline:var(--space-xxxl-43mhss, 40px)}.awsui_box_18wu0_1w48t_168.awsui_m-top-xxxl_18wu0_1w48t_899:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-xxxl_18wu0_1w48t_900:not(#\9 ){margin-block-start:var(--space-scaled-xxxl-nd4hl4, 40px)}.awsui_box_18wu0_1w48t_168.awsui_m-right-xxxl_18wu0_1w48t_904:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-xxxl_18wu0_1w48t_905:not(#\9 ){margin-inline-end:var(--space-xxxl-43mhss, 40px)}.awsui_box_18wu0_1w48t_168.awsui_m-bottom-xxxl_18wu0_1w48t_909:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-vertical-xxxl_18wu0_1w48t_900:not(#\9 ){margin-block-end:var(--space-scaled-xxxl-nd4hl4, 40px)}.awsui_box_18wu0_1w48t_168.awsui_m-left-xxxl_18wu0_1w48t_914:not(#\9 ),.awsui_box_18wu0_1w48t_168.awsui_m-horizontal-xxxl_18wu0_1w48t_905:not(#\9 ){margin-inline-start:var(--space-xxxl-43mhss, 40px)}.awsui_box_18wu0_1w48t_168.awsui_d-block_18wu0_1w48t_919:not(#\9 ){display:block}.awsui_box_18wu0_1w48t_168.awsui_d-inline_18wu0_1w48t_922:not(#\9 ){display:inline}.awsui_box_18wu0_1w48t_168.awsui_d-inline-block_18wu0_1w48t_925:not(#\9 ){display:inline-block}.awsui_box_18wu0_1w48t_168.awsui_d-none_18wu0_1w48t_928:not(#\9 ){display:none}.awsui_f-left_18wu0_1w48t_932:not(#\9 ){float:inline-start}.awsui_f-right_18wu0_1w48t_936:not(#\9 ){float:inline-end}.awsui_visual-accent_18wu0_1w48t_944:not(#\9 ){display:inline-flex;align-items:center;justify-content:center;padding-block:var(--space-xxs-nvfpu6, 4px);padding-inline:var(--space-xs-oxob9f, 8px);box-sizing:border-box}.awsui_visual-accent-radius-xxxs_18wu0_1w48t_953:not(#\9 ){border-start-start-radius:var(--space-xxxs-e3xs98, 2px);border-start-end-radius:var(--space-xxxs-e3xs98, 2px);border-end-start-radius:var(--space-xxxs-e3xs98, 2px);border-end-end-radius:var(--space-xxxs-e3xs98, 2px)}.awsui_visual-accent-radius-xxs_18wu0_1w48t_960:not(#\9 ){border-start-start-radius:var(--space-xxs-nvfpu6, 4px);border-start-end-radius:var(--space-xxs-nvfpu6, 4px);border-end-start-radius:var(--space-xxs-nvfpu6, 4px);border-end-end-radius:var(--space-xxs-nvfpu6, 4px)}.awsui_visual-accent-radius-xs_18wu0_1w48t_967:not(#\9 ){border-start-start-radius:var(--space-xs-oxob9f, 8px);border-start-end-radius:var(--space-xs-oxob9f, 8px);border-end-start-radius:var(--space-xs-oxob9f, 8px);border-end-end-radius:var(--space-xs-oxob9f, 8px)}.awsui_visual-accent-radius-s_18wu0_1w48t_974:not(#\9 ){border-start-start-radius:var(--space-s-3efzd3, 12px);border-start-end-radius:var(--space-s-3efzd3, 12px);border-end-start-radius:var(--space-s-3efzd3, 12px);border-end-end-radius:var(--space-s-3efzd3, 12px)}.awsui_visual-accent-radius-m_18wu0_1w48t_981:not(#\9 ){border-start-start-radius:var(--space-m-wcb4ea, 16px);border-start-end-radius:var(--space-m-wcb4ea, 16px);border-end-start-radius:var(--space-m-wcb4ea, 16px);border-end-end-radius:var(--space-m-wcb4ea, 16px)}.awsui_visual-accent-radius-l_18wu0_1w48t_988:not(#\9 ){border-start-start-radius:var(--space-l-fzlzfv, 20px);border-start-end-radius:var(--space-l-fzlzfv, 20px);border-end-start-radius:var(--space-l-fzlzfv, 20px);border-end-end-radius:var(--space-l-fzlzfv, 20px)}.awsui_visual-accent-radius-xl_18wu0_1w48t_995:not(#\9 ){border-start-start-radius:var(--space-xl-8vtah0, 24px);border-start-end-radius:var(--space-xl-8vtah0, 24px);border-end-start-radius:var(--space-xl-8vtah0, 24px);border-end-end-radius:var(--space-xl-8vtah0, 24px)}.awsui_visual-accent-radius-xxl_18wu0_1w48t_1002:not(#\9 ){border-start-start-radius:var(--space-xxl-t8dgip, 32px);border-start-end-radius:var(--space-xxl-t8dgip, 32px);border-end-start-radius:var(--space-xxl-t8dgip, 32px);border-end-end-radius:var(--space-xxl-t8dgip, 32px)}.awsui_visual-accent-radius-xxxl_18wu0_1w48t_1009:not(#\9 ){border-start-start-radius:var(--space-xxxl-43mhss, 40px);border-start-end-radius:var(--space-xxxl-43mhss, 40px);border-end-start-radius:var(--space-xxxl-43mhss, 40px);border-end-end-radius:var(--space-xxxl-43mhss, 40px)}.awsui_visual-accent-radius-full_18wu0_1w48t_1016: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_1w48t_1023:not(#\9 ){aspect-ratio:auto;inline-size:auto}.awsui_visual-accent-aspect-equal_18wu0_1w48t_1028:not(#\9 ){padding-block:var(--space-xs-oxob9f, 8px);padding-inline:var(--space-xs-oxob9f, 8px);aspect-ratio:1/1;overflow:hidden;inline-size:-moz-fit-content;inline-size:fit-content}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-red_18wu0_1w48t_1036:not(#\9 ){background-color:var(--color-background-visual-accent-red-92cfo3, #ffe0e0);color:var(--color-text-visual-accent-red-fclpko, #c20000)}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-yellow_18wu0_1w48t_1041:not(#\9 ){background-color:var(--color-background-visual-accent-yellow-o8k8el, #fffbbd);color:var(--color-text-visual-accent-yellow-yh5zjd, #855900)}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-indigo_18wu0_1w48t_1046:not(#\9 ){background-color:var(--color-background-visual-accent-indigo-7qoyl7, #dbe4ff);color:var(--color-text-visual-accent-indigo-tmhh2w, #003b8f)}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-green_18wu0_1w48t_1051:not(#\9 ){background-color:var(--color-background-visual-accent-green-zpkphe, #d9ffd6);color:var(--color-text-visual-accent-green-iqgyny, #00802f)}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-orange_18wu0_1w48t_1056:not(#\9 ){background-color:var(--color-background-visual-accent-orange-xdcg4l, rgba(255, 224, 214, 0.6));color:var(--color-text-visual-accent-orange-jquoue, #a82700)}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-purple_18wu0_1w48t_1061:not(#\9 ){background-color:var(--color-background-visual-accent-purple-y7g3r8, rgba(242, 229, 255, 0.6));color:var(--color-text-visual-accent-purple-w26ry3, #962eff)}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-lime_18wu0_1w48t_1066:not(#\9 ){background-color:var(--color-background-visual-accent-lime-earrno, #ebffcc);color:var(--color-text-visual-accent-lime-zreeiy, #007000)}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-grey_18wu0_1w48t_1071:not(#\9 ){background-color:var(--color-background-visual-accent-grey-imbzsu, #ebebf0);color:var(--color-text-visual-accent-grey-iyth5l, #161d26)}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-teal_18wu0_1w48t_1076:not(#\9 ){background-color:var(--color-background-visual-accent-teal-hvhnbx, rgba(204, 255, 252, 0.7));color:var(--color-text-visual-accent-teal-h3pfbr, #008077)}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-blue_18wu0_1w48t_1081:not(#\9 ){background-color:var(--color-background-visual-accent-blue-ypdgn7, rgba(209, 241, 255, 0.6));color:var(--color-text-visual-accent-blue-maw06u, #006ce0)}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-violet_18wu0_1w48t_1086:not(#\9 ){background-color:var(--color-background-visual-accent-violet-cu3w19, rgba(232, 229, 255, 0.6));color:var(--color-text-visual-accent-violet-weiidr, #6842ff)}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-magenta_18wu0_1w48t_1091:not(#\9 ){background-color:var(--color-background-visual-accent-magenta-jr8vqs, rgba(255, 224, 251, 0.6));color:var(--color-text-visual-accent-magenta-pa2pr1, #b2008f)}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-pink_18wu0_1w48t_1096:not(#\9 ){background-color:var(--color-background-visual-accent-pink-h6fxwl, rgba(255, 224, 240, 0.7));color:var(--color-text-visual-accent-pink-acvrue, #bb005d)}.awsui_box_18wu0_1w48t_168.awsui_visual-accent_18wu0_1w48t_944.awsui_visual-accent-amber_18wu0_1w48t_1101:not(#\9 ){background-color:var(--color-background-visual-accent-amber-7yv19p, rgba(255, 232, 189, 0.7));color:var(--color-text-visual-accent-amber-jsjo5d, #9e3700)}.awsui_root_18wu0_1w48t_1106:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}
.awsui_root_18582_17uaj_141:not(#\9 ){display:flex}.awsui_child_18582_17uaj_145:not(#\9 ):empty{display:none}.awsui_horizontal_18582_17uaj_156:not(#\9 ){flex-direction:row;flex-wrap:wrap}.awsui_horizontal-xxxs_18582_17uaj_160:not(#\9 ){gap:var(--space-xxxs-e3xs98, 2px)}.awsui_horizontal-xxs_18582_17uaj_163:not(#\9 ){gap:var(--space-xxs-nvfpu6, 4px)}.awsui_horizontal-xs_18582_17uaj_166:not(#\9 ){gap:var(--space-xs-oxob9f, 8px)}.awsui_horizontal-s_18582_17uaj_169:not(#\9 ){gap:var(--space-s-3efzd3, 12px)}.awsui_horizontal-m_18582_17uaj_172:not(#\9 ){gap:var(--space-m-wcb4ea, 16px)}.awsui_horizontal-l_18582_17uaj_175:not(#\9 ){gap:var(--space-l-fzlzfv, 20px)}.awsui_horizontal-xl_18582_17uaj_178:not(#\9 ){gap:var(--space-xl-8vtah0, 24px)}.awsui_horizontal-xxl_18582_17uaj_181:not(#\9 ){gap:var(--space-xxl-t8dgip, 32px)}.awsui_vertical_18582_17uaj_188:not(#\9 ){flex-direction:column}.awsui_vertical-xxxs_18582_17uaj_191:not(#\9 ){row-gap:var(--space-xxxs-e3xs98, 2px)}.awsui_vertical-xxs_18582_17uaj_194:not(#\9 ){row-gap:var(--space-xxs-nvfpu6, 4px)}.awsui_vertical-xs_18582_17uaj_197:not(#\9 ){row-gap:var(--space-xs-oxob9f, 8px)}.awsui_vertical-s_18582_17uaj_200:not(#\9 ){row-gap:var(--space-scaled-s-l1ed96, 12px)}.awsui_vertical-m_18582_17uaj_203:not(#\9 ){row-gap:var(--space-scaled-m-ga2lny, 16px)}.awsui_vertical-l_18582_17uaj_206:not(#\9 ){row-gap:var(--space-scaled-l-44fftl, 20px)}.awsui_vertical-xl_18582_17uaj_209:not(#\9 ){row-gap:var(--space-scaled-xl-tn3nzh, 24px)}.awsui_vertical-xxl_18582_17uaj_212:not(#\9 ){row-gap:var(--space-scaled-xxl-ocns8c, 32px)}.awsui_align-center_18582_17uaj_216:not(#\9 ){align-items:center}.awsui_align-start_18582_17uaj_220:not(#\9 ){align-items:start}.awsui_align-end_18582_17uaj_224:not(#\9 ){align-items:end}
.awsui_content-wrapper_zycdx_hhptq_149:not(#\9 ){padding-inline-start:var(--space-layout-content-horizontal-v4uatt, 24px);padding-inline-end:var(--space-layout-content-horizontal-v4uatt, 24px)}.awsui_content-wrapper-mobile_zycdx_hhptq_153:not(#\9 ){padding-inline-start:var(--space-l-fzlzfv, 20px);padding-inline-end:var(--space-l-fzlzfv, 20px)}.awsui_content-type-dashboard_zycdx_hhptq_158:not(#\9 ){margin-inline-start:auto;margin-inline-end:auto}@media(min-width: 1401px){.awsui_content-type-dashboard_zycdx_hhptq_158:not(#\9 ){max-inline-size:1280px}}@media(min-width: 1921px){.awsui_content-type-dashboard_zycdx_hhptq_158:not(#\9 ){max-inline-size:1620px}}@media(min-width: 2541px){.awsui_content-type-dashboard_zycdx_hhptq_158:not(#\9 ){max-inline-size:2160px}}

.awsui_toggle-button_16w0h_191bk_181:not(#\9 ){cursor:pointer;border-block:0;border-inline:0;padding-block:calc(var(--space-scaled-xxs-5ynq0b, 4px) + 1px);padding-inline:calc(var(--space-xxs-nvfpu6, 4px) + 1px);background:transparent;color:currentColor}.awsui_toggle-button_16w0h_191bk_181:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_191bk_181:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_191bk_181:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_191bk_181:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px));inset-block-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px));inline-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px) + var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px));block-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px) + var(--space-button-inline-icon-focus-outline-gutter-55683g, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_close-button_16w0h_191bk_216:not(#\9 ){position:absolute;outline:none;inset-inline-end:var(--space-m-wcb4ea, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-r0nr13, 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_177qr_149:not(#\9 ){animation:awsui_awsui-motion-fade-in-dropdown_9duf6_177qr_1 var(--motion-duration-show-quick-s1afj1, 135ms) var(--motion-easing-show-quick-6uw8ms, ease-out)}@keyframes awsui_awsui-motion-fade-in-dropdown_9duf6_177qr_1{from{opacity:.4}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_9duf6_177qr_149:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_177qr_149:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_177qr_149:not(#\9 ){animation:none;transition:none}.awsui_dropdown-content-wrapper_9duf6_177qr_149.awsui_refresh_9duf6_177qr_170:not(#\9 ){transform-origin:top;animation-name:awsui_awsui-motion-fade-in-0_9duf6_177qr_1;animation-duration:var(--motion-duration-show-quick-s1afj1, 135ms);animation-timing-function:var(--motion-easing-show-quick-6uw8ms, ease-out)}@keyframes awsui_awsui-motion-fade-in-0_9duf6_177qr_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_9duf6_177qr_149.awsui_refresh_9duf6_177qr_170:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_177qr_149.awsui_refresh_9duf6_177qr_170:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_177qr_149.awsui_refresh_9duf6_177qr_170:not(#\9 ){animation:none;transition:none}.awsui_root_9duf6_177qr_195:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_177qr_195.awsui_interior_9duf6_177qr_228:not(#\9 ){position:static}.awsui_dropdown_9duf6_177qr_149:not(#\9 ){position:absolute;display:none;z-index:2000;transform-origin:top}.awsui_dropdown_9duf6_177qr_149.awsui_use-portal_9duf6_177qr_238:not(#\9 ){z-index:7000}.awsui_dropdown_9duf6_177qr_149:not(#\9 ):not(.awsui_interior_9duf6_177qr_228){transform:translateY(0px);transition:transform var(--motion-duration-show-quick-s1afj1, 135ms)}@media(prefers-reduced-motion: reduce){.awsui_dropdown_9duf6_177qr_149:not(#\9 ):not(.awsui_interior_9duf6_177qr_228){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown_9duf6_177qr_149:not(#\9 ):not(.awsui_interior_9duf6_177qr_228),.awsui-mode-entering .awsui_dropdown_9duf6_177qr_149:not(#\9 ):not(.awsui_interior_9duf6_177qr_228){animation:none;transition:none}.awsui_dropdown-content-wrapper_9duf6_177qr_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-um2ezn, #ffffff);outline:none;box-shadow:var(--shadow-dropdown-0tabu0, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));border-start-start-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-3ba59y, 8px));border-start-end-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-3ba59y, 8px));border-end-start-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-3ba59y, 8px));border-end-end-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-3ba59y, 8px));border-block:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-container-top-kdqno4, transparent);box-sizing:border-box}.awsui_dropdown-content-wrapper_9duf6_177qr_149: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-esndbs, var(--border-width-popover-kmn40f, 2px)) solid var(--awsui-dropdown-content-border-color-esndbs, var(--color-border-dropdown-container-tv0nhp, #b4b4bb));border-inline:var(--awsui-dropdown-content-border-width-esndbs, var(--border-width-popover-kmn40f, 2px)) solid var(--awsui-dropdown-content-border-color-esndbs, var(--color-border-dropdown-container-tv0nhp, #b4b4bb));border-start-start-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-3ba59y, 8px));border-start-end-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-3ba59y, 8px));border-end-start-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-3ba59y, 8px));border-end-end-radius:var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-3ba59y, 8px));pointer-events:none}.awsui_dropdown-content-wrapper_9duf6_177qr_149.awsui_is-empty_9duf6_177qr_314:not(#\9 )::after{display:none}.awsui_dropdown_9duf6_177qr_149>.awsui_dropdown-content-wrapper_9duf6_177qr_149:not(#\9 ){border-block-start:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-container-top-kdqno4, transparent);border-block-end:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-dropdown-group-aoah4z, #c6c6cd)}.awsui_dropdown-drop-up_9duf6_177qr_321>.awsui_dropdown-content-wrapper_9duf6_177qr_149:not(#\9 ){transform-origin:bottom;box-shadow:var(--shadow-dropup-9qrwm1, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_dropdown-drop-up_9duf6_177qr_321.awsui_with-limited-width_9duf6_177qr_325>.awsui_dropdown-content-wrapper_9duf6_177qr_149:not(#\9 ){border-block-start:none}.awsui_dropdown-drop-left_9duf6_177qr_328:not(#\9 ){inset-inline-end:0}.awsui_dropdown-drop-right_9duf6_177qr_331:not(#\9 ){inset-inline-start:0}.awsui_dropdown_9duf6_177qr_149.awsui_occupy-entire-width_9duf6_177qr_334:not(#\9 ){min-inline-size:100%}.awsui_dropdown_9duf6_177qr_149.awsui_use-flexible-width_9duf6_177qr_337:not(#\9 ){inline-size:max-content;max-inline-size:var(--awsui-dropdown-default-max-width-esndbs, none);min-inline-size:var(--awsui-dropdown-default-min-width-esndbs, auto)}.awsui_dropdown_9duf6_177qr_149.awsui_interior_9duf6_177qr_228>.awsui_dropdown-content-wrapper_9duf6_177qr_149:not(#\9 ){margin-block-start:-1px}.awsui_dropdown_9duf6_177qr_149.awsui_hide-block-border_9duf6_177qr_345>.awsui_dropdown-content-wrapper_9duf6_177qr_149:not(#\9 ){border-block-start:none}.awsui_dropdown_9duf6_177qr_149.awsui_hide-block-border_9duf6_177qr_345:not(#\9 ):not(.awsui_dropdown-drop-up_9duf6_177qr_321)>.awsui_dropdown-content-wrapper_9duf6_177qr_149{border-block-end:none}.awsui_dropdown_9duf6_177qr_149.awsui_hide-block-border_9duf6_177qr_345.awsui_refresh_9duf6_177qr_170>.awsui_dropdown-content-wrapper_9duf6_177qr_149:not(#\9 ){border-block-end:none}.awsui_dropdown_9duf6_177qr_149.awsui_open_9duf6_177qr_354:not(#\9 ){display:block}.awsui_dropdown_9duf6_177qr_149.awsui_open_9duf6_177qr_354:not(#\9 ):not(.awsui_interior_9duf6_177qr_228).awsui_refresh_9duf6_177qr_170[data-animating=true]{transform:translateY(4px)}.awsui_dropdown_9duf6_177qr_149.awsui_open_9duf6_177qr_354:not(#\9 ):not(.awsui_interior_9duf6_177qr_228).awsui_refresh_9duf6_177qr_170[data-animating=true].awsui_dropdown-drop-up_9duf6_177qr_321{transform:translateY(-4px)}.awsui_dropdown_9duf6_177qr_149.awsui_open_9duf6_177qr_354.awsui_nowrap_9duf6_177qr_363:not(#\9 ){white-space:nowrap;overflow:scroll}.awsui_dropdown-content_9duf6_177qr_149:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_stretch-trigger-height_9duf6_177qr_374:not(#\9 ){block-size:100%}

.awsui_link_4c84z_1vptt_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, var(--border-link-focus-ring-shadow-spread-m80av9, 2px)) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-quzqpf, #006ce0));text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-secondary-default-6cfa7t, #006ce0));font-weight:var(--font-weight-link-secondary-vl6p0n, inherit);letter-spacing:normal;text-decoration-line:var(--font-decoration-line-link-secondary-3gx3s7, none);text-decoration-color:var(--color-text-link-secondary-decoration-default-me7cs4, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1vptt_141:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1vptt_141:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1vptt_141:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1vptt_141:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-secondary-hover-rqfhjb, #002b66))}.awsui_link_4c84z_1vptt_141:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1vptt_141:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-secondary-hover-rqfhjb, #002b66))}.awsui_link_4c84z_1vptt_141:not(#\9 ):active,.awsui_link_4c84z_1vptt_141:not(#\9 ):focus,.awsui_link_4c84z_1vptt_141:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-8qnb9l, currentColor)}.awsui_link_4c84z_1vptt_141.awsui_variant-recovery_4c84z_1vptt_209:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-ujq0y0, #006ce0));font-weight:var(--font-link-button-weight-9b3txm, 700);letter-spacing:var(--font-link-button-letter-spacing-ff64h3, 0.005em);text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-tx1q3q, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1vptt_141.awsui_variant-recovery_4c84z_1vptt_209:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1vptt_141.awsui_variant-recovery_4c84z_1vptt_209:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1vptt_141.awsui_variant-recovery_4c84z_1vptt_209:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1vptt_141.awsui_variant-recovery_4c84z_1vptt_209:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_link_4c84z_1vptt_141.awsui_variant-recovery_4c84z_1vptt_209:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1vptt_141.awsui_variant-recovery_4c84z_1vptt_209:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_link_4c84z_1vptt_141.awsui_variant-recovery_4c84z_1vptt_209:not(#\9 ):active,.awsui_link_4c84z_1vptt_141.awsui_variant-recovery_4c84z_1vptt_209:not(#\9 ):focus,.awsui_link_4c84z_1vptt_141.awsui_variant-recovery_4c84z_1vptt_209:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-ilsmgr, transparent)}.awsui_link_4c84z_1vptt_141.awsui_variant-secondary_4c84z_1vptt_242:not(#\9 ){-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;color:var(--awsui-style-color-default-esndbs, var(--color-text-link-secondary-default-6cfa7t, #006ce0));font-weight:var(--font-weight-link-secondary-vl6p0n, inherit);letter-spacing:normal;text-decoration-line:var(--font-decoration-line-link-secondary-3gx3s7, none);text-decoration-color:var(--color-text-link-secondary-decoration-default-me7cs4, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1vptt_141.awsui_variant-secondary_4c84z_1vptt_242:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1vptt_141.awsui_variant-secondary_4c84z_1vptt_242:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1vptt_141.awsui_variant-secondary_4c84z_1vptt_242:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1vptt_141.awsui_variant-secondary_4c84z_1vptt_242:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-secondary-hover-rqfhjb, #002b66))}.awsui_link_4c84z_1vptt_141.awsui_variant-secondary_4c84z_1vptt_242:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1vptt_141.awsui_variant-secondary_4c84z_1vptt_242:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-secondary-hover-rqfhjb, #002b66))}.awsui_link_4c84z_1vptt_141.awsui_variant-secondary_4c84z_1vptt_242:not(#\9 ):active,.awsui_link_4c84z_1vptt_141.awsui_variant-secondary_4c84z_1vptt_242:not(#\9 ):focus,.awsui_link_4c84z_1vptt_141.awsui_variant-secondary_4c84z_1vptt_242:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-8qnb9l, currentColor)}.awsui_link_4c84z_1vptt_141.awsui_variant-primary_4c84z_1vptt_277:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-ujq0y0, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4xj09j, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1vptt_141.awsui_variant-primary_4c84z_1vptt_277:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1vptt_141.awsui_variant-primary_4c84z_1vptt_277:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1vptt_141.awsui_variant-primary_4c84z_1vptt_277:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1vptt_141.awsui_variant-primary_4c84z_1vptt_277:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_link_4c84z_1vptt_141.awsui_variant-primary_4c84z_1vptt_277:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1vptt_141.awsui_variant-primary_4c84z_1vptt_277:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_link_4c84z_1vptt_141.awsui_variant-primary_4c84z_1vptt_277:not(#\9 ):active,.awsui_link_4c84z_1vptt_141.awsui_variant-primary_4c84z_1vptt_277:not(#\9 ):focus,.awsui_link_4c84z_1vptt_141.awsui_variant-primary_4c84z_1vptt_277:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-8qnb9l, currentColor)}.awsui_link_4c84z_1vptt_141.awsui_variant-info_4c84z_1vptt_310:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-info-default-kjlkol, #006ce0));font-weight:var(--font-weight-bold-sb5cow, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1vptt_141.awsui_variant-info_4c84z_1vptt_310:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1vptt_141.awsui_variant-info_4c84z_1vptt_310:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1vptt_141.awsui_variant-info_4c84z_1vptt_310:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1vptt_141.awsui_variant-info_4c84z_1vptt_310:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-info-hover-7klehh, #002b66))}.awsui_link_4c84z_1vptt_141.awsui_variant-info_4c84z_1vptt_310:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1vptt_141.awsui_variant-info_4c84z_1vptt_310:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-info-hover-7klehh, #002b66))}.awsui_link_4c84z_1vptt_141.awsui_variant-info_4c84z_1vptt_310:not(#\9 ):active,.awsui_link_4c84z_1vptt_141.awsui_variant-info_4c84z_1vptt_310:not(#\9 ):focus,.awsui_link_4c84z_1vptt_141.awsui_variant-info_4c84z_1vptt_310:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-ilsmgr, transparent)}.awsui_link_4c84z_1vptt_141.awsui_variant-value-large_4c84z_1vptt_345:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-ujq0y0, #006ce0));font-weight:var(--font-weight-display-l-hsyb6f, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1vptt_141.awsui_variant-value-large_4c84z_1vptt_345:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1vptt_141.awsui_variant-value-large_4c84z_1vptt_345:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1vptt_141.awsui_variant-value-large_4c84z_1vptt_345:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1vptt_141.awsui_variant-value-large_4c84z_1vptt_345:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_link_4c84z_1vptt_141.awsui_variant-value-large_4c84z_1vptt_345:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1vptt_141.awsui_variant-value-large_4c84z_1vptt_345:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_link_4c84z_1vptt_141.awsui_variant-value-large_4c84z_1vptt_345:not(#\9 ):active,.awsui_link_4c84z_1vptt_141.awsui_variant-value-large_4c84z_1vptt_345:not(#\9 ):focus,.awsui_link_4c84z_1vptt_141.awsui_variant-value-large_4c84z_1vptt_345:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_1vptt_141.awsui_variant-top-navigation_4c84z_1vptt_377:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);color:var(--awsui-style-color-default-esndbs, var(--color-text-interactive-default-2qw750, #424650));font-weight:var(--font-weight-bold-sb5cow, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1vptt_141.awsui_variant-top-navigation_4c84z_1vptt_377:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1vptt_141.awsui_variant-top-navigation_4c84z_1vptt_377:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1vptt_141.awsui_variant-top-navigation_4c84z_1vptt_377:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1vptt_141.awsui_variant-top-navigation_4c84z_1vptt_377:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-interactive-hover-48anih, #0f141a))}.awsui_link_4c84z_1vptt_141.awsui_variant-top-navigation_4c84z_1vptt_377:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1vptt_141.awsui_variant-top-navigation_4c84z_1vptt_377:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-interactive-active-w6bpnr, #0f141a))}.awsui_link_4c84z_1vptt_141.awsui_variant-top-navigation_4c84z_1vptt_377:not(#\9 ):active,.awsui_link_4c84z_1vptt_141.awsui_variant-top-navigation_4c84z_1vptt_377:not(#\9 ):focus,.awsui_link_4c84z_1vptt_141.awsui_variant-top-navigation_4c84z_1vptt_377:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-button-normal-default-hlg9yf, #006ce0));font-weight:var(--font-weight-bold-sb5cow, 700);letter-spacing:var(--font-button-letter-spacing-pa0z1b, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-button-normal-hover-edb3c8, #002b66))}.awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-button-normal-active-tvp51g, #002b66))}.awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ):active,.awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ):focus,.awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-ujq0y0, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4xj09j, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ){animation:none;transition:none}.awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ):focus{outline:none}.awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ):active,.awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ):focus,.awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-8qnb9l, currentColor)}.awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412:not(#\9 ){font-weight:inherit;letter-spacing:normal}.awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412.awsui_color-inverted_4c84z_1vptt_484:not(#\9 ){color:var(--color-text-link-inverted-default-vu270h, #f9f9fa);text-decoration-color:currentColor}.awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_button_4c84z_1vptt_412.awsui_color-inverted_4c84z_1vptt_484:not(#\9 ):hover{color:var(--color-text-link-inverted-hover-as9en8, #ffffff)}.awsui_link_4c84z_1vptt_141.awsui_color-inverted_4c84z_1vptt_484:not(#\9 ){color:var(--color-text-link-inverted-default-vu270h, #f9f9fa)}.awsui-one-theme .awsui_link_4c84z_1vptt_141.awsui_color-inverted_4c84z_1vptt_484:not(#\9 ){--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, var(--border-link-focus-ring-shadow-spread-m80av9, 2px)) var(--awsui-style-focus-ring-border-color-esndbs, currentColor)}.awsui_link_4c84z_1vptt_141.awsui_color-inverted_4c84z_1vptt_484:not(#\9 ):not(.awsui_button_4c84z_1vptt_412){text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_1vptt_141.awsui_color-inverted_4c84z_1vptt_484:not(#\9 ):hover{color:var(--color-text-link-inverted-hover-as9en8, #ffffff)}body[data-awsui-focus-visible=true] .awsui_link_4c84z_1vptt_141:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-vyuxjf, 0);outline-offset:2px;outline-color:var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-quzqpf, #006ce0));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}.awsui_link_4c84z_1vptt_141.awsui_font-size-body-s_4c84z_1vptt_515:not(#\9 ){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);text-underline-offset:.3em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid)}.awsui_link_4c84z_1vptt_141.awsui_font-size-body-m_4c84z_1vptt_523:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid)}.awsui_link_4c84z_1vptt_141.awsui_font-size-heading-xs_4c84z_1vptt_530:not(#\9 ){font-size:var(--font-size-heading-xs-82cv03, 14px);line-height:var(--line-height-heading-xs-d169su, 18px);letter-spacing:var(--letter-spacing-heading-xs-5ylvnd, normal);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid)}.awsui_link_4c84z_1vptt_141.awsui_font-size-heading-s_4c84z_1vptt_538:not(#\9 ){font-size:var(--font-size-heading-s-eoc3f5, 16px);line-height:var(--line-height-heading-s-kvu7je, 20px);letter-spacing:var(--letter-spacing-heading-s-w6ssx5, -0.005em);text-underline-offset:.3em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid)}.awsui_link_4c84z_1vptt_141.awsui_font-size-heading-m_4c84z_1vptt_546:not(#\9 ){font-size:var(--font-size-heading-m-h3yood, 18px);line-height:var(--line-height-heading-m-31pbs2, 22px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid)}.awsui_link_4c84z_1vptt_141.awsui_font-size-heading-l_4c84z_1vptt_554:not(#\9 ){font-size:var(--font-size-heading-l-avcpeq, 20px);line-height:var(--line-height-heading-l-p6ywoa, 24px);letter-spacing:var(--letter-spacing-heading-l-lvk3vu, -0.015em);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid)}.awsui_link_4c84z_1vptt_141.awsui_font-size-heading-xl_4c84z_1vptt_562:not(#\9 ){font-size:var(--font-size-heading-xl-ideku8, 24px);line-height:var(--line-height-heading-xl-4ak3uu, 30px);letter-spacing:var(--letter-spacing-heading-xl-ylo9r3, -0.02em);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid)}.awsui_link_4c84z_1vptt_141.awsui_font-size-display-l_4c84z_1vptt_570:not(#\9 ){font-size:var(--font-size-display-l-klydrs, 42px);line-height:var(--line-height-display-l-c9cw0x, 48px);letter-spacing:var(--letter-spacing-display-l-d92shc, -0.03em);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-display-l-1712c5, 2px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid)}.awsui_link_4c84z_1vptt_141.awsui_font-size-inherit_4c84z_1vptt_578:not(#\9 ){font-size:inherit;line-height:inherit;letter-spacing:inherit;text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid)}.awsui_link_4c84z_1vptt_141.awsui_in-inline-token_4c84z_1vptt_586:not(#\9 ){text-underline-offset:.15em}.awsui_icon-wrapper_4c84z_1vptt_590:not(#\9 ){white-space:nowrap}.awsui_icon_4c84z_1vptt_590:not(#\9 ){display:inline-block}
.awsui_icon-shake_1cbgc_1bt3j_149:not(#\9 ){display:inline-block;animation:awsui_awsui-motion-shake-horizontally_1cbgc_1bt3j_1 var(--motion-duration-refresh-only-medium-nisd45, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_1cbgc_1bt3j_1{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-7ceu96, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@media(prefers-reduced-motion: reduce){.awsui_icon-shake_1cbgc_1bt3j_149:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon-shake_1cbgc_1bt3j_149:not(#\9 ),.awsui-mode-entering .awsui_icon-shake_1cbgc_1bt3j_149:not(#\9 ){animation:none;transition:none}.awsui_container-fade-in_1cbgc_1bt3j_177:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1cbgc_1bt3j_1 var(--motion-duration-refresh-only-medium-nisd45, 165ms) var(--motion-easing-refresh-only-a-7ceu96, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in-0_1cbgc_1bt3j_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container-fade-in_1cbgc_1bt3j_177:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container-fade-in_1cbgc_1bt3j_177:not(#\9 ),.awsui-mode-entering .awsui_container-fade-in_1cbgc_1bt3j_177:not(#\9 ){animation:none;transition:none}.awsui_root_1cbgc_1bt3j_199:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1cbgc_1bt3j_199.awsui_status-error_1cbgc_1bt3j_208:not(#\9 ){color:var(--color-text-status-error-5v0vkd, #db0000)}.awsui_root_1cbgc_1bt3j_199.awsui_status-warning_1cbgc_1bt3j_211:not(#\9 ){color:var(--color-text-status-warning-phbgci, #855900)}.awsui_root_1cbgc_1bt3j_199.awsui_status-success_1cbgc_1bt3j_214:not(#\9 ){color:var(--color-text-status-success-vndivg, #00802f)}.awsui_root_1cbgc_1bt3j_199.awsui_status-info_1cbgc_1bt3j_217:not(#\9 ){color:var(--color-text-status-info-0gyv0g, #006ce0)}.awsui_root_1cbgc_1bt3j_199.awsui_status-stopped_1cbgc_1bt3j_220:not(#\9 ){color:var(--color-text-status-inactive-jkai5x, #656871)}.awsui_root_1cbgc_1bt3j_199.awsui_status-pending_1cbgc_1bt3j_223:not(#\9 ){color:var(--color-text-status-inactive-jkai5x, #656871)}.awsui_root_1cbgc_1bt3j_199.awsui_status-in-progress_1cbgc_1bt3j_226:not(#\9 ){color:var(--color-text-status-inactive-jkai5x, #656871)}.awsui_root_1cbgc_1bt3j_199.awsui_status-loading_1cbgc_1bt3j_229:not(#\9 ){color:var(--color-text-status-inactive-jkai5x, #656871)}.awsui_root_1cbgc_1bt3j_199.awsui_status-not-started_1cbgc_1bt3j_232:not(#\9 ){color:var(--color-text-status-inactive-jkai5x, #656871)}.awsui_root_1cbgc_1bt3j_199.awsui_status-log_1cbgc_1bt3j_235:not(#\9 ){color:var(--color-text-status-inactive-jkai5x, #656871)}.awsui_root_1cbgc_1bt3j_199.awsui_color-override-red_1cbgc_1bt3j_238:not(#\9 ){color:var(--color-text-status-error-5v0vkd, #db0000)}.awsui_root_1cbgc_1bt3j_199.awsui_color-override-grey_1cbgc_1bt3j_241:not(#\9 ){color:var(--color-text-status-inactive-jkai5x, #656871)}.awsui_root_1cbgc_1bt3j_199.awsui_color-override-blue_1cbgc_1bt3j_244:not(#\9 ){color:var(--color-text-status-info-0gyv0g, #006ce0)}.awsui_root_1cbgc_1bt3j_199.awsui_color-override-green_1cbgc_1bt3j_247:not(#\9 ){color:var(--color-text-status-success-vndivg, #00802f)}.awsui_root_1cbgc_1bt3j_199.awsui_color-override-yellow_1cbgc_1bt3j_250:not(#\9 ){color:var(--color-text-status-warning-phbgci, #855900)}.awsui_root_1cbgc_1bt3j_199.awsui_status-error_1cbgc_1bt3j_208>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-error-9nq08h, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_status-warning_1cbgc_1bt3j_211>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-warning-oh0y1n, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_status-success_1cbgc_1bt3j_214>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-success-0jssa9, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_status-info_1cbgc_1bt3j_217>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-info-84eokv, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_status-stopped_1cbgc_1bt3j_220>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-neutral-lliqa2, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_status-pending_1cbgc_1bt3j_223>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-neutral-lliqa2, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_status-in-progress_1cbgc_1bt3j_226>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-neutral-lliqa2, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_status-loading_1cbgc_1bt3j_229>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-neutral-lliqa2, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_status-not-started_1cbgc_1bt3j_232>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-neutral-lliqa2, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_status-log_1cbgc_1bt3j_235>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-neutral-lliqa2, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_color-override-red_1cbgc_1bt3j_238>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-error-9nq08h, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_color-override-grey_1cbgc_1bt3j_241>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-neutral-lliqa2, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_color-override-blue_1cbgc_1bt3j_244>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-info-84eokv, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_color-override-green_1cbgc_1bt3j_247>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-success-0jssa9, transparent)}.awsui_root_1cbgc_1bt3j_199.awsui_color-override-yellow_1cbgc_1bt3j_250>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:var(--color-background-status-indicator-warning-oh0y1n, transparent)}.awsui_container_1cbgc_1bt3j_177:not(#\9 ){padding-inline:var(--space-status-indicator-padding-horizontal-rjftd5, 0px);border-start-start-radius:var(--border-radius-status-indicator-d57phk, 4px);border-start-end-radius:var(--border-radius-status-indicator-d57phk, 4px);border-end-start-radius:var(--border-radius-status-indicator-d57phk, 4px);border-end-end-radius:var(--border-radius-status-indicator-d57phk, 4px)}.awsui-one-theme .awsui_root_1cbgc_1bt3j_199.awsui_status-loading_1cbgc_1bt3j_229>.awsui_container_1cbgc_1bt3j_177:not(#\9 ){background:transparent;align-items:center;color:var(--color-text-body-secondary-55ywwv, #424650)}.awsui_container_1cbgc_1bt3j_177.awsui_display-inline_1cbgc_1bt3j_311:not(#\9 ){min-inline-size:0;word-break:break-word;display:inline}.awsui_container_1cbgc_1bt3j_177.awsui_display-inline_1cbgc_1bt3j_311>.awsui_icon_1cbgc_1bt3j_149:not(#\9 ){white-space:nowrap}.awsui-one-theme .awsui_container_1cbgc_1bt3j_177.awsui_display-inline_1cbgc_1bt3j_311>.awsui_icon_1cbgc_1bt3j_149:not(#\9 ){vertical-align:middle}.awsui_container_1cbgc_1bt3j_177.awsui_display-inline-block_1cbgc_1bt3j_322:not(#\9 ){display:inline-block;word-wrap:break-word;word-break:break-all}.awsui-one-theme .awsui_container_1cbgc_1bt3j_177.awsui_display-inline-block_1cbgc_1bt3j_322:not(#\9 ){display:inline-flex;vertical-align:top}.awsui_container_1cbgc_1bt3j_177.awsui_display-inline-block_1cbgc_1bt3j_322>.awsui_icon_1cbgc_1bt3j_149:not(#\9 ){padding-inline-end:var(--space-xxs-nvfpu6, 4px)}.awsui-one-theme .awsui_container_1cbgc_1bt3j_177.awsui_display-inline-block_1cbgc_1bt3j_322>.awsui_icon_1cbgc_1bt3j_149:not(#\9 ){display:inline-flex;align-items:center;block-size:var(--line-height-body-m-0o0x7a, 20px)}.awsui_overflow-ellipsis_1cbgc_1bt3j_340: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_1bt3j_340:not(#\9 ){text-overflow:unset}.awsui-one-theme .awsui_overflow-ellipsis_1cbgc_1bt3j_340>span:not(#\9 ):last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.awsui_root_vrgzu_1fmhj_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-b2pbuh, 4px);padding-block-end:calc(var(--space-option-padding-vertical-b2pbuh, 4px) + var(--space-xxxs-e3xs98, 2px));padding-inline:var(--space-field-horizontal-uoy5ii, 12px);color:var(--color-text-dropdown-footer-0trdv4, #656871)}
.awsui_root_1afi9_1kj03_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1afi9_1kj03_141:not(#\9 ):not(.awsui_hidden_1afi9_1kj03_172){border-block-start:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-dropdown-item-default-tuowss, #c6c6cd)}.awsui_root_1afi9_1kj03_141:not(#\9 ):not(.awsui_hidden_1afi9_1kj03_172).awsui_no-items_1afi9_1kj03_175{border-block-start:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-dropdown-item-top-70tkvh, transparent)}
.awsui_options-list_19gcf_1m2t4_141: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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-3ba59y, 8px);border-start-end-radius:var(--border-radius-dropdown-3ba59y, 8px);border-end-start-radius:var(--border-radius-dropdown-3ba59y, 8px);border-end-end-radius:var(--border-radius-dropdown-3ba59y, 8px);-webkit-user-select:none;user-select:none}.awsui_options-list-embedded_19gcf_1m2t4_188: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_1m2t4_195:not(#\9 ){margin-block:-1px}
.awsui_input-adorned-container_2rhyz_1aj4u_141:not(#\9 ),.awsui_input_2rhyz_1aj4u_141:not(#\9 ){background-color:var(--awsui-style-background-default-esndbs, var(--color-background-input-default-hqy3o4, #ffffff));border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-default-esndbs, var(--color-border-input-default-gi32ve, #8c8c94));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-default-esndbs, var(--color-border-input-default-gi32ve, #8c8c94));box-shadow:var(--awsui-style-box-shadow-default-esndbs)}.awsui_input-adorned-container_2rhyz_1aj4u_141:not(#\9 ):hover,.awsui_input_2rhyz_1aj4u_141:not(#\9 ):hover{border-color:var(--awsui-style-border-color-hover-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-border-input-default-gi32ve, #8c8c94)));background-color:var(--awsui-style-background-hover-esndbs, var(--awsui-style-background-default-esndbs, var(--color-background-input-default-hqy3o4, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-esndbs, --awsui-style-box-shadow-default-esndbs)}.awsui_input-adorned-container_2rhyz_1aj4u_141.awsui_input-adorned-container-readonly_2rhyz_1aj4u_154:not(#\9 ),.awsui_input_2rhyz_1aj4u_141.awsui_input-readonly_2rhyz_1aj4u_154:not(#\9 ){background-color:var(--awsui-style-background-readonly-esndbs, var(--awsui-style-background-default-esndbs, var(--color-background-input-default-hqy3o4, #ffffff)));border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-readonly-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0)));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-readonly-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0)))}.awsui_input-adorned-container_2rhyz_1aj4u_141:not(#\9 ):focus-within,.awsui_input_2rhyz_1aj4u_141:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-focus-esndbs, var(--color-border-input-focused-ko31u4, #006ce0));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-focus-esndbs, var(--color-border-input-focused-ko31u4, #006ce0));border-start-start-radius:var(--border-radius-input-4jqn1t, 8px);border-start-end-radius:var(--border-radius-input-4jqn1t, 8px);border-end-start-radius:var(--border-radius-input-4jqn1t, 8px);border-end-end-radius:var(--border-radius-input-4jqn1t, 8px);box-shadow:var(--awsui-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-focus-ring-shadow-spread-w8c9pj, 1px) var(--color-border-item-focused-quzqpf, #006ce0))}.awsui_input_2rhyz_1aj4u_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block:var(--space-field-vertical-5xbehi, 5px);padding-inline:var(--space-field-horizontal-uoy5ii, 12px);color:var(--awsui-style-color-default-esndbs, var(--color-text-body-default-pa6g4d, #0f141a));inline-size:100%;cursor:text;box-sizing:border-box;border-start-start-radius:var(--border-radius-input-4jqn1t, 8px);border-start-end-radius:var(--border-radius-input-4jqn1t, 8px);border-end-start-radius:var(--border-radius-input-4jqn1t, 8px);border-end-end-radius:var(--border-radius-input-4jqn1t, 8px);font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);min-block-size:var(--size-vertical-input-zzexyz, 32px)}.awsui_input_2rhyz_1aj4u_141:not(#\9 ):hover{color:var(--awsui-style-color-hover-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-text-body-default-pa6g4d, #0f141a)))}.awsui_input_2rhyz_1aj4u_141.awsui_input-readonly_2rhyz_1aj4u_154:not(#\9 ){color:var(--awsui-style-color-readonly-esndbs, var(--awsui-style-color-default-esndbs, var(--color-text-body-default-pa6g4d, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-esndbs)}.awsui_input_2rhyz_1aj4u_141:not(#\9 )::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-gqelkh, #656871));font-size:var(--awsui-style-placeholder-font-size-esndbs);font-style:var(--awsui-style-placeholder-font-style-esndbs, italic);font-weight:var(--awsui-style-placeholder-font-weight-esndbs);-webkit-user-select:none;user-select:none}.awsui_input_2rhyz_1aj4u_141:not(#\9 )::-moz-placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-gqelkh, #656871));font-size:var(--awsui-style-placeholder-font-size-esndbs);font-style:var(--awsui-style-placeholder-font-style-esndbs, italic);font-weight:var(--awsui-style-placeholder-font-weight-esndbs);opacity:1}.awsui_input_2rhyz_1aj4u_141:not(#\9 ):-moz-placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-gqelkh, #656871));font-size:var(--awsui-style-placeholder-font-size-esndbs);font-style:var(--awsui-style-placeholder-font-style-esndbs, italic);font-weight:var(--awsui-style-placeholder-font-weight-esndbs);opacity:1}.awsui_input_2rhyz_1aj4u_141:not(#\9 ):focus{color:var(--awsui-style-color-focus-esndbs, var(--color-text-body-default-pa6g4d, #0f141a));background-color:var(--awsui-style-background-focus-esndbs, var(--color-background-input-default-hqy3o4, #ffffff))}.awsui_input_2rhyz_1aj4u_141:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-esndbs, var(--color-background-input-disabled-zcf7em, #ebebf0));border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-disabled-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-disabled-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0));color:var(--awsui-style-color-disabled-esndbs, var(--color-text-input-disabled-59wekb, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-esndbs)}.awsui_input_2rhyz_1aj4u_141:not(#\9 ):disabled::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-disabled-xqqath, #b4b4bb));-webkit-user-select:none;user-select:none}.awsui_input_2rhyz_1aj4u_141:not(#\9 ):disabled::-moz-placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-disabled-xqqath, #b4b4bb));opacity:1}.awsui_input_2rhyz_1aj4u_141:not(#\9 ):disabled:-moz-placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-disabled-xqqath, #b4b4bb));opacity:1}.awsui_input_2rhyz_1aj4u_141:not(#\9 ):invalid{box-shadow:none}.awsui_input_2rhyz_1aj4u_141.awsui_input-invalid_2rhyz_1aj4u_274:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-status-error-5v0vkd, #db0000));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-text-status-error-5v0vkd, #db0000));padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)));border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px)}.awsui_input_2rhyz_1aj4u_141.awsui_input-invalid_2rhyz_1aj4u_274:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0))}.awsui_input_2rhyz_1aj4u_141.awsui_input-invalid_2rhyz_1aj4u_274.awsui_input-has-icon-start_2rhyz_1aj4u_283:not(#\9 ){padding-inline-start:calc(var(--space-field-icon-offset-whjgo7, 36px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)))}.awsui_input_2rhyz_1aj4u_141.awsui_input-warning_2rhyz_1aj4u_286:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-status-warning-phbgci, #855900));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-text-status-warning-phbgci, #855900));padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)));border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px)}.awsui_input_2rhyz_1aj4u_141.awsui_input-warning_2rhyz_1aj4u_286:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0))}.awsui_input_2rhyz_1aj4u_141.awsui_input-warning_2rhyz_1aj4u_286.awsui_input-has-icon-start_2rhyz_1aj4u_283:not(#\9 ){padding-inline-start:calc(var(--space-field-icon-offset-whjgo7, 36px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)))}.awsui_input_2rhyz_1aj4u_141.awsui_input-type-search_2rhyz_1aj4u_298:not(#\9 ){box-sizing:border-box;-webkit-appearance:none}.awsui_input_2rhyz_1aj4u_141.awsui_input-type-search_2rhyz_1aj4u_298:not(#\9 )::-webkit-search-decoration{-webkit-appearance:none}.awsui_input_2rhyz_1aj4u_141.awsui_input-type-search_2rhyz_1aj4u_298:not(#\9 )::-webkit-search-cancel-button{display:none}.awsui_input_2rhyz_1aj4u_141.awsui_input-has-icon-start_2rhyz_1aj4u_283:not(#\9 ){padding-inline-start:var(--space-field-icon-offset-whjgo7, 36px)}.awsui_input_2rhyz_1aj4u_141.awsui_input-has-icon-end_2rhyz_1aj4u_311:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-whjgo7, 36px)}.awsui_input_2rhyz_1aj4u_141.awsui_input-has-no-border-radius_2rhyz_1aj4u_314:not(#\9 ){border-start-start-radius:var(--border-radius-dropdown-3ba59y, 8px);border-start-end-radius:var(--border-radius-dropdown-3ba59y, 8px);border-end-start-radius:var(--border-radius-dropdown-3ba59y, 8px);border-end-end-radius:var(--border-radius-dropdown-3ba59y, 8px)}.awsui_input-container_2rhyz_1aj4u_321:not(#\9 ){display:flex;position:relative}.awsui_input-icon-start_2rhyz_1aj4u_326:not(#\9 ){position:absolute;pointer-events:none;inset-inline-start:var(--space-field-horizontal-uoy5ii, 12px);inset-block-start:calc(50% - var(--line-height-body-m-0o0x7a, 20px)/2)}.awsui_input-icon-end_2rhyz_1aj4u_333:not(#\9 ){position:absolute;inset-block-start:calc(50% - var(--line-height-body-m-0o0x7a, 20px)/2 - var(--space-xxxs-e3xs98, 2px));inset-inline-end:calc(var(--space-field-horizontal-uoy5ii, 12px) - var(--space-xxs-nvfpu6, 4px))}.awsui_inline-label-trigger-wrapper_2rhyz_1aj4u_343:not(#\9 ){margin-block-start:-7px}.awsui_inline-label-trigger-wrapper-full-width_2rhyz_1aj4u_346:not(#\9 ){inline-size:100%}.awsui_inline-label-wrapper_2rhyz_1aj4u_350:not(#\9 ){margin-block-start:calc(var(--space-scaled-xs-xqilfh, 8px)*-1)}.awsui_inline-label-wrapper-full-width_2rhyz_1aj4u_353:not(#\9 ){inline-size:100%}.awsui_inline-label_2rhyz_1aj4u_343:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-nwv8ds, #ffffff), var(--color-background-input-default-hqy3o4, #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-ccget7, #0f141a);font-weight:var(--font-display-label-weight-mkous0, 700);font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:14px;letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);position:relative;inset-inline-start:calc(var(--border-width-field-kkqkbu, 1px) + var(--space-field-horizontal-uoy5ii, 12px) - var(--space-scaled-xxs-5ynq0b, 4px));margin-block-start:var(--space-scaled-xs-xqilfh, 8px);padding-block-end:2px;padding-inline:var(--space-scaled-xxs-5ynq0b, 4px);max-inline-size:calc(100% - 2*var(--space-field-horizontal-uoy5ii, 12px));z-index:1}.awsui_input-adorned-container_2rhyz_1aj4u_141:not(#\9 ){display:flex;align-items:stretch;inline-size:100%;box-sizing:border-box;color:var(--awsui-style-color-default-esndbs, var(--color-text-form-secondary-aqy7m3, #656871));border-start-start-radius:var(--border-radius-input-4jqn1t, 8px);border-start-end-radius:var(--border-radius-input-4jqn1t, 8px);border-end-start-radius:var(--border-radius-input-4jqn1t, 8px);border-end-end-radius:var(--border-radius-input-4jqn1t, 8px);min-block-size:var(--size-vertical-input-zzexyz, 32px)}.awsui_input-adorned-container_2rhyz_1aj4u_141:not(#\9 ):hover{color:var(--awsui-style-color-hover-esndbs, var(--awsui-style-color-default-esndbs, var(--color-text-form-secondary-aqy7m3, #656871)))}.awsui_input-adorned-container_2rhyz_1aj4u_141.awsui_input-adorned-container-readonly_2rhyz_1aj4u_154:not(#\9 ){color:var(--awsui-style-color-readonly-esndbs, var(--awsui-style-color-default-esndbs, var(--color-text-form-secondary-aqy7m3, #656871)))}.awsui_input-adorned-container_2rhyz_1aj4u_141:not(#\9 ):focus-within{color:var(--awsui-style-color-focus-esndbs, var(--awsui-style-color-default-esndbs, var(--color-text-form-secondary-aqy7m3, #656871)))}.awsui_input-adorned-container_2rhyz_1aj4u_141.awsui_input-adorned-container-invalid_2rhyz_1aj4u_400:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-status-error-5v0vkd, #db0000));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-text-status-error-5v0vkd, #db0000));padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)));border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px);padding-inline-start:0}.awsui_input-adorned-container_2rhyz_1aj4u_141.awsui_input-adorned-container-invalid_2rhyz_1aj4u_400:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0))}.awsui_input-adorned-container_2rhyz_1aj4u_141.awsui_input-adorned-container-invalid_2rhyz_1aj4u_400:not(#\9 ):focus-within{box-shadow:var(--awsui-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0))}.awsui_input-adorned-container_2rhyz_1aj4u_141.awsui_input-adorned-container-warning_2rhyz_1aj4u_413:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-status-warning-phbgci, #855900));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-text-status-warning-phbgci, #855900));padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)));border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px);padding-inline-start:0}.awsui_input-adorned-container_2rhyz_1aj4u_141.awsui_input-adorned-container-warning_2rhyz_1aj4u_413:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0))}.awsui_input-adorned-container_2rhyz_1aj4u_141.awsui_input-adorned-container-warning_2rhyz_1aj4u_413:not(#\9 ):focus-within{box-shadow:var(--awsui-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0))}.awsui_input-adorned-container_2rhyz_1aj4u_141.awsui_input-adorned-container-disabled_2rhyz_1aj4u_426:not(#\9 ){background-color:var(--awsui-style-background-disabled-esndbs, var(--color-background-input-disabled-zcf7em, #ebebf0));border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-disabled-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-disabled-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0));color:var(--awsui-style-color-disabled-esndbs, var(--color-text-input-disabled-59wekb, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-esndbs)}.awsui_input-prefix_2rhyz_1aj4u_435:not(#\9 ),.awsui_input-suffix_2rhyz_1aj4u_436:not(#\9 ){display:flex;align-items:center;flex-shrink:1;max-inline-size:calc(50% - 6rem);min-inline-size:0;padding-block:var(--space-field-vertical-5xbehi, 5px);padding-inline:var(--space-field-horizontal-uoy5ii, 12px);color:inherit;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px)}.awsui_input-adornment-content_2rhyz_1aj4u_449:not(#\9 ){display:block;flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awsui_input-adornment-divider_2rhyz_1aj4u_458:not(#\9 ){display:block;flex-shrink:0;inline-size:var(--border-width-field-kkqkbu, 1px);background-color:var(--color-border-divider-default-6dhdp3, #c6c6cd);align-self:stretch}.awsui_input-adorned_2rhyz_1aj4u_141:not(#\9 ){flex:1;min-inline-size:0;border-block:none;border-inline:none;border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:0;border-end-end-radius:0;background-color:transparent;box-shadow:none;min-block-size:unset}.awsui_input-adorned_2rhyz_1aj4u_141.awsui_input_2rhyz_1aj4u_141:not(#\9 ):focus{border-block:0;border-inline:0;box-shadow:none;outline:none}.awsui_input-adorned_2rhyz_1aj4u_141:not(#\9 ):hover{border-color:transparent;background-color:transparent}.awsui_input-adorned_2rhyz_1aj4u_141:not(#\9 ):disabled{background-color:transparent;border-color:transparent;border-block:0;border-inline:0}.awsui_input-adorned_2rhyz_1aj4u_141.awsui_input-readonly_2rhyz_1aj4u_154:not(#\9 ){background-color:transparent;border-color:transparent;border-block:0;border-inline:0}.awsui_input-adorned_2rhyz_1aj4u_141.awsui_input-invalid_2rhyz_1aj4u_274:not(#\9 ),.awsui_input-adorned_2rhyz_1aj4u_141.awsui_input-warning_2rhyz_1aj4u_286:not(#\9 ){padding-inline-start:var(--space-field-horizontal-uoy5ii, 12px);border-block:0;border-inline:0;border-inline-start-width:0;box-shadow:none}.awsui_input-adorned_2rhyz_1aj4u_141.awsui_input-invalid_2rhyz_1aj4u_274:not(#\9 ):focus,.awsui_input-adorned_2rhyz_1aj4u_141.awsui_input-warning_2rhyz_1aj4u_286:not(#\9 ):focus{border-block:0;border-inline:0;box-shadow:none;outline:none}.awsui_input-adorned-container-invalid_2rhyz_1aj4u_400>.awsui_input-prefix_2rhyz_1aj4u_435:not(#\9 ),.awsui_input-adorned-container-invalid_2rhyz_1aj4u_400>.awsui_input-adorned_2rhyz_1aj4u_141:not(#\9 ):first-child,.awsui_input-adorned-container-warning_2rhyz_1aj4u_413>.awsui_input-prefix_2rhyz_1aj4u_435:not(#\9 ),.awsui_input-adorned-container-warning_2rhyz_1aj4u_413>.awsui_input-adorned_2rhyz_1aj4u_141:not(#\9 ):first-child{padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)))}.awsui_input-adorned-container-invalid_2rhyz_1aj4u_400>.awsui_input-prefix_2rhyz_1aj4u_435:not(#\9 ),.awsui_input-adorned-container-invalid_2rhyz_1aj4u_400>.awsui_input-suffix_2rhyz_1aj4u_436:not(#\9 ),.awsui_input-adorned-container-warning_2rhyz_1aj4u_413>.awsui_input-prefix_2rhyz_1aj4u_435:not(#\9 ),.awsui_input-adorned-container-warning_2rhyz_1aj4u_413>.awsui_input-suffix_2rhyz_1aj4u_436:not(#\9 ){max-inline-size:calc(50% - 6rem + (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px))/2)}
.awsui_button-dropdown_sne0l_1dxzp_141:not(#\9 ){display:inline-block}.awsui_button-dropdown_sne0l_1dxzp_141.awsui_full-width_sne0l_1dxzp_144:not(#\9 ){inline-size:100%;display:block}.awsui_items-list-container_sne0l_1dxzp_149:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;animation:awsui_awsui-motion-fade-in-0_sne0l_1dxzp_1 500ms var(--motion-easing-show-quick-6uw8ms, ease-out);animation-fill-mode:none}@media(prefers-reduced-motion: reduce){.awsui_items-list-container_sne0l_1dxzp_149:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_items-list-container_sne0l_1dxzp_149:not(#\9 ),.awsui-mode-entering .awsui_items-list-container_sne0l_1dxzp_149:not(#\9 ){animation:none;transition:none}.awsui_rotate_sne0l_1dxzp_168:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-66ve0a, 135ms) var(--motion-easing-rotate-180-z9fsm6, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_rotate_sne0l_1dxzp_168:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_rotate_sne0l_1dxzp_168:not(#\9 ),.awsui-mode-entering .awsui_rotate_sne0l_1dxzp_168:not(#\9 ){animation:none;transition:none}.awsui_rotate-open_sne0l_1dxzp_182:not(#\9 ){transform:rotate(-180deg)}.awsui_header_sne0l_1dxzp_186:not(#\9 ){display:flex;flex-direction:column;list-style:none;padding-block:var(--space-s-3efzd3, 12px);padding-inline:var(--space-l-fzlzfv, 20px);border-block-start:var(--border-width-dropdown-hgpxvv, 2px) solid transparent;border-block-end:var(--border-width-dropdown-hgpxvv, 2px) solid var(--color-border-dropdown-group-aoah4z, #c6c6cd);border-inline:var(--border-width-dropdown-hgpxvv, 2px) solid transparent}.awsui_title_sne0l_1dxzp_197:not(#\9 ),.awsui_description_sne0l_1dxzp_198:not(#\9 ){color:var(--color-text-top-navigation-title-1vnwc7, #0f141a)}.awsui-one-theme .awsui_trigger-button_sne0l_1dxzp_202:not(#\9 ){display:flex;align-items:center}.awsui_trigger-button_sne0l_1dxzp_202.awsui_full-width_sne0l_1dxzp_144:not(#\9 ){display:grid;grid-template-columns:1fr auto}.awsui_trigger-button_sne0l_1dxzp_202.awsui_full-width_sne0l_1dxzp_144.awsui_loading_sne0l_1dxzp_210:not(#\9 ){grid-template-columns:auto 1fr auto}.awsui_split-trigger-wrapper_sne0l_1dxzp_214:not(#\9 ){display:flex}.awsui_split-trigger-wrapper_sne0l_1dxzp_214>.awsui_trigger-item_sne0l_1dxzp_217>.awsui_trigger-button_sne0l_1dxzp_202:not(#\9 ):focus,.awsui_split-trigger-wrapper_sne0l_1dxzp_214>.awsui_trigger-item_sne0l_1dxzp_217>.awsui_trigger-button_sne0l_1dxzp_202:not(#\9 ):hover{z-index:1}.awsui_split-trigger-wrapper_sne0l_1dxzp_214>.awsui_trigger-item_sne0l_1dxzp_217:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_1dxzp_202{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:var(--space-m-wcb4ea, 16px);margin-inline-end:var(--space-xxxs-e3xs98, 2px)}.awsui_split-trigger-wrapper_sne0l_1dxzp_214>.awsui_trigger-item_sne0l_1dxzp_217:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_1dxzp_202.awsui_has-no-text_sne0l_1dxzp_226{padding-inline:var(--space-button-icon-only-horizontal-u1ruw2, 6px)}.awsui_split-trigger-wrapper_sne0l_1dxzp_214>.awsui_trigger-item_sne0l_1dxzp_217:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_1dxzp_202.awsui_has-no-text_sne0l_1dxzp_226.awsui_visual-refresh_sne0l_1dxzp_229{padding-inline-start:calc(var(--space-s-3efzd3, 12px) - 2px)}.awsui_split-trigger-wrapper_sne0l_1dxzp_214>.awsui_trigger-item_sne0l_1dxzp_217:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_1dxzp_202{border-start-start-radius:0;border-end-start-radius:0;padding-inline:calc(var(--space-xs-oxob9f, 8px) - 2px)}.awsui_split-trigger-wrapper_sne0l_1dxzp_214>.awsui_trigger-item_sne0l_1dxzp_217:not(#\9 ):not(:first-child).awsui_visual-refresh_sne0l_1dxzp_229>.awsui_trigger-button_sne0l_1dxzp_202{padding-inline-end:calc(var(--space-s-3efzd3, 12px) - 2px)}.awsui-one-theme .awsui_split-trigger-wrapper_sne0l_1dxzp_214>.awsui_trigger-item_sne0l_1dxzp_217:not(#\9 ):not(:first-child).awsui_has-trigger-text_sne0l_1dxzp_240>.awsui_trigger-button_sne0l_1dxzp_202{padding-inline:calc(var(--space-xs-oxob9f, 8px) + 2px)}.awsui-one-theme .awsui_split-trigger-wrapper_sne0l_1dxzp_214>.awsui_trigger-item_sne0l_1dxzp_217:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_1dxzp_202{padding-inline:calc(var(--space-xs-oxob9f, 8px) - 2px)}.awsui_split-trigger-wrapper_sne0l_1dxzp_214>.awsui_trigger-item_sne0l_1dxzp_217.awsui_variant-normal_sne0l_1dxzp_249:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_1dxzp_202{margin-inline-end:0}.awsui_split-trigger-wrapper_sne0l_1dxzp_214>.awsui_trigger-item_sne0l_1dxzp_217.awsui_variant-normal_sne0l_1dxzp_249:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_1dxzp_202{margin-inline-start:calc(var(--border-width-button-i28q4x, 2px)*-1)}.awsui_split-trigger_sne0l_1dxzp_214:not(#\9 ){display:contents}.awsui_dropdown-trigger_sne0l_1dxzp_260:not(#\9 ){display:contents}.awsui_main-action-full-width_sne0l_1dxzp_264:not(#\9 ){flex:1 1 0}.awsui_main-action-trigger-full-width_sne0l_1dxzp_268:not(#\9 ){flex:0 0 auto}.awsui_filter_sne0l_1dxzp_272:not(#\9 ){position:relative;z-index:4;flex-shrink:0}
.awsui_header_16mm3_1xymx_141:not(#\9 ){position:relative;margin-block:0;margin-inline:0;color:var(--color-text-dropdown-group-label-u0r7e4, #424650);border-block:var(--border-divider-list-width-fkxqpj, 1px) solid transparent;border-inline:var(--border-divider-list-width-fkxqpj, 1px) solid transparent;border-inline-width:0;font-weight:var(--font-weight-bold-sb5cow, 700);display:flex;justify-content:space-between;align-items:center;padding-block:calc(var(--space-option-padding-vertical-b2pbuh, 4px) + var(--border-item-width-07nflj, 2px) - var(--border-divider-list-width-fkxqpj, 1px));padding-inline:calc(var(--space-button-horizontal-3tjric, 20px) + var(--border-item-width-07nflj, 2px));z-index:1}.awsui_header_16mm3_1xymx_141.awsui_disabled_16mm3_1xymx_157:not(#\9 ){color:var(--color-text-dropdown-item-disabled-e85s8y, #b4b4bb);cursor:default}.awsui_header_16mm3_1xymx_141.awsui_no-content-styling_16mm3_1xymx_161:not(#\9 ){padding-block:calc(var(--border-item-width-07nflj, 2px) - var(--border-divider-list-width-fkxqpj, 1px));padding-inline:var(--border-item-width-07nflj, 2px);font-weight:var(--font-weight-normal-6pwwrr, 400);color:inherit}.awsui_header_16mm3_1xymx_141.awsui_expandable-header_16mm3_1xymx_167:not(#\9 ){border-block-start-color:var(--color-border-dropdown-group-aoah4z, #c6c6cd);border-block-end-color:var(--color-border-dropdown-group-aoah4z, #c6c6cd);cursor:pointer}.awsui_header_16mm3_1xymx_141.awsui_expandable-header_16mm3_1xymx_167.awsui_disabled_16mm3_1xymx_157:not(#\9 ){cursor:default}.awsui_header_16mm3_1xymx_141.awsui_expandable-header_16mm3_1xymx_167:not(#\9 ):focus{outline:none}.awsui_header_16mm3_1xymx_141.awsui_expandable-header_16mm3_1xymx_167.awsui_rolled-down_16mm3_1xymx_178:not(#\9 ){border-block-end-color:transparent}.awsui_header_16mm3_1xymx_141.awsui_expandable-header_16mm3_1xymx_167.awsui_highlighted_16mm3_1xymx_181:not(#\9 ){background-color:var(--color-background-dropdown-item-hover-t1sqov, #f3f3f7);color:var(--color-text-dropdown-item-highlighted-4xsewm, #0f141a);padding-block:var(--space-option-padding-vertical-b2pbuh, 4px);padding-inline:var(--space-button-horizontal-3tjric, 20px);border-block:var(--border-item-width-07nflj, 2px) solid var(--color-border-dropdown-item-hover-gibi06, #8c8c94);border-inline:var(--border-item-width-07nflj, 2px) solid var(--color-border-dropdown-item-hover-gibi06, #8c8c94);border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px);z-index:2}.awsui_header_16mm3_1xymx_141.awsui_expandable-header_16mm3_1xymx_167.awsui_highlighted_16mm3_1xymx_181.awsui_no-content-styling_16mm3_1xymx_161:not(#\9 ){padding-block:0;padding-inline:0;color:inherit}.awsui_header_16mm3_1xymx_141.awsui_expandable-header_16mm3_1xymx_167.awsui_highlighted_16mm3_1xymx_181.awsui_disabled_16mm3_1xymx_157:not(#\9 ){background-color:var(--color-background-dropdown-item-dimmed-mxe0wk, transparent);border-color:var(--color-border-dropdown-item-dimmed-hover-5hektn, #8c8c94);color:var(--color-text-dropdown-item-dimmed-3aid0i, #b4b4bb)}.awsui_header_16mm3_1xymx_141.awsui_expandable-header_16mm3_1xymx_167.awsui_highlighted_16mm3_1xymx_181.awsui_is-focused_16mm3_1xymx_204:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-rxcbhs, #424650)}.awsui_header_16mm3_1xymx_141.awsui_expandable-header_16mm3_1xymx_167.awsui_highlighted_16mm3_1xymx_181.awsui_is-focused_16mm3_1xymx_204:not(#\9 ):not(.awsui_visual-refresh_16mm3_1xymx_207){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-w8c9pj, 1px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_category_16mm3_1xymx_211:not(#\9 ){list-style:none;margin-block-start:calc(-1*var(--border-divider-list-width-fkxqpj, 1px));padding-block:0;padding-inline:0}.awsui_category_16mm3_1xymx_211:not(#\9 ):first-child{margin-block-start:0}.awsui_category_16mm3_1xymx_211.awsui_expandable_16mm3_1xymx_167:not(#\9 ){border-block-start:0}.awsui_category_16mm3_1xymx_211:not(#\9 ):last-child{border-block-end:none}.awsui_category_16mm3_1xymx_211.awsui_variant-navigation_16mm3_1xymx_226:not(#\9 ){padding-block-start:var(--space-xxs-nvfpu6, 4px)}.awsui_category_16mm3_1xymx_211.awsui_variant-navigation_16mm3_1xymx_226.awsui_expandable_16mm3_1xymx_167:not(#\9 ){padding-block-start:0}.awsui_expand-icon_16mm3_1xymx_233:not(#\9 ){position:relative;inset-inline-end:calc(-1*var(--space-s-3efzd3, 12px));inline-size:var(--space-m-wcb4ea, 16px);display:inline-block;margin-inline-start:auto;transition:transform var(--motion-duration-rotate-180-66ve0a, 135ms) var(--motion-easing-rotate-180-z9fsm6, cubic-bezier(0.165, 0.84, 0.44, 1))}.awsui-one-theme .awsui_expand-icon_16mm3_1xymx_233:not(#\9 ){inset-inline-end:calc(-1*var(--space-xs-oxob9f, 8px));inline-size:var(--space-s-3efzd3, 12px)}@media(prefers-reduced-motion: reduce){.awsui_expand-icon_16mm3_1xymx_233:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-icon_16mm3_1xymx_233:not(#\9 ),.awsui-mode-entering .awsui_expand-icon_16mm3_1xymx_233:not(#\9 ){animation:none;transition:none}.awsui_expand-icon-up_16mm3_1xymx_255:not(#\9 ){transform:rotate(-180deg)}.awsui_expand-icon-right_16mm3_1xymx_258:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-icon-right_16mm3_1xymx_258:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_items-list-container_16mm3_1xymx_266:not(#\9 ){padding-block:0;padding-inline:0;margin-block-start:-1px;margin-block-end:0;margin-inline:0;overflow-y:auto}.awsui_in-dropdown_16mm3_1xymx_275:not(#\9 ){margin-block-end:-1px}.awsui_icon-wrapper_16mm3_1xymx_279:not(#\9 ){margin-inline-end:var(--space-xxs-nvfpu6, 4px)}.awsui_header-content_16mm3_1xymx_283:not(#\9 ){display:flex;align-items:center}
.awsui_root_14cnr_ugoqy_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_ugoqy_141>.awsui_trigger_14cnr_ugoqy_175:not(#\9 ){display:inline}.awsui_root_14cnr_ugoqy_141>.awsui_dropdown_14cnr_ugoqy_178:not(#\9 ){position:static;-webkit-user-select:none;user-select:none;background-color:var(--color-background-dropdown-item-default-um2ezn, #ffffff);outline:none;border-block-start:none;border-block-end:none;display:flex;flex-direction:column;inline-size:100%}.awsui_root_14cnr_ugoqy_141>.awsui_dropdown_14cnr_ugoqy_178.awsui_nowrap_14cnr_ugoqy_189:not(#\9 ){white-space:nowrap}.awsui_root_14cnr_ugoqy_141>.awsui_dropdown_14cnr_ugoqy_178.awsui_open_14cnr_ugoqy_192:not(#\9 ){display:flex}
.awsui_option_1p2cx_15zal_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_15zal_149:not(#\9 ):not(.awsui_disabled_1p2cx_15zal_186){cursor:inherit}.awsui_option_1p2cx_15zal_149.awsui_parent_1p2cx_15zal_189:not(#\9 ){font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_option_1p2cx_15zal_149.awsui_parent_1p2cx_15zal_189:not(#\9 ):not(.awsui_disabled_1p2cx_15zal_186):not(.awsui_highlighted_1p2cx_15zal_192){color:var(--color-text-dropdown-group-label-u0r7e4, #424650)}.awsui_content_1p2cx_15zal_196:not(#\9 ){inline-size:100%;display:flex;flex-direction:column;min-inline-size:0}.awsui_label-content_1p2cx_15zal_203:not(#\9 ){display:flex;justify-content:space-between;flex-wrap:wrap}.awsui_label_1p2cx_15zal_203:not(#\9 ),.awsui_tag_1p2cx_15zal_210:not(#\9 ),.awsui_label-tag_1p2cx_15zal_211:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_label_1p2cx_15zal_203:not(#\9 ),.awsui_tag_1p2cx_15zal_210:not(#\9 ){flex-wrap:wrap}.awsui_label-prefix_1p2cx_15zal_221:not(#\9 ){font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_label-tag_1p2cx_15zal_211:not(#\9 ){padding-inline-start:var(--space-s-3efzd3, 12px);flex:auto;text-align:end}.awsui_label-tag_1p2cx_15zal_211:not(#\9 ):empty{display:none}.awsui_tags_1p2cx_15zal_234:not(#\9 ),.awsui_description_1p2cx_15zal_235:not(#\9 ){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);color:var(--color-text-dropdown-item-secondary-0u13h2, #656871);flex-wrap:wrap}.awsui_tags_1p2cx_15zal_234.awsui_highlighted_1p2cx_15zal_192:not(#\9 ),.awsui_description_1p2cx_15zal_235.awsui_highlighted_1p2cx_15zal_192:not(#\9 ){color:var(--color-text-dropdown-item-secondary-hover-evp40n, #656871)}.awsui_tags_1p2cx_15zal_234.awsui_selected_1p2cx_15zal_246:not(#\9 ),.awsui_description_1p2cx_15zal_235.awsui_selected_1p2cx_15zal_246:not(#\9 ){color:var(--color-text-dropdown-item-secondary-0u13h2, #656871)}.awsui_tags_1p2cx_15zal_234:not(#\9 ){display:flex;align-items:stretch}.awsui_tag_1p2cx_15zal_210:not(#\9 ):not(:last-child){padding-inline-end:var(--space-m-wcb4ea, 16px)}.awsui_icon_1p2cx_15zal_260:not(#\9 ){padding-inline-end:var(--space-xs-oxob9f, 8px);align-content:center;display:flex;flex-shrink:0}.awsui_filtering-match-highlight_1p2cx_15zal_267:not(#\9 ){background-color:var(--awsui-option-filter-match-background-esndbs, var(--color-background-dropdown-item-filter-match-mps57q, #f0fbff));color:var(--awsui-option-filter-match-color-esndbs, var(--color-text-dropdown-item-filter-match-m5g4tk, #006ce0));font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_disabled_1p2cx_15zal_186:not(#\9 ){color:var(--color-text-dropdown-item-disabled-e85s8y, #b4b4bb);pointer-events:none}.awsui_disabled_1p2cx_15zal_186>.awsui_content_1p2cx_15zal_196>.awsui_tags_1p2cx_15zal_234:not(#\9 ),.awsui_disabled_1p2cx_15zal_186>.awsui_content_1p2cx_15zal_196>.awsui_description_1p2cx_15zal_235:not(#\9 ){color:currentColor}.awsui_trigger-variant_1p2cx_15zal_282:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_custom-content_1p2cx_15zal_288:not(#\9 ){inline-size:100%}

.awsui_item-element_93a1u_zis9u_141:not(#\9 ){position:relative;z-index:1;border-block:var(--border-item-width-07nflj, 2px) solid transparent;border-inline:var(--border-item-width-07nflj, 2px) solid transparent;list-style:none;padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-p7lhk3, #0f141a);margin-block-start:calc(-1*var(--border-width-dropdown-hgpxvv, 2px));cursor:pointer}.awsui_item-element_93a1u_zis9u_141.awsui_no-content-styling_93a1u_zis9u_153:not(#\9 ){padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-p7lhk3, #0f141a)}.awsui_item-element_93a1u_zis9u_141.awsui_disabled_93a1u_zis9u_158:not(#\9 ){cursor:default;color:var(--color-text-dropdown-item-disabled-e85s8y, #b4b4bb)}.awsui_item-element_93a1u_zis9u_141:not(#\9 ):first-child{margin-block-start:0}.awsui_item-element_93a1u_zis9u_141.awsui_show-divider_93a1u_zis9u_165:not(#\9 ){border-block-end:var(--border-item-width-07nflj, 2px) solid var(--color-border-dropdown-group-aoah4z, #c6c6cd)}.awsui_item-element_93a1u_zis9u_141.awsui_highlighted_93a1u_zis9u_168:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-4xsewm, #0f141a);z-index:2;background-color:var(--color-background-dropdown-item-hover-t1sqov, #f3f3f7);border-color:var(--color-border-dropdown-item-hover-gibi06, #8c8c94);border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_item-element_93a1u_zis9u_141.awsui_highlighted_93a1u_zis9u_168.awsui_disabled_93a1u_zis9u_158:not(#\9 ){color:var(--color-text-dropdown-item-dimmed-3aid0i, #b4b4bb);border-color:var(--color-border-dropdown-item-dimmed-hover-5hektn, #8c8c94);background-color:var(--color-background-dropdown-item-dimmed-mxe0wk, transparent)}.awsui_item-element_93a1u_zis9u_141.awsui_highlighted_93a1u_zis9u_168.awsui_is-focused_93a1u_zis9u_183:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-rxcbhs, #424650)}.awsui_item-element_93a1u_zis9u_141.awsui_highlighted_93a1u_zis9u_168.awsui_is-focused_93a1u_zis9u_183:not(#\9 ):not(.awsui_visual-refresh_93a1u_zis9u_186){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-w8c9pj, 1px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_menu-item_93a1u_zis9u_190:not(#\9 ){min-inline-size:0;word-break:break-word;display:flex;align-items:flex-start;padding-block:var(--space-option-padding-vertical-b2pbuh, 4px);padding-inline:var(--space-option-padding-horizontal-940ak4, 20px);color:inherit;text-decoration:none}.awsui_menu-item_93a1u_zis9u_190.awsui_no-content-styling_93a1u_zis9u_153:not(#\9 ){padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-p7lhk3, #0f141a)}.awsui_menu-item_93a1u_zis9u_190.awsui_link-style_93a1u_zis9u_207:not(#\9 ){padding-block-end:calc(var(--space-option-padding-vertical-b2pbuh, 4px) + var(--space-xxxs-e3xs98, 2px));text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-ujq0y0, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4xj09j, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_menu-item_93a1u_zis9u_190.awsui_link-style_93a1u_zis9u_207:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_menu-item_93a1u_zis9u_190.awsui_link-style_93a1u_zis9u_207:not(#\9 ),.awsui-mode-entering .awsui_menu-item_93a1u_zis9u_190.awsui_link-style_93a1u_zis9u_207:not(#\9 ){animation:none;transition:none}.awsui_menu-item_93a1u_zis9u_190.awsui_link-style_93a1u_zis9u_207:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_menu-item_93a1u_zis9u_190.awsui_link-style_93a1u_zis9u_207:not(#\9 ):focus{outline:none}.awsui_menu-item_93a1u_zis9u_190.awsui_link-style_93a1u_zis9u_207:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_menu-item_93a1u_zis9u_190.awsui_link-style_93a1u_zis9u_207:not(#\9 ):active,.awsui_menu-item_93a1u_zis9u_190.awsui_link-style_93a1u_zis9u_207:not(#\9 ):focus,.awsui_menu-item_93a1u_zis9u_190.awsui_link-style_93a1u_zis9u_207:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-8qnb9l, currentColor)}.awsui_menu-item_93a1u_zis9u_190.awsui_link-style_93a1u_zis9u_207.awsui_current-breadcrumb_93a1u_zis9u_244:not(#\9 ){font-weight:var(--font-weight-button-okfra0, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);color:var(--color-text-breadcrumb-current-csi3mg, #656871);font-weight:var(--font-weight-bold-sb5cow, 700);text-decoration:none}.awsui_menu-item_93a1u_zis9u_190.awsui_link-style_93a1u_zis9u_207.awsui_link-style-highlighted_93a1u_zis9u_252:not(#\9 ){color:var(--color-text-link-hover-56u85k, #002b66)}.awsui_menu-item_93a1u_zis9u_190:not(#\9 ):focus{outline:none}.awsui_has-category-header_93a1u_zis9u_258>.awsui_menu-item_93a1u_zis9u_190:not(#\9 ),.awsui_has-category-header_93a1u_zis9u_258>.awsui_item-tooltip-wrapper_93a1u_zis9u_258>.awsui_menu-item_93a1u_zis9u_190:not(#\9 ),.awsui_has-category-header_93a1u_zis9u_258:not(#\9 ):not(.awsui_has-checkmark_93a1u_zis9u_258)>span>.awsui_menu-item_93a1u_zis9u_190{padding-inline-start:calc(var(--space-xs-oxob9f, 8px) + var(--space-option-padding-horizontal-940ak4, 20px))}.awsui_has-category-header_93a1u_zis9u_258>.awsui_menu-item_93a1u_zis9u_190.awsui_no-content-styling_93a1u_zis9u_153:not(#\9 ),.awsui_has-category-header_93a1u_zis9u_258>.awsui_item-tooltip-wrapper_93a1u_zis9u_258>.awsui_menu-item_93a1u_zis9u_190.awsui_no-content-styling_93a1u_zis9u_153:not(#\9 ),.awsui_has-category-header_93a1u_zis9u_258:not(#\9 ):not(.awsui_has-checkmark_93a1u_zis9u_258)>span>.awsui_menu-item_93a1u_zis9u_190.awsui_no-content-styling_93a1u_zis9u_153{padding-inline-start:0}.awsui_icon_93a1u_zis9u_265:not(#\9 ){padding-inline-end:var(--space-xxs-nvfpu6, 4px);flex-shrink:0}.awsui_icon_93a1u_zis9u_265.awsui_checkmark_93a1u_zis9u_269:not(#\9 ){color:var(--color-item-selected-sqpqcz, #006ce0)}.awsui_icon_93a1u_zis9u_265.awsui_disabled_93a1u_zis9u_158:not(#\9 ){color:var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)}.awsui_external-icon_93a1u_zis9u_276:not(#\9 ){margin-inline-start:var(--space-xxs-nvfpu6, 4px)}.awsui_content-wrapper_93a1u_zis9u_280:not(#\9 ){flex:1;display:flex;flex-direction:column}.awsui_main-row_93a1u_zis9u_286:not(#\9 ){display:flex;justify-content:space-between;align-items:center;gap:var(--space-s-3efzd3, 12px)}.awsui_label-tag_93a1u_zis9u_293:not(#\9 ){color:var(--color-text-body-default-pa6g4d, #0f141a)}.awsui_label-tag_93a1u_zis9u_293.awsui_disabled_93a1u_zis9u_158:not(#\9 ){color:var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)}.awsui_secondary-text_93a1u_zis9u_300:not(#\9 ){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);color:var(--color-text-dropdown-item-secondary-0u13h2, #656871)}.awsui_secondary-text_93a1u_zis9u_300.awsui_highlighted_93a1u_zis9u_168:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-4xsewm, #0f141a)}.awsui_secondary-text_93a1u_zis9u_300.awsui_disabled_93a1u_zis9u_158:not(#\9 ){color:var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)}
.awsui_toggle_1uo6m_19n53_189:not(#\9 ){box-sizing:border-box;padding-block:var(--space-xxs-nvfpu6, 4px);padding-inline:7px}.awsui_drawer-triggers_1uo6m_19n53_195:not(#\9 ){box-sizing:border-box}.awsui_drawer_1uo6m_19n53_195:not(#\9 ){flex-shrink:0;position:relative;word-wrap:break-word;box-shadow:var(--shadow-panel-79zoks, 0px 0px 0px 1px #b6bec9)}.awsui_drawer_1uo6m_19n53_195:not(#\9 ):not(.awsui_drawer-mobile_1uo6m_19n53_205){z-index:830}.awsui_drawer-closed_1uo6m_19n53_208:not(#\9 ){min-inline-size:40px}.awsui_drawer-closed_1uo6m_19n53_208.awsui_drawer-mobile_1uo6m_19n53_205:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_19n53_215:not(#\9 ){position:fixed;overflow:auto;background-color:var(--color-background-layout-panel-content-tpsfxv, #ffffff);display:flex;flex-direction:column}.awsui_drawer-mobile_1uo6m_19n53_205>.awsui_drawer-content_1uo6m_19n53_215:not(#\9 ){z-index:1001;inset:0}.awsui_drawer-closed_1uo6m_19n53_208>.awsui_drawer-content_1uo6m_19n53_215:not(#\9 ){inline-size:40px}.awsui_drawer-closed_1uo6m_19n53_208>.awsui_drawer-content_1uo6m_19n53_215.awsui_drawer-content-clickable_1uo6m_19n53_229:not(#\9 ){cursor:pointer;color:var(--color-text-interactive-default-2qw750, #424650)}.awsui_drawer-closed_1uo6m_19n53_208>.awsui_drawer-content_1uo6m_19n53_215.awsui_drawer-content-clickable_1uo6m_19n53_229:not(#\9 ):hover{background:var(--color-background-layout-panel-hover-3h4oa6, #ebebf0)}.awsui_drawer-content_1uo6m_19n53_215>[aria-hidden=true]:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_19n53_215>.awsui_drawer-resize-content_1uo6m_19n53_239:not(#\9 ){overflow:auto;block-size:100%;position:relative}.awsui_drawer-content_1uo6m_19n53_215>.awsui_drawer-content-wrapper_1uo6m_19n53_244:not(#\9 ){flex:1}.awsui_drawer-triggers-wrapper_1uo6m_19n53_248:not(#\9 ){display:flex;flex-direction:column;text-align:center;align-items:stretch}.awsui_drawer-trigger_1uo6m_19n53_195:not(#\9 ){padding-block:var(--space-xxs-nvfpu6, 4px);padding-inline:7px;cursor:pointer;color:var(--color-text-interactive-default-2qw750, #424650)}.awsui_drawer-trigger_1uo6m_19n53_195:not(#\9 ):not(:first-child){border-block-start:1px solid var(--color-border-layout-tz98tn, #c6c6cd)}.awsui_drawer-trigger_1uo6m_19n53_195:not(#\9 ):hover{color:var(--color-text-layout-toggle-hover-oywmvb, #006ce0)}.awsui_drawer-trigger-active_1uo6m_19n53_267:not(#\9 ),.awsui_drawer-trigger-active_1uo6m_19n53_267:not(#\9 ):hover{background-color:var(--color-background-layout-toggle-selected-default-rev4e2, #006ce0);color:var(--color-text-layout-toggle-active-xit5f6, #ffffff)}.awsui_drawer-content-clickable_1uo6m_19n53_229>.awsui_drawer-triggers-wrapper_1uo6m_19n53_248>.awsui_drawer-trigger_1uo6m_19n53_195:not(#\9 ):hover{color:var(--color-text-interactive-default-2qw750, #424650)}.awsui_resize-handle-wrapper_1uo6m_19n53_275: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_19n53_285:not(#\9 ){display:none}

@keyframes awsui_drag-handle-entry_155yk_1o8e0_1{from{transform:translate(var(--awsui-drag-handle-animation-inline-offset-esndbs), var(--awsui-drag-handle-animation-block-offset-esndbs))}to{transform:translate(0, 0)}}@keyframes awsui_drag-handle-exit_155yk_1o8e0_1{from{transform:translate(0, 0)}to{transform:translate(var(--awsui-drag-handle-animation-inline-offset-esndbs), var(--awsui-drag-handle-animation-block-offset-esndbs))}}.awsui_direction-button-wrapper_155yk_1o8e0_165:not(#\9 ){--awsui-drag-handle-animation-inline-offset-esndbs: 0;--awsui-drag-handle-animation-block-offset-esndbs: 0}@keyframes awsui_awsui-motion-fade-in_155yk_1o8e0_1{from{opacity:.2}to{opacity:1}}@keyframes awsui_awsui-motion-fade-out-0_155yk_1o8e0_1{from{opacity:1}to{opacity:0}}.awsui_direction-button-wrapper-motion-enter_155yk_1o8e0_185:not(#\9 ),.awsui_direction-button-wrapper-motion-entering_155yk_1o8e0_185:not(#\9 ),.awsui_direction-button-wrapper-motion-exit_155yk_1o8e0_185:not(#\9 ),.awsui_direction-button-wrapper-motion-exiting_155yk_1o8e0_185:not(#\9 ){pointer-events:none}.awsui_direction-button-wrapper-motion-entering_155yk_1o8e0_185:not(#\9 ){animation:awsui_drag-handle-entry_155yk_1o8e0_1 var(--motion-duration-complex-wshqi4, 250ms) var(--motion-easing-responsive-5r0xch, cubic-bezier(0, 0, 0, 1)),awsui_awsui-motion-fade-in_155yk_1o8e0_1 var(--motion-duration-complex-wshqi4, 250ms) var(--motion-easing-responsive-5r0xch, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper-motion-entering_155yk_1o8e0_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-entering_155yk_1o8e0_185:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-entering_155yk_1o8e0_185:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-motion-exiting_155yk_1o8e0_185:not(#\9 ){animation:awsui_drag-handle-exit_155yk_1o8e0_1 var(--motion-duration-complex-wshqi4, 250ms) var(--motion-easing-responsive-5r0xch, cubic-bezier(0, 0, 0, 1)) forwards,awsui_awsui-motion-fade-out-0_155yk_1o8e0_1 var(--motion-duration-complex-wshqi4, 250ms) var(--motion-easing-responsive-5r0xch, cubic-bezier(0, 0, 0, 1)) forwards}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper-motion-exiting_155yk_1o8e0_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-exiting_155yk_1o8e0_185:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-exiting_155yk_1o8e0_185:not(#\9 ){animation:none;transition:none}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper_155yk_1o8e0_165:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper_155yk_1o8e0_165:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper_155yk_1o8e0_165:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-block-start_155yk_1o8e0_225:not(#\9 ){--awsui-drag-handle-animation-block-offset-esndbs: 20px}.awsui_direction-button-wrapper-block-end_155yk_1o8e0_229:not(#\9 ){--awsui-drag-handle-animation-block-offset-esndbs: -20px}.awsui_direction-button-wrapper-inline-start_155yk_1o8e0_233:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-esndbs: 20px}.awsui_direction-button-wrapper-inline-start_155yk_1o8e0_233:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-esndbs: -20px}.awsui_direction-button-wrapper-inline-end_155yk_1o8e0_244:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-esndbs: -20px}.awsui_direction-button-wrapper-inline-end_155yk_1o8e0_244:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-esndbs: 20px}.awsui_contents_155yk_1o8e0_255:not(#\9 ){display:contents}.awsui_portal-overlay_155yk_1o8e0_259:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;pointer-events:none;z-index:7000}.awsui_portal-overlay-disabled_155yk_1o8e0_267:not(#\9 ){display:none}.awsui_portal-overlay-contents_155yk_1o8e0_271:not(#\9 ){pointer-events:auto}.awsui_drag-handle_155yk_1o8e0_275:not(#\9 ){position:relative;display:inline-flex}.awsui_direction-button-wrapper_155yk_1o8e0_165:not(#\9 ){position:absolute;block-size:var(--space-static-xl-wwrxnb, 24px);inline-size:var(--space-static-xl-wwrxnb, 24px);padding-block:var(--space-static-xxs-va3e7q, 4px);padding-inline:var(--space-static-xxs-va3e7q, 4px)}.awsui_direction-button-wrapper-hidden_155yk_1o8e0_288:not(#\9 ){display:none}.awsui_direction-button-wrapper-block-start_155yk_1o8e0_225:not(#\9 ){inset-block-start:calc(-1*(var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px)));inset-inline-start:calc(50% - (var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px))/2)}.awsui_direction-button-wrapper-block-end_155yk_1o8e0_229:not(#\9 ){inset-block-end:calc(-1*(var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px)));inset-inline-start:calc(50% - (var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px))/2)}.awsui_direction-button-wrapper-inline-start_155yk_1o8e0_233:not(#\9 ){inset-inline-start:calc(-1*(var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px)));inset-block-start:calc(50% - (var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px))/2)}.awsui_direction-button-wrapper-inline-end_155yk_1o8e0_244:not(#\9 ){inset-inline-end:calc(-1*(var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px)));inset-block-start:calc(50% - (var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px))/2)}.awsui_direction-button-wrapper-forced_155yk_1o8e0_312:not(#\9 ){inset-inline-start:calc(50% - (var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px))/2)}.awsui_direction-button-wrapper-forced-top-0_155yk_1o8e0_316:not(#\9 ){inset-block-start:calc(-1*(var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px)))}.awsui_direction-button-wrapper-forced-top-1_155yk_1o8e0_320:not(#\9 ){inset-block-start:calc(-2*(var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px)))}.awsui_direction-button-wrapper-forced-top-2_155yk_1o8e0_324:not(#\9 ){inset-block-start:calc(-3*(var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px)))}.awsui_direction-button-wrapper-forced-top-3_155yk_1o8e0_328:not(#\9 ){inset-block-start:calc(-4*(var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px)))}.awsui_direction-button-wrapper-forced-bottom-0_155yk_1o8e0_332:not(#\9 ){inset-block-start:calc(1*(var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px)))}.awsui_direction-button-wrapper-forced-bottom-1_155yk_1o8e0_336:not(#\9 ){inset-block-start:calc(2*(var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px)))}.awsui_direction-button-wrapper-forced-bottom-2_155yk_1o8e0_340:not(#\9 ){inset-block-start:calc(3*(var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px)))}.awsui_direction-button-wrapper-forced-bottom-3_155yk_1o8e0_344:not(#\9 ){inset-block-start:calc(4*(var(--space-static-xl-wwrxnb, 24px) + 2*var(--space-static-xxs-va3e7q, 4px)))}.awsui_direction-button_155yk_1o8e0_165: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-wwrxnb, 24px);block-size:var(--space-static-xl-wwrxnb, 24px);padding-block:var(--space-xxs-nvfpu6, 4px);padding-inline:var(--space-xxs-nvfpu6, 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-bu8dej, #424650);color:var(--color-text-direction-button-default-tk2ukm, #ffffff);box-shadow:var(--shadow-dropdown-0tabu0, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_direction-button_155yk_1o8e0_165:not(#\9 ):not(.awsui_direction-button-disabled_155yk_1o8e0_367):hover{background-color:var(--color-background-direction-button-hover-o3h11e, #333843)}.awsui_direction-button_155yk_1o8e0_165:not(#\9 ):not(.awsui_direction-button-disabled_155yk_1o8e0_367):active{background-color:var(--color-background-direction-button-active-bfcvf0, #232b37)}.awsui_direction-button-disabled_155yk_1o8e0_367:not(#\9 ){cursor:default;background-color:var(--color-background-direction-button-disabled-202c2m, #ebebf0);color:var(--color-text-direction-button-disabled-x6tat2, #b4b4bb)}

.awsui_handle_sdha6_1qibe_141:not(#\9 ){appearance:none;color:var(--color-text-interactive-default-2qw750, #424650);background:transparent;inline-size:-moz-fit-content;inline-size:fit-content;touch-action:none}.awsui_handle-size-normal_sdha6_1qibe_149:not(#\9 ){block-size:var(--line-height-body-m-0o0x7a, 20px);padding-inline:var(--space-scaled-xxxs-yf0kjr, 2px)}.awsui_handle-size-small_sdha6_1qibe_153:not(#\9 ){block-size:var(--line-height-body-s-witfu0, 16px)}.awsui_handle-drag-indicator_sdha6_1qibe_156:not(#\9 ):not(.awsui_handle-disabled_sdha6_1qibe_156){cursor:grab}.awsui_handle-drag-indicator_sdha6_1qibe_156:not(#\9 ):not(.awsui_handle-disabled_sdha6_1qibe_156).awsui_active_sdha6_1qibe_159{cursor:grabbing}.awsui_handle-resize-area_sdha6_1qibe_162:not(#\9 ){cursor:nwse-resize;position:relative}.awsui_handle-resize-area_sdha6_1qibe_162:not(#\9 )::after{content:"";position:absolute;inset-block-end:0;inset-inline-end:0;inline-size:100%;block-size:100%;min-inline-size:24px;min-block-size:24px}.awsui_handle-resize-area_sdha6_1qibe_162:not(#\9 ):dir(rtl){cursor:nesw-resize}.awsui_handle-resize-horizontal_sdha6_1qibe_180:not(#\9 ){cursor:ew-resize}.awsui_handle-resize-vertical_sdha6_1qibe_183:not(#\9 ){cursor:ns-resize}.awsui_handle_sdha6_1qibe_141:not(#\9 ):hover{color:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_handle_sdha6_1qibe_141:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_1qibe_141:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_1qibe_193){position:relative}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_1qibe_141:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_1qibe_193){outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_1qibe_141:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_1qibe_193)::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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0);z-index:2}.awsui_resize-icon_sdha6_1qibe_216:not(#\9 ){stroke:var(--color-text-interactive-default-2qw750, #424650)}.awsui_resize-icon_sdha6_1qibe_216:not(#\9 ):hover{stroke:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_resize-icon-vertical_sdha6_1qibe_222:not(#\9 ){margin-block:auto;margin-inline:auto}.awsui_resize-icon-horizontal_sdha6_1qibe_226:not(#\9 ){transform:rotate(90deg)}.awsui_prevent-pointer_sdha6_1qibe_230:not(#\9 ){pointer-events:none}

.awsui_slider_cqzlk_16c62_141: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_16c62_141:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_16c62_141:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_16c62_141:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_16c62_141: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_slider-side_cqzlk_16c62_175:not(#\9 ),.awsui_slider-side-start_cqzlk_16c62_176:not(#\9 ){cursor:ew-resize;margin-block:0;margin-inline-end:0}
@media(min-width: 689px){.awsui_with-motion-vertical_b18tp_n5hjp_142:not(#\9 ){transition:var(--motion-duration-refresh-only-medium-nisd45, 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_n5hjp_142:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_with-motion-vertical_b18tp_n5hjp_142:not(#\9 ),.awsui-mode-entering .awsui_with-motion-vertical_b18tp_n5hjp_142:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui_with-motion-horizontal_b18tp_n5hjp_161:not(#\9 ){transition:var(--motion-duration-refresh-only-medium-nisd45, 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_n5hjp_161:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_with-motion-horizontal_b18tp_n5hjp_161:not(#\9 ),.awsui-mode-entering .awsui_with-motion-horizontal_b18tp_n5hjp_161:not(#\9 ){animation:none;transition:none}}.awsui_resize-active_b18tp_n5hjp_180 *:not(#\9 ){-webkit-user-select:none;user-select:none}.awsui_resize-active_b18tp_n5hjp_180 * .awsui_with-motion-vertical_b18tp_n5hjp_142:not(#\9 ),.awsui_resize-active_b18tp_n5hjp_180 * .awsui_with-motion-horizontal_b18tp_n5hjp_161:not(#\9 ){transition:none;animation:none}.awsui_resize-active_b18tp_n5hjp_180 iframe:not(#\9 ){pointer-events:none}.awsui_resize-side_b18tp_n5hjp_191 *:not(#\9 ){cursor:ew-resize}.awsui_resize-bottom_b18tp_n5hjp_194 *:not(#\9 ){cursor:ns-resize}
.awsui_root_lm6vo_oi2vd_149:not(#\9 ){display:flex;flex-direction:column;position:relative;color:var(--color-text-body-default-pa6g4d, #0f141a)}.awsui_root-no-scroll_lm6vo_oi2vd_156:not(#\9 ){position:relative;z-index:1}.awsui_layout_lm6vo_oi2vd_161:not(#\9 ){flex:1 1 auto;display:flex;align-items:stretch;background-color:var(--color-background-layout-main-nwv8ds, #ffffff)}.awsui_layout-no-scroll_lm6vo_oi2vd_167:not(#\9 ){overflow:hidden}.awsui_layout-main_lm6vo_oi2vd_171:not(#\9 ){flex:1;min-inline-size:0;background-color:var(--color-background-layout-main-nwv8ds, #ffffff);position:relative}.awsui_layout-main-scrollable_lm6vo_oi2vd_177:not(#\9 ){overflow:auto}.awsui_unfocusable_lm6vo_oi2vd_182 *:not(#\9 ){visibility:hidden}.awsui_breadcrumbs-desktop_lm6vo_oi2vd_186:not(#\9 ){padding-block-start:var(--space-scaled-m-ga2lny, 16px);padding-block-end:var(--space-scaled-s-l1ed96, 12px)}.awsui_content-header-wrapper_lm6vo_oi2vd_191:not(#\9 ){padding-block-end:var(--space-content-header-padding-bottom-zfipo5, 16px)}.awsui_content-wrapper_lm6vo_oi2vd_195:not(#\9 ){padding-block-end:var(--space-layout-content-bottom-f94vr9, 40px)}.awsui_content-overlapped_lm6vo_oi2vd_199:not(#\9 ){margin-block-start:calc(-1*var(--space-dark-header-overlap-distance-k7x90o, 36px))}.awsui_content-extra-top-padding_lm6vo_oi2vd_203:not(#\9 ){padding-block-start:var(--space-scaled-m-ga2lny, 16px)}
.awsui_block-body-scroll_19d8l_4blfc_149:not(#\9 ){overflow:hidden}.awsui_mobile-bar_19d8l_4blfc_153: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-y4gx2x, #0f141a);box-shadow:var(--shadow-panel-79zoks, 0px 0px 0px 1px #b6bec9);block-size:calc(2*var(--space-m-wcb4ea, 16px) + var(--space-scaled-xs-xqilfh, 8px))}.awsui_mobile-bar-breadcrumbs_19d8l_4blfc_166:not(#\9 ){min-inline-size:0;flex:1;margin-inline-start:var(--space-m-wcb4ea, 16px);margin-inline-end:var(--space-m-wcb4ea, 16px)}.awsui_mobile-toggle_19d8l_4blfc_173:not(#\9 ){box-sizing:border-box;cursor:pointer;z-index:1;padding-block:var(--space-xxs-nvfpu6, 4px);padding-inline:7px;inline-size:40px;color:var(--color-text-interactive-default-2qw750, #424650)}.awsui_mobile-toggle-type-navigation_19d8l_4blfc_182:not(#\9 ){border-inline-end:1px solid var(--color-border-layout-tz98tn, #c6c6cd)}.awsui_mobile-toggle-type-tools_19d8l_4blfc_185:not(#\9 ),.awsui_mobile-toggle-type-drawer_19d8l_4blfc_185:not(#\9 ){border-inline-start:1px solid var(--color-border-layout-tz98tn, #c6c6cd)}.awsui_mobile-toggle_19d8l_4blfc_173:not(#\9 ):hover{background:var(--color-background-layout-panel-hover-3h4oa6, #ebebf0)}.awsui_drawers-container_19d8l_4blfc_192:not(#\9 ){display:flex;align-items:stretch}
.awsui_notifications_1hmm4_1qcz8_9:not(#\9 ),.awsui_notifications-sticky_1hmm4_1qcz8_10:not(#\9 ){z-index:850}.awsui_notifications_1hmm4_1qcz8_9:not(#\9 ){position:relative}.awsui_notifications-sticky_1hmm4_1qcz8_10:not(#\9 ){inset-block-start:0;position:sticky;--awsui-flashbar-sticky-bottom-margin-esndbs: var(--space-xxl-t8dgip, 32px)}.awsui_no-content-paddings_1hmm4_1qcz8_25:not(#\9 ){--awsui-stacked-notifications-bottom-margin-esndbs: var(--space-scaled-l-44fftl, 20px)}
.awsui_drawer-displayed_1lh3u_1ok1c_145:not(#\9 ){min-inline-size:40px}.awsui_drawer-content_1lh3u_1ok1c_149:not(#\9 ){position:fixed;z-index:830}
div.awsui_background_hyvsj_kmvtn_145:not(#\9 ){display:contents}div.awsui_background_hyvsj_kmvtn_145>.awsui_scrolling-background_hyvsj_kmvtn_148:not(#\9 ){background-color:var(--color-background-layout-main-nwv8ds, #ffffff);color:var(--color-text-body-default-pa6g4d, #0f141a);grid-column:1/span 5;grid-row:1/9}.awsui_breadcrumbs_hyvsj_kmvtn_159:not(#\9 ){background-color:var(--color-background-layout-main-nwv8ds, #ffffff);grid-area:breadcrumbs}.awsui_drawers-container_hyvsj_kmvtn_172:not(#\9 ){background-color:transparent;display:flex;grid-column:5;grid-row:1/span 9;block-size:var(--awsui-content-height-esndbs);pointer-events:none;position:sticky;inset-block-start:var(--awsui-offset-top-esndbs);z-index:830}.awsui_drawers-container_hyvsj_kmvtn_172.awsui_has-open-drawer_hyvsj_kmvtn_183:not(#\9 ){background-color:var(--color-background-container-content-3l65xf, #ffffff)}.awsui-one-theme .awsui_drawers-container_hyvsj_kmvtn_172.awsui_has-open-drawer_hyvsj_kmvtn_183:not(#\9 ){background-color:var(--color-background-layout-panel-content-tpsfxv, #ffffff)}@media(min-width: 689px){.awsui_drawers-container_hyvsj_kmvtn_172:not(#\9 ){max-inline-size:calc(var(--awsui-layout-width-esndbs) - var(--awsui-main-offset-left-esndbs) - var(--awsui-default-min-content-width-esndbs) - var(--awsui-content-gap-right-esndbs))}}@media(max-width: 688px){.awsui_drawers-container_hyvsj_kmvtn_172:not(#\9 ){position:fixed;inset-inline-end:0;z-index:1001}.awsui_drawers-container_hyvsj_kmvtn_172.awsui_disable-body-scroll_hyvsj_kmvtn_207:not(#\9 ){inset-block-start:var(--awsui-header-height-esndbs)}}.awsui_drawers-desktop-triggers-container_hyvsj_kmvtn_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_kmvtn_212:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_kmvtn_250).awsui_has-open-drawer_hyvsj_kmvtn_183{inline-size:0}.awsui_drawers-desktop-triggers-container_hyvsj_kmvtn_212.awsui_has-multiple-triggers_hyvsj_kmvtn_250.awsui_has-open-drawer_hyvsj_kmvtn_183:not(#\9 ){background-color:var(--color-background-container-content-3l65xf, #ffffff)}.awsui-one-theme .awsui_drawers-desktop-triggers-container_hyvsj_kmvtn_212.awsui_has-multiple-triggers_hyvsj_kmvtn_250.awsui_has-open-drawer_hyvsj_kmvtn_183:not(#\9 ){background-color:var(--color-background-layout-panel-content-tpsfxv, #ffffff)}.awsui_drawers-desktop-triggers-container_hyvsj_kmvtn_212:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_kmvtn_250):not(.awsui_has-open-drawer_hyvsj_kmvtn_183){inline-size:calc(var(--space-layout-toggle-padding-64f652, 12px)*2 + var(--space-layout-toggle-diameter-2vfm16, 36px))}.awsui_drawers-mobile-triggers-container_hyvsj_kmvtn_263:not(#\9 ){display:flex;justify-content:flex-end}.awsui_drawers-trigger-content_hyvsj_kmvtn_268:not(#\9 ){align-items:center;display:flex;flex-direction:column;gap:var(--space-xs-oxob9f, 8px);padding-block-start:var(--space-scaled-s-l1ed96, 12px);inline-size:calc(var(--space-layout-toggle-padding-64f652, 12px)*2 + var(--space-layout-toggle-diameter-2vfm16, 36px))}.awsui_drawers-trigger-content_hyvsj_kmvtn_268:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_kmvtn_250).awsui_has-open-drawer_hyvsj_kmvtn_183{opacity:0}.awsui_drawers-trigger-content_hyvsj_kmvtn_268:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_kmvtn_250):not(.awsui_has-open-drawer_hyvsj_kmvtn_183){opacity:1}.awsui_drawers-trigger-content_hyvsj_kmvtn_268>.awsui_drawers-trigger-overflow_hyvsj_kmvtn_282:not(#\9 ){padding-block:0;padding-inline:1px;display:flex;align-items:center;justify-content:center}@media(max-width: 688px){.awsui_drawers-trigger_hyvsj_kmvtn_268:not(#\9 ){inline-size:40px;display:flex;justify-content:center}}.awsui_drawer_hyvsj_kmvtn_172:not(#\9 ){--awsui-drawer-size-esndbs: 290px;background-color:var(--color-background-container-content-3l65xf, #ffffff);border-color:transparent;display:grid;grid-template-columns:var(--space-m-wcb4ea, 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_kmvtn_172:not(#\9 ){background-color:var(--color-background-layout-panel-content-tpsfxv, #ffffff)}.awsui_drawer_hyvsj_kmvtn_172>.awsui_drawer-content-container_hyvsj_kmvtn_316:not(#\9 ){grid-column:1/span 2;grid-row:1;inline-size:var(--awsui-drawer-size-esndbs);display:grid;grid-template-columns:var(--space-m-wcb4ea, 16px) 1fr auto var(--space-m-wcb4ea, 16px);grid-template-rows:var(--size-vertical-panel-icon-offset-r0nr13, 15px) auto 1fr;overflow-y:auto}.awsui_drawer_hyvsj_kmvtn_172>.awsui_drawer-content-container_hyvsj_kmvtn_316>.awsui_drawer-close-button_hyvsj_kmvtn_325:not(#\9 ){grid-column:3;grid-row:2;z-index:1}.awsui_drawer_hyvsj_kmvtn_172>.awsui_drawer-content-container_hyvsj_kmvtn_316>.awsui_drawer-content_hyvsj_kmvtn_316:not(#\9 ){grid-column:1/span 4;block-size:var(--awsui-content-height-esndbs)}.awsui_drawer_hyvsj_kmvtn_172>.awsui_drawer-content-container_hyvsj_kmvtn_316>.awsui_drawer-content_hyvsj_kmvtn_316.awsui_drawer-content-hidden_hyvsj_kmvtn_334:not(#\9 ){display:none}.awsui_drawer_hyvsj_kmvtn_172>.awsui_drawer-slider_hyvsj_kmvtn_337:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center;z-index:850}.awsui_drawer_hyvsj_kmvtn_172:not(#\9 ):not(.awsui_is-drawer-open_hyvsj_kmvtn_345){opacity:0;inline-size:0}.awsui_drawer_hyvsj_kmvtn_172.awsui_is-drawer-open_hyvsj_kmvtn_345:not(#\9 ){border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd);border-inline-start:solid var(--border-divider-section-width-6yy7bf, 1px) var(--color-border-divider-default-6dhdp3, #c6c6cd);opacity:1;inline-size:var(--awsui-drawer-size-esndbs)}@media(min-width: 2541px){.awsui_drawer_hyvsj_kmvtn_172.awsui_is-drawer-open_hyvsj_kmvtn_345:not(#\9 ){--awsui-drawer-size-esndbs: 320px}}@media(max-width: 688px){.awsui_drawer_hyvsj_kmvtn_172.awsui_is-drawer-open_hyvsj_kmvtn_345:not(#\9 ){--awsui-drawer-size-esndbs: 100vw;inline-size:100vw}}header.awsui_content_hyvsj_kmvtn_371:not(#\9 ){grid-area:header}.awsui_layout_hyvsj_kmvtn_396:not(#\9 ){--awsui-breadcrumbs-gap-esndbs: 0px;--awsui-content-gap-left-esndbs: 0px;--awsui-content-gap-right-esndbs: 0px;--awsui-content-height-esndbs: calc(100vh - var(--awsui-header-height-esndbs) - var(--awsui-footer-height-esndbs));--awsui-default-max-content-width-esndbs: 1280px;--awsui-default-min-content-width-esndbs: 0px;--awsui-footer-height-esndbs: 0px;--awsui-header-gap-esndbs: 0px;--awsui-header-height-esndbs: 0px;--awsui-layout-width-esndbs: 0px;--awsui-main-gap-esndbs: 0px;--awsui-main-offset-left-esndbs: 0px;--awsui-main-template-rows-esndbs: 1fr;--awsui-max-content-width-esndbs: 0px;--awsui-min-content-width-esndbs: 280px;--awsui-mobile-bar-height-esndbs: calc(2 * var(--space-m-wcb4ea, 16px) + var(--space-scaled-xs-xqilfh, 8px));--awsui-notifications-height-esndbs: 0px;--awsui-offset-top-esndbs: var(--awsui-header-height-esndbs);--awsui-overlap-height-esndbs: var(--space-dark-header-overlap-distance-k7x90o, 36px);--awsui-toggles-left-width-esndbs: 0px;--awsui-toggles-right-width-esndbs: 0px;background-color:var(--color-background-layout-main-nwv8ds, #ffffff);color:var(--color-text-body-default-pa6g4d, #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-esndbs), 1fr) minmax(var(--awsui-default-min-content-width-esndbs), var(--awsui-default-max-content-width-esndbs)) minmax(var(--awsui-content-gap-right-esndbs), 1fr) min-content;grid-template-rows:auto auto var(--awsui-breadcrumbs-gap-esndbs) auto var(--awsui-header-gap-esndbs) auto var(--awsui-main-gap-esndbs) var(--awsui-overlap-height-esndbs) var(--awsui-main-template-rows-esndbs);min-block-size:var(--awsui-content-height-esndbs);position:relative}@media(min-width: 1401px){.awsui_layout_hyvsj_kmvtn_396:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_kmvtn_468){--awsui-default-max-content-width-esndbs: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_kmvtn_396:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_kmvtn_468){--awsui-default-max-content-width-esndbs: 1440px}}@media(min-width: 2541px){.awsui_layout_hyvsj_kmvtn_396:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_kmvtn_468){--awsui-default-max-content-width-esndbs: 1620px}}@media(min-width: 1401px){.awsui_layout_hyvsj_kmvtn_396:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_kmvtn_468).awsui_content-type-dashboard_hyvsj_kmvtn_483{--awsui-default-max-content-width-esndbs: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_kmvtn_396:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_kmvtn_468).awsui_content-type-dashboard_hyvsj_kmvtn_483{--awsui-default-max-content-width-esndbs: 1620px}}@media(min-width: 2541px){.awsui_layout_hyvsj_kmvtn_396:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_kmvtn_468).awsui_content-type-dashboard_hyvsj_kmvtn_483{--awsui-default-max-content-width-esndbs: 2160px}}.awsui_layout_hyvsj_kmvtn_396:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_kmvtn_468).awsui_content-type-table_hyvsj_kmvtn_497,.awsui_layout_hyvsj_kmvtn_396:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_kmvtn_468).awsui_content-type-cards_hyvsj_kmvtn_497{--awsui-default-max-content-width-esndbs: 100%}.awsui_layout_hyvsj_kmvtn_396.awsui_has-max-content-width_hyvsj_kmvtn_468:not(#\9 ){--awsui-default-max-content-width-esndbs: var(--awsui-max-content-width-esndbs)}.awsui_layout_hyvsj_kmvtn_396.awsui_is-overlap-disabled_hyvsj_kmvtn_503:not(#\9 ){--awsui-overlap-height-esndbs: 0}.awsui_layout_hyvsj_kmvtn_396.awsui_is-hide-mobile-toolbar_hyvsj_kmvtn_506:not(#\9 ){--awsui-mobile-bar-height-esndbs: 0px}@media(min-width: 993px){.awsui_layout_hyvsj_kmvtn_396:not(#\9 ){--awsui-default-min-content-width-esndbs: var(--awsui-min-content-width-esndbs, 280px)}}@media(max-width: 992px){.awsui_layout_hyvsj_kmvtn_396:not(#\9 ){--awsui-default-min-content-width-esndbs: 0px}}@media(min-width: 689px){.awsui_layout_hyvsj_kmvtn_396.awsui_has-content-gap-left_hyvsj_kmvtn_520:not(#\9 ){--awsui-content-gap-left-esndbs: var(--space-layout-content-horizontal-v4uatt, 24px)}.awsui_layout_hyvsj_kmvtn_396.awsui_has-content-gap-right_hyvsj_kmvtn_523:not(#\9 ){--awsui-content-gap-right-esndbs: var(--space-layout-content-horizontal-v4uatt, 24px)}}@media(max-width: 688px){.awsui_layout_hyvsj_kmvtn_396:not(#\9 ){--awsui-content-gap-left-esndbs: var(--space-l-fzlzfv, 20px);--awsui-content-gap-right-esndbs: var(--space-l-fzlzfv, 20px)}}.awsui_layout_hyvsj_kmvtn_396.awsui_has-breadcrumbs_hyvsj_kmvtn_533:not(#\9 ){--awsui-breadcrumbs-gap-esndbs: var(--space-scaled-m-ga2lny, 16px)}.awsui_layout_hyvsj_kmvtn_396.awsui_content-first-child-header_hyvsj_kmvtn_536:not(#\9 ),.awsui_layout_hyvsj_kmvtn_396.awsui_content-first-child-notifications_hyvsj_kmvtn_536:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_kmvtn_533).awsui_has-header_hyvsj_kmvtn_536{--awsui-header-gap-esndbs: var(--space-scaled-xs-xqilfh, 8px)}.awsui_layout_hyvsj_kmvtn_396.awsui_has-breadcrumbs_hyvsj_kmvtn_533.awsui_has-header_hyvsj_kmvtn_536:not(#\9 ){--awsui-header-gap-esndbs: var(--space-scaled-xs-xqilfh, 8px)}.awsui_layout_hyvsj_kmvtn_396.awsui_content-first-child-notifications_hyvsj_kmvtn_536:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_kmvtn_533):not(.awsui_has-header_hyvsj_kmvtn_536){--awsui-main-gap-esndbs: var(--space-xs-oxob9f, 8px)}.awsui_layout_hyvsj_kmvtn_396.awsui_has-breadcrumbs_hyvsj_kmvtn_533:not(#\9 ):not(.awsui_has-header_hyvsj_kmvtn_536){--awsui-main-gap-esndbs: var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_layout_hyvsj_kmvtn_396.awsui_has-header_hyvsj_kmvtn_536:not(#\9 ){--awsui-main-gap-esndbs: var(--space-content-header-padding-bottom-zfipo5, 16px)}.awsui_layout_hyvsj_kmvtn_396.awsui_content-first-child-main_hyvsj_kmvtn_551:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_kmvtn_551){--awsui-main-gap-esndbs: var(--space-scaled-s-l1ed96, 12px)}.awsui_layout_hyvsj_kmvtn_396.awsui_content-first-child-main_hyvsj_kmvtn_551.awsui_disable-content-paddings_hyvsj_kmvtn_551:not(#\9 ){--awsui-main-gap-esndbs: 0px}@media(max-width: 688px){.awsui_layout_hyvsj_kmvtn_396.awsui_content-first-child-header_hyvsj_kmvtn_536:not(#\9 ){--awsui-header-gap-esndbs: var(--space-scaled-s-l1ed96, 12px)}.awsui_layout_hyvsj_kmvtn_396.awsui_content-first-child-notifications_hyvsj_kmvtn_536:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_kmvtn_533).awsui_has-header_hyvsj_kmvtn_536{--awsui-header-gap-esndbs: var(--space-scaled-s-l1ed96, 12px)}.awsui_layout_hyvsj_kmvtn_396.awsui_content-first-child-notifications_hyvsj_kmvtn_536:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_kmvtn_533):not(.awsui_has-header_hyvsj_kmvtn_536),.awsui_layout_hyvsj_kmvtn_396.awsui_content-first-child-main_hyvsj_kmvtn_551:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_kmvtn_551){--awsui-main-gap-esndbs: var(--space-scaled-s-l1ed96, 12px)}.awsui_layout_hyvsj_kmvtn_396.awsui_content-first-child-main_hyvsj_kmvtn_551.awsui_disable-content-paddings_hyvsj_kmvtn_551:not(#\9 ){--awsui-main-gap-esndbs: 0px}}.awsui_layout_hyvsj_kmvtn_396.awsui_has-left-toggles-gutter_hyvsj_kmvtn_571:not(#\9 ){--awsui-toggles-left-width-esndbs: calc(var(--space-layout-toggle-padding-64f652, 12px) + 36px)}.awsui_layout_hyvsj_kmvtn_396.awsui_has-right-toggles-gutter_hyvsj_kmvtn_574:not(#\9 ){--awsui-toggles-right-width-esndbs: calc(var(--space-layout-toggle-padding-64f652, 12px) + 36px)}.awsui_layout_hyvsj_kmvtn_396.awsui_disable-body-scroll_hyvsj_kmvtn_207:not(#\9 ){--awsui-main-template-rows-esndbs: 1fr auto;--awsui-offset-top-esndbs: 0px;block-size:var(--awsui-content-height-esndbs);overflow-y:scroll}.awsui_layout_hyvsj_kmvtn_396.awsui_disable-body-scroll_hyvsj_kmvtn_207.awsui_has-split-panel_hyvsj_kmvtn_594.awsui_split-panel-position-bottom_hyvsj_kmvtn_594:not(#\9 ){--awsui-main-template-rows-esndbs: repeat(2, auto)}.awsui_block-body-scroll_hyvsj_kmvtn_602:not(#\9 ){overflow:hidden}.awsui_unfocusable_hyvsj_kmvtn_607:not(#\9 ),.awsui_unfocusable_hyvsj_kmvtn_607 *:not(#\9 ){visibility:hidden !important}.awsui_container_hyvsj_kmvtn_617:not(#\9 ){grid-area:main;padding-block-end:var(--space-layout-content-bottom-f94vr9, 40px)}.awsui_container_hyvsj_kmvtn_617.awsui_has-split-panel_hyvsj_kmvtn_594.awsui_split-panel-position-bottom_hyvsj_kmvtn_594:not(#\9 ){padding-block-end:calc(var(--awsui-split-panel-height-esndbs) + var(--space-layout-content-bottom-f94vr9, 40px))}.awsui_container_hyvsj_kmvtn_617.awsui_disable-content-paddings_hyvsj_kmvtn_551:not(#\9 ){grid-column:1/6;padding-block:0;padding-inline:0}@media(min-width: 689px){.awsui_container_hyvsj_kmvtn_617.awsui_disable-content-paddings_hyvsj_kmvtn_551.awsui_is-navigation-open_hyvsj_kmvtn_643:not(#\9 ){grid-column-start:2}.awsui_container_hyvsj_kmvtn_617.awsui_disable-content-paddings_hyvsj_kmvtn_551.awsui_is-tools-open_hyvsj_kmvtn_646:not(#\9 ),.awsui_container_hyvsj_kmvtn_617.awsui_disable-content-paddings_hyvsj_kmvtn_551.awsui_is-split-panel-open_hyvsj_kmvtn_646.awsui_split-panel-position-side_hyvsj_kmvtn_646:not(#\9 ),.awsui_container_hyvsj_kmvtn_617.awsui_disable-content-paddings_hyvsj_kmvtn_551.awsui_has-active-drawer_hyvsj_kmvtn_646:not(#\9 ){grid-column-end:5}}section.awsui_mobile-toolbar_hyvsj_kmvtn_659:not(#\9 ){align-items:center;background-color:var(--color-background-layout-main-nwv8ds, #ffffff);border-block-end:1px solid var(--color-border-divider-default-6dhdp3, #c6c6cd);box-shadow:var(--shadow-sticky-3k6st0, 0px 4px 8px 1px rgba(0, 7, 22, 0.1));box-sizing:border-box;block-size:var(--awsui-mobile-bar-height-esndbs);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-wcb4ea, 16px);position:sticky;inset-block-start:var(--awsui-offset-top-esndbs);z-index:1000}section.awsui_mobile-toolbar_hyvsj_kmvtn_659:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_kmvtn_676){background-color:var(--color-background-layout-main-nwv8ds, #ffffff);box-shadow:var(--shadow-panel-toggle-k9md8f, 0px 6px 12px 1px rgba(0, 7, 22, 0.12))}section.awsui_mobile-toolbar_hyvsj_kmvtn_659>.awsui_mobile-toolbar-nav_hyvsj_kmvtn_680:not(#\9 ){grid-column:1;margin-inline-end:var(--space-m-wcb4ea, 16px)}section.awsui_mobile-toolbar_hyvsj_kmvtn_659>.awsui_mobile-toolbar-breadcrumbs_hyvsj_kmvtn_684:not(#\9 ){grid-column:2;background-color:var(--color-background-layout-main-nwv8ds, #ffffff)}section.awsui_mobile-toolbar_hyvsj_kmvtn_659>.awsui_mobile-toolbar-tools_hyvsj_kmvtn_688:not(#\9 ){grid-column:3;margin-inline-start:var(--space-m-wcb4ea, 16px)}.awsui_navigation-container_hyvsj_kmvtn_697:not(#\9 ){display:flex;grid-column:1;grid-row:1/span 9;block-size:var(--awsui-content-height-esndbs);position:sticky;inset-block-start:var(--awsui-offset-top-esndbs);z-index:830;pointer-events:none}@media(max-width: 688px){.awsui_navigation-container_hyvsj_kmvtn_697:not(#\9 ){inset-inline-start:0;position:fixed;z-index:1001}.awsui_navigation-container_hyvsj_kmvtn_697.awsui_disable-body-scroll_hyvsj_kmvtn_207:not(#\9 ){inset-block-start:var(--awsui-header-height-esndbs)}}nav.awsui_show-navigation_hyvsj_kmvtn_735:not(#\9 ){padding-block:var(--space-scaled-s-l1ed96, 12px);padding-inline:var(--space-layout-toggle-padding-64f652, 12px)}@keyframes awsui_showButtons_hyvsj_kmvtn_1{0%{opacity:0}100%{opacity:1}}nav.awsui_show-navigation_hyvsj_kmvtn_735.awsui_is-navigation-open_hyvsj_kmvtn_643:not(#\9 ){display:none}@media(min-width: 689px){nav.awsui_show-navigation_hyvsj_kmvtn_735:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_kmvtn_643){display:block}nav.awsui_show-navigation_hyvsj_kmvtn_735:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_kmvtn_643).awsui_animating_hyvsj_kmvtn_758{animation:awsui_showButtons_hyvsj_kmvtn_1 var(--motion-duration-refresh-only-fast-dt2ov0, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){nav.awsui_show-navigation_hyvsj_kmvtn_735:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_kmvtn_643).awsui_animating_hyvsj_kmvtn_758{animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled nav.awsui_show-navigation_hyvsj_kmvtn_735:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_kmvtn_643).awsui_animating_hyvsj_kmvtn_758,.awsui-mode-entering nav.awsui_show-navigation_hyvsj_kmvtn_735:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_kmvtn_643).awsui_animating_hyvsj_kmvtn_758{animation:none;transition:none}}nav.awsui_navigation_hyvsj_kmvtn_697:not(#\9 ){background-color:var(--color-background-layout-panel-content-tpsfxv, #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-6yy7bf, 1px) var(--color-border-divider-default-6dhdp3, #c6c6cd);display:flex;flex-direction:column}@keyframes awsui_openNavigation_hyvsj_kmvtn_1{from{opacity:0;inline-size:calc(var(--space-layout-toggle-padding-64f652, 12px)*2 + var(--space-layout-toggle-diameter-2vfm16, 36px))}to{opacity:1;inline-size:var(--awsui-navigation-width-esndbs)}}nav.awsui_navigation_hyvsj_kmvtn_697:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_kmvtn_643){inline-size:0;display:none}nav.awsui_navigation_hyvsj_kmvtn_697.awsui_is-navigation-open_hyvsj_kmvtn_643.awsui_animating_hyvsj_kmvtn_758:not(#\9 ){animation:awsui_openNavigation_hyvsj_kmvtn_1 var(--motion-duration-refresh-only-fast-dt2ov0, 115ms)}@media(prefers-reduced-motion: reduce){nav.awsui_navigation_hyvsj_kmvtn_697.awsui_is-navigation-open_hyvsj_kmvtn_643.awsui_animating_hyvsj_kmvtn_758:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled nav.awsui_navigation_hyvsj_kmvtn_697.awsui_is-navigation-open_hyvsj_kmvtn_643.awsui_animating_hyvsj_kmvtn_758:not(#\9 ),.awsui-mode-entering nav.awsui_navigation_hyvsj_kmvtn_697.awsui_is-navigation-open_hyvsj_kmvtn_643.awsui_animating_hyvsj_kmvtn_758:not(#\9 ){animation:none;transition:none}nav.awsui_navigation_hyvsj_kmvtn_697>.awsui_animated-content_hyvsj_kmvtn_822:not(#\9 ){inline-size:var(--awsui-navigation-width-esndbs)}nav.awsui_navigation_hyvsj_kmvtn_697>.awsui_content-container_hyvsj_kmvtn_825:not(#\9 ){flex-grow:1}@media(max-width: 688px){nav.awsui_navigation_hyvsj_kmvtn_697:not(#\9 ){--awsui-navigation-width-esndbs: 100vw}}.awsui_hide-navigation_hyvsj_kmvtn_834:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-wcb4ea, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-r0nr13, 15px)}.awsui_notifications_hyvsj_kmvtn_844:not(#\9 ){color:var(--color-text-body-default-pa6g4d, #0f141a);grid-area:notifications;z-index:850}.awsui_notifications_hyvsj_kmvtn_844.awsui_has-notification-content_hyvsj_kmvtn_849:not(#\9 ){padding-block-start:var(--space-scaled-s-l1ed96, 12px)}@media(min-width: 689px){.awsui_notifications_hyvsj_kmvtn_844.awsui_sticky-notifications_hyvsj_kmvtn_853:not(#\9 ){--awsui-flashbar-sticky-bottom-margin-esndbs: var(--space-xxl-t8dgip, 32px);position:sticky;inset-block-start:var(--awsui-offset-top-esndbs)}.awsui_notifications_hyvsj_kmvtn_844.awsui_sticky-notifications_hyvsj_kmvtn_853:not(#\9 ):not(.awsui_high-contrast_hyvsj_kmvtn_858){background-color:var(--color-background-layout-main-nwv8ds, #ffffff)}.awsui_notifications_hyvsj_kmvtn_844.awsui_has-notification-content_hyvsj_kmvtn_849:not(#\9 ){padding-block-start:var(--space-xs-oxob9f, 8px)}}section.awsui_split-panel-bottom_hyvsj_kmvtn_876:not(#\9 ){align-self:end;inset-block-end:var(--awsui-footer-height-esndbs);display:none;grid-column:1/6;grid-row:9;block-size:auto;overflow-y:hidden;position:sticky;z-index:840}@keyframes awsui_openSplitPanelBottom_hyvsj_kmvtn_1{from{block-size:var(--awsui-split-panel-reported-header-size-esndbs, 0)}to{block-size:var(--awsui-split-panel-reported-size-esndbs)}}section.awsui_split-panel-bottom_hyvsj_kmvtn_876.awsui_disable-body-scroll_hyvsj_kmvtn_207:not(#\9 ){inset-block-end:0}section.awsui_split-panel-bottom_hyvsj_kmvtn_876.awsui_is-navigation-open_hyvsj_kmvtn_643.awsui_position-bottom_hyvsj_kmvtn_923:not(#\9 ){grid-column-start:2}section.awsui_split-panel-bottom_hyvsj_kmvtn_876.awsui_has-open-drawer_hyvsj_kmvtn_183.awsui_position-bottom_hyvsj_kmvtn_923:not(#\9 ){grid-column-end:5}section.awsui_split-panel-bottom_hyvsj_kmvtn_876.awsui_position-bottom_hyvsj_kmvtn_923:not(#\9 ){display:block}section.awsui_split-panel-bottom_hyvsj_kmvtn_876:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_kmvtn_646).awsui_position-bottom_hyvsj_kmvtn_923{box-shadow:rgba(0, 7, 22, 0.1) 0px -32px 32px -24px}section.awsui_split-panel-bottom_hyvsj_kmvtn_876.awsui_is-split-panel-open_hyvsj_kmvtn_646.awsui_position-bottom_hyvsj_kmvtn_923:not(#\9 ){box-shadow:var(--shadow-split-bottom-rjce88, 0px -36px 36px -36px rgba(0, 7, 22, 0.1))}section.awsui_split-panel-bottom_hyvsj_kmvtn_876.awsui_is-split-panel-open_hyvsj_kmvtn_646.awsui_position-bottom_hyvsj_kmvtn_923.awsui_animating_hyvsj_kmvtn_758:not(#\9 ){animation:awsui_openSplitPanelBottom_hyvsj_kmvtn_1 var(--motion-duration-refresh-only-fast-dt2ov0, 115ms)}@media(prefers-reduced-motion: reduce){section.awsui_split-panel-bottom_hyvsj_kmvtn_876.awsui_is-split-panel-open_hyvsj_kmvtn_646.awsui_position-bottom_hyvsj_kmvtn_923.awsui_animating_hyvsj_kmvtn_758:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled section.awsui_split-panel-bottom_hyvsj_kmvtn_876.awsui_is-split-panel-open_hyvsj_kmvtn_646.awsui_position-bottom_hyvsj_kmvtn_923.awsui_animating_hyvsj_kmvtn_758:not(#\9 ),.awsui-mode-entering section.awsui_split-panel-bottom_hyvsj_kmvtn_876.awsui_is-split-panel-open_hyvsj_kmvtn_646.awsui_position-bottom_hyvsj_kmvtn_923.awsui_animating_hyvsj_kmvtn_758:not(#\9 ){animation:none;transition:none}section.awsui_split-panel-side_hyvsj_kmvtn_952:not(#\9 ){block-size:100%;overflow-x:hidden;pointer-events:auto}section.awsui_split-panel-side_hyvsj_kmvtn_952:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_kmvtn_646),section.awsui_split-panel-side_hyvsj_kmvtn_952.awsui_position-bottom_hyvsj_kmvtn_923:not(#\9 ){inline-size:0}section.awsui_split-panel-side_hyvsj_kmvtn_952.awsui_is-split-panel-open_hyvsj_kmvtn_646.awsui_position-side_hyvsj_kmvtn_965:not(#\9 ){max-inline-size:var(--awsui-split-panel-max-width-esndbs, 280px);min-inline-size:var(--awsui-split-panel-min-width-esndbs, 280px);border-inline-start:solid var(--border-divider-section-width-6yy7bf, 1px) var(--color-border-divider-default-6dhdp3, #c6c6cd)}section.awsui_split-panel-side_hyvsj_kmvtn_952.awsui_is-split-panel-open_hyvsj_kmvtn_646.awsui_position-side_hyvsj_kmvtn_965:not(#\9 ):not(.awsui_has-open-drawer_hyvsj_kmvtn_183){border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-panel-side-cx8r03, #c6c6cd)}.awsui_tools-container_hyvsj_kmvtn_987:not(#\9 ){--awsui-tools-max-width-esndbs: calc(var(--awsui-layout-width-esndbs) - var(--awsui-main-offset-left-esndbs) - var(--awsui-default-min-content-width-esndbs) - var(--awsui-content-gap-right-esndbs));display:flex;grid-column:5;grid-row:1/span 9;block-size:var(--awsui-content-height-esndbs);max-inline-size:var(--awsui-tools-max-width-esndbs);position:sticky;inset-block-start:var(--awsui-offset-top-esndbs);z-index:830;pointer-events:none}@media(max-width: 688px){.awsui_tools-container_hyvsj_kmvtn_987:not(#\9 ){--awsui-tools-max-width-esndbs: none;--awsui-tools-width-esndbs: auto;position:fixed;inset-inline-end:0;z-index:1001}.awsui_tools-container_hyvsj_kmvtn_987.awsui_disable-body-scroll_hyvsj_kmvtn_207:not(#\9 ){inset-block-start:var(--awsui-header-height-esndbs)}}.awsui_tools_hyvsj_kmvtn_987:not(#\9 ){background-color:var(--color-background-container-content-3l65xf, #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_kmvtn_1{from{opacity:var(--awsui-tools-animation-starting-opacity-esndbs, 0);inline-size:calc(var(--space-layout-toggle-padding-64f652, 12px)*2 + var(--space-layout-toggle-diameter-2vfm16, 36px))}to{opacity:1;inline-size:var(--awsui-tools-width-esndbs)}}.awsui_tools_hyvsj_kmvtn_987:not(#\9 ):not(.awsui_is-tools-open_hyvsj_kmvtn_646){inline-size:0;display:none}.awsui_tools_hyvsj_kmvtn_987.awsui_is-tools-open_hyvsj_kmvtn_646:not(#\9 ){border-inline-start:solid var(--border-divider-section-width-6yy7bf, 1px) var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_tools_hyvsj_kmvtn_987.awsui_is-tools-open_hyvsj_kmvtn_646.awsui_animating_hyvsj_kmvtn_758:not(#\9 ){animation:awsui_openTools_hyvsj_kmvtn_1 var(--motion-duration-refresh-only-fast-dt2ov0, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_tools_hyvsj_kmvtn_987.awsui_is-tools-open_hyvsj_kmvtn_646.awsui_animating_hyvsj_kmvtn_758:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_tools_hyvsj_kmvtn_987.awsui_is-tools-open_hyvsj_kmvtn_646.awsui_animating_hyvsj_kmvtn_758:not(#\9 ),.awsui-mode-entering .awsui_tools_hyvsj_kmvtn_987.awsui_is-tools-open_hyvsj_kmvtn_646.awsui_animating_hyvsj_kmvtn_758:not(#\9 ){animation:none;transition:none}.awsui-one-theme .awsui_tools_hyvsj_kmvtn_987:not(#\9 ){background-color:var(--color-background-layout-panel-content-tpsfxv, #ffffff)}.awsui_tools_hyvsj_kmvtn_987>.awsui_animated-content_hyvsj_kmvtn_822:not(#\9 ){inline-size:var(--awsui-tools-width-esndbs)}@media(min-width: 689px){.awsui_tools_hyvsj_kmvtn_987.awsui_is-tools-open_hyvsj_kmvtn_646.awsui_has-tools-form-persistence_hyvsj_kmvtn_1079:not(#\9 ){border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}}@media(max-width: 688px){.awsui_tools_hyvsj_kmvtn_987:not(#\9 ){--awsui-tools-width-esndbs: 100vw}}.awsui_hide-tools_hyvsj_kmvtn_1089:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-wcb4ea, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-r0nr13, 15px);z-index:1}.awsui_show-tools_hyvsj_kmvtn_1101:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-l1ed96, 12px);padding-inline:var(--space-layout-toggle-padding-64f652, 12px)}@keyframes awsui_showButtons_hyvsj_kmvtn_1{0%{opacity:0}100%{opacity:1}}.awsui_show-tools_hyvsj_kmvtn_1101:not(#\9 ):not(.awsui_has-tools-form_hyvsj_kmvtn_1079){display:none}@media(min-width: 689px){.awsui_show-tools_hyvsj_kmvtn_1101.awsui_has-tools-form_hyvsj_kmvtn_1079:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-xs-oxob9f, 8px)}.awsui_show-tools_hyvsj_kmvtn_1101.awsui_has-tools-form_hyvsj_kmvtn_1079.awsui_animating_hyvsj_kmvtn_758:not(#\9 ){animation:awsui_showButtons_hyvsj_kmvtn_1 var(--motion-duration-refresh-only-fast-dt2ov0, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){.awsui_show-tools_hyvsj_kmvtn_1101.awsui_has-tools-form_hyvsj_kmvtn_1079.awsui_animating_hyvsj_kmvtn_758:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_show-tools_hyvsj_kmvtn_1101.awsui_has-tools-form_hyvsj_kmvtn_1079.awsui_animating_hyvsj_kmvtn_758:not(#\9 ),.awsui-mode-entering .awsui_show-tools_hyvsj_kmvtn_1101.awsui_has-tools-form_hyvsj_kmvtn_1079.awsui_animating_hyvsj_kmvtn_758:not(#\9 ){animation:none;transition:none}.awsui_show-tools_hyvsj_kmvtn_1101.awsui_has-tools-form-persistence_hyvsj_kmvtn_1079:not(#\9 ){background-color:var(--color-background-container-content-3l65xf, #ffffff);z-index:1}}.awsui_trigger-button-styles_hyvsj_kmvtn_1181:not(#\9 ){background:var(--color-background-layout-toggle-default-utu2di, #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-2vfm16, 36px);inline-size:var(--space-layout-toggle-diameter-2vfm16, 36px)}.awsui_trigger-button-styles_hyvsj_kmvtn_1181:not(#\9 ):hover{background:var(--color-background-layout-toggle-hover-8q3k0n, #656871)}.awsui_trigger-button-styles_hyvsj_kmvtn_1181:not(#\9 ):active{background:var(--color-background-layout-toggle-active-87kmgl, #424650)}.awsui_trigger-badge-wrapper_hyvsj_kmvtn_1197: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_kmvtn_1197: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_kmvtn_1181:not(#\9 ){border-block:none;border-inline:none;padding-inline:0;color:var(--color-text-layout-toggle-zqxzzv, #ffffff);cursor:pointer;pointer-events:auto;position:relative}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_kmvtn_1181:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_kmvtn_1181:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_kmvtn_1181: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_trigger_hyvsj_kmvtn_1181:not(#\9 ):focus{outline:none}.awsui_trigger_hyvsj_kmvtn_1181.awsui_selected_hyvsj_kmvtn_1249:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-rev4e2, #006ce0);color:var(--color-text-layout-toggle-selected-dnw1sl, #ffffff)}.awsui_trigger_hyvsj_kmvtn_1181.awsui_selected_hyvsj_kmvtn_1249:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-oolvmi, #004a9e)}.awsui_trigger_hyvsj_kmvtn_1181.awsui_selected_hyvsj_kmvtn_1249:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-bvoskn, #006ce0)}.awsui_trigger_hyvsj_kmvtn_1181.awsui_selected_hyvsj_kmvtn_1249>.awsui_trigger-badge-wrapper_hyvsj_kmvtn_1197:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-rev4e2, #006ce0);color:var(--color-text-layout-toggle-selected-dnw1sl, #ffffff)}.awsui_trigger_hyvsj_kmvtn_1181.awsui_selected_hyvsj_kmvtn_1249>.awsui_trigger-badge-wrapper_hyvsj_kmvtn_1197:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-oolvmi, #004a9e)}.awsui_trigger_hyvsj_kmvtn_1181.awsui_selected_hyvsj_kmvtn_1249>.awsui_trigger-badge-wrapper_hyvsj_kmvtn_1197:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-bvoskn, #006ce0)}.awsui_trigger_hyvsj_kmvtn_1181.awsui_badge_hyvsj_kmvtn_1269:not(#\9 ),.awsui_trigger_hyvsj_kmvtn_1181.awsui_badge_hyvsj_kmvtn_1269:not(#\9 ):hover,.awsui_trigger_hyvsj_kmvtn_1181.awsui_badge_hyvsj_kmvtn_1269:not(#\9 ):active{background:transparent}.awsui_trigger-wrapper_hyvsj_kmvtn_1273: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_kmvtn_1273:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_kmvtn_676){box-shadow:var(--shadow-panel-toggle-k9md8f, 0px 6px 12px 1px rgba(0, 7, 22, 0.12))}.awsui_dot_hyvsj_kmvtn_1288: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-891h1a, #db0000);inset-block-start:0;inset-inline-end:0}

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

.awsui_root_1sxt8_1nifh_189:not(#\9 ){display:contents}.awsui_drawer_1sxt8_1nifh_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-3rh2u4, #ffffff)}.awsui_drawer_1sxt8_1nifh_193.awsui_has-close-action_1sxt8_1nifh_226:not(#\9 ){position:relative}.awsui_drawer_1sxt8_1nifh_193.awsui_position-absolute_1sxt8_1nifh_229.awsui_placement-end_1sxt8_1nifh_229:not(#\9 ),.awsui_drawer_1sxt8_1nifh_193.awsui_position-sticky_1sxt8_1nifh_229.awsui_placement-end_1sxt8_1nifh_229:not(#\9 ),.awsui_drawer_1sxt8_1nifh_193.awsui_position-fixed_1sxt8_1nifh_229.awsui_placement-end_1sxt8_1nifh_229:not(#\9 ){border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-panel-header-kdnfxk, #c6c6cd)}.awsui_drawer_1sxt8_1nifh_193.awsui_position-absolute_1sxt8_1nifh_229.awsui_placement-start_1sxt8_1nifh_232:not(#\9 ),.awsui_drawer_1sxt8_1nifh_193.awsui_position-sticky_1sxt8_1nifh_229.awsui_placement-start_1sxt8_1nifh_232:not(#\9 ),.awsui_drawer_1sxt8_1nifh_193.awsui_position-fixed_1sxt8_1nifh_229.awsui_placement-start_1sxt8_1nifh_232:not(#\9 ){border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-panel-header-kdnfxk, #c6c6cd)}.awsui_drawer_1sxt8_1nifh_193.awsui_position-absolute_1sxt8_1nifh_229.awsui_placement-top_1sxt8_1nifh_235:not(#\9 ),.awsui_drawer_1sxt8_1nifh_193.awsui_position-sticky_1sxt8_1nifh_229.awsui_placement-top_1sxt8_1nifh_235:not(#\9 ),.awsui_drawer_1sxt8_1nifh_193.awsui_position-fixed_1sxt8_1nifh_229.awsui_placement-top_1sxt8_1nifh_235:not(#\9 ){border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-panel-header-kdnfxk, #c6c6cd)}.awsui_drawer_1sxt8_1nifh_193.awsui_position-absolute_1sxt8_1nifh_229.awsui_placement-bottom_1sxt8_1nifh_238:not(#\9 ),.awsui_drawer_1sxt8_1nifh_193.awsui_position-sticky_1sxt8_1nifh_229.awsui_placement-bottom_1sxt8_1nifh_238:not(#\9 ),.awsui_drawer_1sxt8_1nifh_193.awsui_position-fixed_1sxt8_1nifh_229.awsui_placement-bottom_1sxt8_1nifh_238:not(#\9 ){border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-panel-header-kdnfxk, #c6c6cd)}.awsui_drawer_1sxt8_1nifh_193.awsui_with-footer_1sxt8_1nifh_241:not(#\9 ){display:flex;flex-direction:column}.awsui_drawer_1sxt8_1nifh_193.awsui_with-footer_1sxt8_1nifh_241.awsui_position-static_1sxt8_1nifh_245:not(#\9 ){min-block-size:100%}.awsui_drawer_1sxt8_1nifh_193.awsui_with-footer_1sxt8_1nifh_241>.awsui_content_1sxt8_1nifh_248:not(#\9 ){flex:1}.awsui_drawer_1sxt8_1nifh_193:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_1nifh_193:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_1nifh_193:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-3px}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_1nifh_193: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_header_1sxt8_1nifh_276:not(#\9 ){font-size:var(--font-panel-header-size-n13ey0, 18px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);line-height:var(--font-panel-header-line-height-a7wqal, 22px);font-weight:var(--font-weight-heading-l-3ci36z, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);display:flex;justify-content:space-between;color:var(--color-text-heading-default-ilwph8, #0f141a);padding-block:var(--space-panel-header-vertical-hdddn7, 20px);border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-panel-header-kdnfxk, #c6c6cd);padding-inline:var(--space-panel-side-left-7vb0n9, 28px) calc(var(--space-l-fzlzfv, 20px) + var(--space-scaled-xxl-ocns8c, 32px))}.awsui_header_1sxt8_1nifh_276.awsui_hide-close-action_1sxt8_1nifh_292:not(#\9 ){padding-inline:var(--space-panel-side-left-7vb0n9, 28px) var(--space-panel-side-right-a84thf, 24px)}@media(min-width: 689px){.awsui_header_1sxt8_1nifh_276.awsui_with-additional-action_1sxt8_1nifh_296:not(#\9 ){padding-inline:var(--space-panel-side-left-7vb0n9, 28px) calc(var(--space-xxxl-43mhss, 40px) + var(--space-scaled-xxl-ocns8c, 32px))}}.awsui_header_1sxt8_1nifh_276.awsui_with-runtime-context_1sxt8_1nifh_304:not(#\9 ){padding-block:14px}.awsui_with-toolbar_1sxt8_1nifh_307>.awsui_header_1sxt8_1nifh_276:not(#\9 ){border-color:transparent;margin-block-end:0px}.awsui_header_1sxt8_1nifh_276 h2:not(#\9 ),.awsui_header_1sxt8_1nifh_276 h3:not(#\9 ),.awsui_header_1sxt8_1nifh_276 h4:not(#\9 ),.awsui_header_1sxt8_1nifh_276 h5:not(#\9 ),.awsui_header_1sxt8_1nifh_276 h6:not(#\9 ){font-size:var(--font-panel-header-size-n13ey0, 18px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);line-height:var(--font-panel-header-line-height-a7wqal, 22px);font-weight:var(--font-weight-heading-l-3ci36z, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);padding-block:0;margin-block:0}.awsui_header-actions_1sxt8_1nifh_326:not(#\9 ){display:inline-flex;align-items:flex-start;z-index:1}.awsui_close-action_1sxt8_1nifh_332:not(#\9 ){position:absolute;inset-block-start:var(--space-static-m-v7qexv, 16px);inset-inline-end:var(--space-scaled-l-44fftl, 20px)}.awsui_content-with-paddings_1sxt8_1nifh_338:not(#\9 ):not(:empty){padding-block-start:var(--space-panel-content-top-lt9olo, 20px);padding-inline-start:var(--space-panel-side-left-7vb0n9, 28px);padding-inline-end:var(--space-panel-side-right-a84thf, 24px);padding-block-end:var(--space-panel-content-bottom-8jqonw, 40px)}.awsui_footer_1sxt8_1nifh_345:not(#\9 ){background-color:var(--color-background-container-content-3l65xf, #ffffff);border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-panel-header-kdnfxk, #c6c6cd);padding-block:var(--space-panel-content-top-lt9olo, 20px);padding-inline:var(--space-panel-side-left-7vb0n9, 28px) var(--space-panel-side-right-a84thf, 24px)}.awsui_footer_1sxt8_1nifh_345.awsui_is-sticky_1sxt8_1nifh_351:not(#\9 ){position:sticky;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;z-index:810}.awsui_hidden_1sxt8_1nifh_363:not(#\9 ){display:none}.awsui_focus-trap_1sxt8_1nifh_367:not(#\9 ){display:contents}.awsui_backdrop_1sxt8_1nifh_371:not(#\9 ){inset:0;background-color:var(--color-background-drawer-backdrop-yo1e4s, rgba(35, 43, 55, 0.7))}.awsui_backdrop_1sxt8_1nifh_371.awsui_backdrop-fixed_1sxt8_1nifh_375:not(#\9 ){position:fixed}.awsui_backdrop_1sxt8_1nifh_371.awsui_backdrop-absolute_1sxt8_1nifh_378:not(#\9 ){position:absolute}

.awsui_drag-overlay_1ksmw_f472k_141:not(#\9 ){box-shadow:var(--shadow-container-active-769k1n, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1019607843));background-color:var(--color-background-container-content-3l65xf, #ffffff)}.awsui_drag-overlay-item_1ksmw_f472k_145:not(#\9 ){border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px);position:relative}.awsui_drag-overlay-item_1ksmw_f472k_145:not(#\9 ){outline:2px dotted transparent;outline-offset:-1px}.awsui_drag-overlay-item_1ksmw_f472k_145: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-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_drag-overlay-container_1ksmw_f472k_170:not(#\9 ){border-start-start-radius:var(--border-radius-container-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px);position:relative}.awsui_drag-overlay-container_1ksmw_f472k_170:not(#\9 ){outline:2px dotted transparent;outline-offset:-1px}.awsui_drag-overlay-container_1ksmw_f472k_170: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-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_active_1ksmw_f472k_196:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_placeholder_1ksmw_f472k_206:not(#\9 ){position:relative}.awsui_placeholder_1ksmw_f472k_206:not(#\9 ):after{content:" ";position:absolute;inset:0;background:var(--color-drag-placeholder-hover-6kex3x, #d1f1ff)}.awsui_placeholder-item_1ksmw_f472k_215:not(#\9 ):after{border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_placeholder-container_1ksmw_f472k_221:not(#\9 ):after{border-start-start-radius:var(--border-radius-container-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px)}.awsui_sorting_1ksmw_f472k_228:not(#\9 ){transition:transform var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear)}@media(prefers-reduced-motion: reduce){.awsui_sorting_1ksmw_f472k_228:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_sorting_1ksmw_f472k_228:not(#\9 ),.awsui-mode-entering .awsui_sorting_1ksmw_f472k_228:not(#\9 ){animation:none;transition:none}
.awsui_root_1axkx_1rbyl_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_1rbyl_179:not(#\9 ):not(:last-child){border-block-end:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-divider-secondary-px0jex, #ebebf0)}.awsui_item_1axkx_1rbyl_179:not(#\9 ):not(.awsui_disable-item-paddings_1axkx_1rbyl_182){padding-block:var(--space-scaled-xs-xqilfh, 8px)}.awsui_item_1axkx_1rbyl_179:not(#\9 ):first-child.awsui_disable-paddings_1axkx_1rbyl_185{padding-block-start:0}.awsui_item_1axkx_1rbyl_179:not(#\9 ):last-child.awsui_disable-paddings_1axkx_1rbyl_185{padding-block-end:0}.awsui_sortable-item_1axkx_1rbyl_192:not(#\9 ){display:flex;align-items:baseline}.awsui_sortable-item_1axkx_1rbyl_192:not(#\9 ):not(.awsui_disable-item-paddings_1axkx_1rbyl_182){column-gap:var(--space-xxs-nvfpu6, 4px)}

.awsui_drawer_12i0j_1wkr6_189:not(#\9 ){position:sticky;z-index:830;background-color:var(--color-background-layout-panel-content-tpsfxv, #ffffff);display:grid;grid-template-columns:var(--space-m-wcb4ea, 16px) 1fr;inline-size:var(--awsui-drawer-size-esndbs);block-size:100%;overflow:hidden;overscroll-behavior-y:contain;pointer-events:auto;word-wrap:break-word}.awsui_drawer_12i0j_1wkr6_189.awsui_with-expanded-motion_12i0j_1wkr6_203:not(#\9 ){transition:inline-size var(--motion-duration-refresh-only-slow-e1sone, 250ms) var(--motion-easing-refresh-only-a-7ceu96, cubic-bezier(0, 0, 0, 1)),block-size var(--motion-duration-refresh-only-slow-e1sone, 250ms) var(--motion-easing-refresh-only-a-7ceu96, cubic-bezier(0, 0, 0, 1)),min-inline-size var(--motion-duration-refresh-only-slow-e1sone, 250ms) var(--motion-easing-refresh-only-a-7ceu96, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_drawer_12i0j_1wkr6_189.awsui_with-expanded-motion_12i0j_1wkr6_203:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_drawer_12i0j_1wkr6_189.awsui_with-expanded-motion_12i0j_1wkr6_203:not(#\9 ),.awsui-mode-entering .awsui_drawer_12i0j_1wkr6_189.awsui_with-expanded-motion_12i0j_1wkr6_203:not(#\9 ){animation:none;transition:none}@media(min-width: 689px){.awsui_drawer_12i0j_1wkr6_189:not(#\9 ):not(.awsui_legacy_12i0j_1wkr6_217):not(.awsui_ai-drawer_12i0j_1wkr6_217):not(.awsui_bottom-drawer_12i0j_1wkr6_217){border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}}@media(max-width: 688px){.awsui_drawer_12i0j_1wkr6_189:not(#\9 ){inline-size:100%}.awsui_drawer_12i0j_1wkr6_189.awsui_last-opened_12i0j_1wkr6_225:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_1wkr6_189.awsui_drawer-global_12i0j_1wkr6_229:not(#\9 ){display:block}@media(min-width: 689px){.awsui_drawer_12i0j_1wkr6_189.awsui_drawer-global_12i0j_1wkr6_229:not(#\9 ){inline-size:var(--awsui-drawer-size-esndbs)}}@media(max-width: 688px){.awsui_drawer_12i0j_1wkr6_189.awsui_drawer-global_12i0j_1wkr6_229:not(#\9 ):not(.awsui_last-opened_12i0j_1wkr6_225):not(.awsui_drawer-expanded_12i0j_1wkr6_238){display:none}}.awsui_drawer_12i0j_1wkr6_189.awsui_drawer-hidden_12i0j_1wkr6_242:not(#\9 ){display:none}.awsui_drawer_12i0j_1wkr6_189.awsui_drawer-expanded_12i0j_1wkr6_238:not(#\9 ){inline-size:100%}@media(min-width: 689px){.awsui_drawer_12i0j_1wkr6_189.awsui_drawer-expanded_12i0j_1wkr6_238:not(#\9 ){border-inline-start:none}.awsui_drawer_12i0j_1wkr6_189.awsui_drawer-expanded_12i0j_1wkr6_238.awsui_has-next-siblings_12i0j_1wkr6_252>.awsui_global-drawer-wrapper_12i0j_1wkr6_252:not(#\9 ):after{content:"";position:absolute;block-size:100%;inline-size:8px;inset-inline-end:0;background:var(--color-gap-global-drawer-kugmko, #ebebf0);border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd);box-sizing:border-box}.awsui_drawer_12i0j_1wkr6_189.awsui_drawer-expanded_12i0j_1wkr6_238>.awsui_global-drawer-wrapper_12i0j_1wkr6_252:not(#\9 ){inline-size:100%;grid-template-columns:8px 1fr}.awsui_drawer_12i0j_1wkr6_189.awsui_drawer-expanded_12i0j_1wkr6_238>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-content-container_12i0j_1wkr6_266:not(#\9 ){grid-column:2}.awsui_drawer_12i0j_1wkr6_189.awsui_drawer-expanded_12i0j_1wkr6_238>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-gap_12i0j_1wkr6_269:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;inline-size:8px;background:var(--color-gap-global-drawer-kugmko, #ebebf0);border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}}.awsui_drawer_12i0j_1wkr6_189>.awsui_drawer-content-container_12i0j_1wkr6_266:not(#\9 ){grid-column:1/span 2;grid-row:1;display:grid;grid-template-columns:var(--space-m-wcb4ea, 16px) 1fr auto var(--space-m-wcb4ea, 16px);grid-template-rows:14px auto 1fr;overflow-y:auto;min-inline-size:var(--awsui-drawer-size-esndbs)}.awsui_drawer_12i0j_1wkr6_189>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-close-button_12i0j_1wkr6_287:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_1wkr6_189>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-expanded-mode-button_12i0j_1wkr6_293:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_1wkr6_189>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_1wkr6_189>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266.awsui_drawer-content-hidden_12i0j_1wkr6_305:not(#\9 ){display:none}.awsui_drawer_12i0j_1wkr6_189>.awsui_drawer-slider_12i0j_1wkr6_308:not(#\9 ){z-index:850;grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center}.awsui_drawer_12i0j_1wkr6_189>.awsui_global-drawer-wrapper_12i0j_1wkr6_252:not(#\9 ){display:grid;min-inline-size:var(--awsui-drawer-size-esndbs);grid-template-columns:8px var(--space-m-wcb4ea, 16px) 1fr;overflow:hidden}@media(max-width: 688px){.awsui_drawer_12i0j_1wkr6_189>.awsui_global-drawer-wrapper_12i0j_1wkr6_252:not(#\9 ){grid-template-columns:1fr}}.awsui_drawer_12i0j_1wkr6_189>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-gap_12i0j_1wkr6_269:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;inline-size:8px;background:var(--color-gap-global-drawer-kugmko, #ebebf0);border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd);box-sizing:border-box}.awsui_drawer_12i0j_1wkr6_189>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-slider_12i0j_1wkr6_308:not(#\9 ){z-index:850;grid-column:2;grid-row:1;display:flex;align-items:center}.awsui_drawer_12i0j_1wkr6_189>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-content-container_12i0j_1wkr6_266:not(#\9 ){grid-row:1;display:grid;grid-template-columns:var(--space-m-wcb4ea, 16px) 1fr auto var(--space-m-wcb4ea, 16px);grid-template-rows:14px auto 1fr;overflow-y:auto}@media(min-width: 689px){.awsui_drawer_12i0j_1wkr6_189>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-content-container_12i0j_1wkr6_266:not(#\9 ){grid-column:2/span 2}}@media(max-width: 688px){.awsui_drawer_12i0j_1wkr6_189>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-content-container_12i0j_1wkr6_266:not(#\9 ){grid-column:1/span 2}}.awsui_drawer_12i0j_1wkr6_189>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-actions_12i0j_1wkr6_360:not(#\9 ){position:absolute;display:flex;inset-block-start:0;inset-inline-end:0;padding-inline-end:var(--space-m-wcb4ea, 16px);padding-block-start:14px}.awsui_drawer_12i0j_1wkr6_189>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-close-button_12i0j_1wkr6_287:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_1wkr6_189>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-expanded-mode-button_12i0j_1wkr6_293:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_1wkr6_189>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_1wkr6_189>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266.awsui_drawer-content-hidden_12i0j_1wkr6_305:not(#\9 ){display:none}@media(max-width: 688px){@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1wkr6_189:not(#\9 ):not(.awsui_ai-drawer_12i0j_1wkr6_217),.awsui-dark-mode .awsui_drawer_12i0j_1wkr6_189:not(#\9 ):not(.awsui_ai-drawer_12i0j_1wkr6_217){border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}}}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217:not(#\9 ){grid-template-columns:1fr var(--space-xs-oxob9f, 8px);background:var(--color-background-layout-ai-drawer-6d1r7r, #161d26)}@media(max-width: 688px){.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217:not(#\9 ){grid-template-columns:1fr;z-index:1001}}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-slider_12i0j_1wkr6_308:not(#\9 ){z-index:850;display:flex;justify-content:center;inline-size:var(--space-xs-oxob9f, 8px);overflow:hidden;grid-column:2}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217 .awsui_ai-drawer-slider-handle_12i0j_1wkr6_417:not(#\9 ){color:var(--color-text-interactive-inverted-default-fo8jdf, #dedee3)}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217 .awsui_ai-drawer-slider-handle_12i0j_1wkr6_417:not(#\9 ):hover{stroke:var(--color-text-interactive-inverted-hover-p8xqqo, #f9f9fa)}.awsui-one-theme .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217 .awsui_ai-drawer-slider-handle_12i0j_1wkr6_417:not(#\9 ){color:var(--color-text-interactive-default-2qw750, #424650)}.awsui-one-theme .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217 .awsui_ai-drawer-slider-handle_12i0j_1wkr6_417:not(#\9 ):hover{stroke:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266:not(#\9 ){min-inline-size:calc(var(--awsui-drawer-min-size-esndbs) - var(--space-xs-oxob9f, 8px));grid-column:1/span 1;background-color:var(--color-background-layout-panel-content-tpsfxv, #ffffff)}@media(min-width: 689px){.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266:not(#\9 ){border-start-end-radius:var(--space-xxs-nvfpu6, 4px)}}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266:not(#\9 ){grid-row:1/span 4}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442: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-tpsfxv, #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_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442:not(#\9 ){align-items:flex-start}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-content-header-content_12i0j_1wkr6_458:not(#\9 ){display:flex;flex:1;align-items:center;justify-content:space-between;block-size:100%;padding-inline-start:var(--space-l-fzlzfv, 20px);padding-inline-end:var(--space-m-wcb4ea, 16px)}.awsui-one-theme .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-content-header-content_12i0j_1wkr6_458:not(#\9 ){border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-content-header-content_12i0j_1wkr6_458:not(#\9 ),.awsui-dark-mode .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-content-header-content_12i0j_1wkr6_458:not(#\9 ){border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}@media(min-width: 689px){.awsui-polaris-dark-mode .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-content-header-content_12i0j_1wkr6_458:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478),.awsui-dark-mode .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-content-header-content_12i0j_1wkr6_458:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478){border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd);border-start-end-radius:var(--space-xxs-nvfpu6, 4px)}}}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-content-header-content_12i0j_1wkr6_458>.awsui_drawer-actions_12i0j_1wkr6_360:not(#\9 ){display:flex}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478:not(#\9 ){position:relative;display:flex;align-items:center;box-sizing:border-box;block-size:100%;padding-inline:var(--space-static-m-v7qexv, 16px);background-color:var(--color-background-layout-ai-drawer-6d1r7r, #161d26)}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478:not(#\9 ):before,.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478: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-6d1r7r, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478:not(#\9 ):before,.awsui-dark-mode .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478:not(#\9 ):after,.awsui-dark-mode .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478:not(#\9 ):after{display:none}}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478:not(#\9 ):after{background-color:var(--color-background-layout-panel-content-tpsfxv, #ffffff);border-start-end-radius:var(--space-xxs-nvfpu6, 4px)}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wkr6_517:not(#\9 ){position:relative}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wkr6_517:not(#\9 ):has(:focus-visible){position:relative}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wkr6_517:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wkr6_517: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wkr6_517>.awsui_drawer-back-to-console-button_12i0j_1wkr6_517:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);border-start-start-radius:var(--space-static-xxs-va3e7q, 4px);border-start-end-radius:var(--space-static-xxs-va3e7q, 4px);border-end-start-radius:var(--space-static-xxs-va3e7q, 4px);border-end-end-radius:var(--space-static-xxs-va3e7q, 4px);border-width:0;padding-inline:var(--space-static-xs-zoct3a, 8px);padding-block:var(--space-static-xxs-va3e7q, 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_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wkr6_517>.awsui_drawer-back-to-console-button_12i0j_1wkr6_517:not(#\9 ):focus{outline:none}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-header_12i0j_1wkr6_442>.awsui_drawer-back-to-console-slot_12i0j_1wkr6_478>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wkr6_517>.awsui_drawer-back-to-console-custom-button_12i0j_1wkr6_590:not(#\9 ){all:initial;display:flex;cursor:pointer;text-align:center}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217>.awsui_drawer-content-container_12i0j_1wkr6_266>.awsui_drawer-content_12i0j_1wkr6_266>.awsui_drawer-content-content_12i0j_1wkr6_596:not(#\9 ){display:flex;flex-direction:column;block-size:calc(100% - 42px)}@media(min-width: 689px){.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1wkr6_238)>.awsui_drawer-content-container_12i0j_1wkr6_266{clip-path:inset(0 0 -9999px 0 round 0 var(--space-xxs-nvfpu6, 4px) 0 0)}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1wkr6_238)>.awsui_drawer-content-container_12i0j_1wkr6_266:dir(rtl){clip-path:inset(0 0 -9999px 0 round var(--space-xxs-nvfpu6, 4px) 0 0 0)}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1wkr6_238)>.awsui_drawer-content-container_12i0j_1wkr6_266,.awsui-dark-mode .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1wkr6_238)>.awsui_drawer-content-container_12i0j_1wkr6_266{border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}}.awsui-one-theme .awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1wkr6_238)>.awsui_drawer-content-container_12i0j_1wkr6_266{border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217.awsui_drawer-expanded_12i0j_1wkr6_238:not(#\9 ){grid-template-columns:1fr}.awsui_drawer_12i0j_1wkr6_189.awsui_ai-drawer_12i0j_1wkr6_217.awsui_drawer-expanded_12i0j_1wkr6_238>.awsui_drawer-content-container_12i0j_1wkr6_266:not(#\9 ){border-start-end-radius:0}.awsui_drawer_12i0j_1wkr6_189.awsui_bottom-drawer_12i0j_1wkr6_217:not(#\9 ){display:block;inline-size:100%;block-size:var(--awsui-bottom-drawer-size-esndbs)}@media(max-width: 688px){.awsui_drawer_12i0j_1wkr6_189.awsui_bottom-drawer_12i0j_1wkr6_217:not(#\9 ){block-size:100%}.awsui_drawer_12i0j_1wkr6_189.awsui_bottom-drawer_12i0j_1wkr6_217.awsui_last-opened_12i0j_1wkr6_225:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_1wkr6_189.awsui_bottom-drawer_12i0j_1wkr6_217.awsui_drawer-hidden_12i0j_1wkr6_242:not(#\9 ){display:none}.awsui_drawer_12i0j_1wkr6_189.awsui_bottom-drawer_12i0j_1wkr6_217>.awsui_global-drawer-wrapper_12i0j_1wkr6_252:not(#\9 ){display:block}.awsui_drawer_12i0j_1wkr6_189.awsui_bottom-drawer_12i0j_1wkr6_217>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-gap_12i0j_1wkr6_269:not(#\9 ){block-size:8px;inline-size:100%;border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd);border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd);box-sizing:content-box}.awsui_drawer_12i0j_1wkr6_189.awsui_bottom-drawer_12i0j_1wkr6_217>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-slider_12i0j_1wkr6_308:not(#\9 ){block-size:auto;justify-content:center}.awsui_drawer_12i0j_1wkr6_189.awsui_bottom-drawer_12i0j_1wkr6_217>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_bottom-drawer-content-header_12i0j_1wkr6_657:not(#\9 ){display:flex;justify-content:space-between;align-items:center;inset-block-start:0;box-sizing:border-box}.awsui_drawer_12i0j_1wkr6_189.awsui_bottom-drawer_12i0j_1wkr6_217>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_bottom-drawer-content-header_12i0j_1wkr6_657>.awsui_bottom-drawer-content-header-content_12i0j_1wkr6_664:not(#\9 ){display:flex;flex:1;align-items:center;justify-content:space-between;block-size:100%;padding-inline-end:var(--space-m-wcb4ea, 16px)}.awsui_drawer_12i0j_1wkr6_189.awsui_bottom-drawer_12i0j_1wkr6_217>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_bottom-drawer-content-header_12i0j_1wkr6_657>.awsui_bottom-drawer-content-header-content_12i0j_1wkr6_664>.awsui_bottom-drawer-actions_12i0j_1wkr6_672:not(#\9 ){display:flex}.awsui_drawer_12i0j_1wkr6_189.awsui_bottom-drawer_12i0j_1wkr6_217>.awsui_global-drawer-wrapper_12i0j_1wkr6_252>.awsui_drawer-content-container_12i0j_1wkr6_266:not(#\9 ){grid-template-columns:1fr;grid-template-rows:auto}.awsui_runtime-feature-notifications-drawer-content_12i0j_1wkr6_680:not(#\9 ){border-block-start:1px solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_runtime-feature-notifications-footer_12i0j_1wkr6_684:not(#\9 ){border-block-start:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-divider-secondary-px0jex, #ebebf0)}
.awsui_root_7nfqu_142zr_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:var(--color-text-body-default-pa6g4d, #0f141a);background-color:var(--color-background-layout-main-nwv8ds, #ffffff);--awsui-max-content-width-esndbs: 100%;display:grid;grid-template-areas:"toolbar    toolbar     toolbar" ".       notifications  ." ".           main       .";grid-template-columns:var(--space-layout-content-horizontal-v4uatt, 24px) minmax(0, 1fr) var(--space-layout-content-horizontal-v4uatt, 24px);grid-template-rows:min-content min-content 1fr}@media(min-width: 689px){.awsui_root_7nfqu_142zr_149: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-v4uatt, 24px), 1fr) minmax(0, var(--awsui-max-content-width-esndbs)) minmax(var(--space-layout-content-horizontal-v4uatt, 24px), 1fr) min-content min-content;grid-template-rows:min-content min-content 1fr min-content min-content}.awsui_root_7nfqu_142zr_149.awsui_has-adaptive-widths-default_7nfqu_142zr_193:not(#\9 ){--awsui-max-content-width-esndbs: 1620px}}@media(min-width: 689px)and (min-width: 1401px){.awsui_root_7nfqu_142zr_149.awsui_has-adaptive-widths-dashboard_7nfqu_142zr_198:not(#\9 ){--awsui-max-content-width-esndbs: 1280px}}@media(min-width: 689px)and (min-width: 1921px){.awsui_root_7nfqu_142zr_149.awsui_has-adaptive-widths-dashboard_7nfqu_142zr_198:not(#\9 ){--awsui-max-content-width-esndbs: 1620px}}@media(min-width: 689px)and (min-width: 2541px){.awsui_root_7nfqu_142zr_149.awsui_has-adaptive-widths-dashboard_7nfqu_142zr_198:not(#\9 ){--awsui-max-content-width-esndbs: 2160px}}@media(min-width: 689px){.awsui_root_7nfqu_142zr_149.awsui_drawer-expanded-mode_7nfqu_142zr_213:not(#\9 ){grid-template-columns:0 0 0 0 0 0 0 auto}.awsui_root_7nfqu_142zr_149.awsui_drawer-expanded-mode_7nfqu_142zr_213.awsui_ai-drawer-expanded-mode_7nfqu_142zr_216:not(#\9 ){grid-template-columns:auto 0 0 0 0 0 0 0}.awsui_root_7nfqu_142zr_149.awsui_drawer-expanded-mode_7nfqu_142zr_213.awsui_bottom-drawer-expanded-mode_7nfqu_142zr_219:not(#\9 ){grid-template-rows:auto;grid-template-columns:0 0 0 0 0 auto 0 0}}.awsui_ai-drawer_7nfqu_142zr_216:not(#\9 ),.awsui_navigation_7nfqu_142zr_226:not(#\9 ),.awsui_tools_7nfqu_142zr_227:not(#\9 ),.awsui_global-tools_7nfqu_142zr_228:not(#\9 ),.awsui_bottom-tool_7nfqu_142zr_229:not(#\9 ){grid-row:1/-1;grid-column:1/-1;background:var(--color-background-container-content-3l65xf, #ffffff);opacity:1}@media(max-width: 688px){.awsui_ai-drawer_7nfqu_142zr_216:not(#\9 ),.awsui_navigation_7nfqu_142zr_226:not(#\9 ),.awsui_tools_7nfqu_142zr_227:not(#\9 ),.awsui_global-tools_7nfqu_142zr_228:not(#\9 ),.awsui_bottom-tool_7nfqu_142zr_229:not(#\9 ){inline-size:100%}}@media(min-width: 689px){.awsui_bottom-tool_7nfqu_142zr_229: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_142zr_216:not(#\9 ){grid-area:ai-drawer;position:sticky}}.awsui_navigation_7nfqu_142zr_226:not(#\9 ){z-index:830}@media(min-width: 689px){.awsui_navigation_7nfqu_142zr_226:not(#\9 ){grid-area:navigation;inline-size:var(--awsui-navigation-width-esndbs);border-inline-end:var(--border-width-layout-side-navigation-6ggnbg, 1px) solid var(--color-border-layout-side-navigation-xkvi4p, #c6c6cd)}}@media(max-width: 688px){.awsui_navigation_7nfqu_142zr_226:not(#\9 ){z-index:1001}}@media(min-width: 689px){.awsui_navigation_7nfqu_142zr_226.awsui_navigation-collapsed_7nfqu_142zr_278:not(#\9 ){inline-size:var(--awsui-navigation-collapsed-width-esndbs, var(--size-side-navigation-collapsed-width-91slhy, 52px))}}@media(min-width: 689px){.awsui_tools_7nfqu_142zr_227:not(#\9 ){grid-area:tools}.awsui_tools_7nfqu_142zr_227:not(#\9 ):not(:has(>[data-testid])){inline-size:var(--awsui-tools-width-esndbs)}.awsui_tools_7nfqu_142zr_227:not(#\9 ):not(:has(>[data-testid])).awsui_tools-open_7nfqu_142zr_291{border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}}@media(min-width: 689px){.awsui_global-tools_7nfqu_142zr_228:not(#\9 ){display:flex;grid-area:global-tools;justify-content:flex-end}}@media(min-width: 689px){.awsui_split-panel-side_7nfqu_142zr_305:not(#\9 ){grid-area:sideSplitPanel;border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd);opacity:1}}.awsui_split-panel-bottom_7nfqu_142zr_312: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_142zr_312:not(#\9 ){grid-column:3/6}}.awsui_panel-hidden_7nfqu_142zr_325:not(#\9 ){border-block:none;border-inline:none;opacity:0;z-index:0}.awsui_panel-hidden_7nfqu_142zr_325.awsui_navigation_7nfqu_142zr_226:not(#\9 ),.awsui_panel-hidden_7nfqu_142zr_325.awsui_tools_7nfqu_142zr_227:not(#\9 ),.awsui_panel-hidden_7nfqu_142zr_325.awsui_global-tools_7nfqu_142zr_228:not(#\9 ){inline-size:0px}.awsui_toolbar-container_7nfqu_142zr_335:not(#\9 ){grid-area:toolbar;block-size:42px;border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd);box-sizing:border-box}.awsui_pseudo-toolbar_7nfqu_142zr_349:not(#\9 ){grid-area:toolbar;position:sticky;z-index:1000}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar_7nfqu_142zr_349:not(#\9 ):before,.awsui-dark-mode .awsui_pseudo-toolbar_7nfqu_142zr_349:not(#\9 ):before{content:"";position:absolute;inline-size:var(--border-divider-section-width-6yy7bf, 1px);block-size:100vh;background:var(--color-border-layout-tz98tn, #c6c6cd)}}.awsui_pseudo-toolbar-content_7nfqu_142zr_367:not(#\9 ){position:relative}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_142zr_367:not(#\9 ),.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_142zr_367:not(#\9 ){border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd);border-start-start-radius:var(--space-xxs-nvfpu6, 4px)}}.awsui_pseudo-toolbar-content_7nfqu_142zr_367:not(#\9 ):before,.awsui_pseudo-toolbar-content_7nfqu_142zr_367: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-6d1r7r, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_142zr_367:not(#\9 ):before,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_142zr_367:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_142zr_367:not(#\9 ):after,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_142zr_367:not(#\9 ):after{inset-block-start:-1px}}.awsui_pseudo-toolbar-content_7nfqu_142zr_367:not(#\9 )::after{background-color:var(--color-background-layout-toolbar-m27kzn, #ffffff);border-start-start-radius:var(--space-xxs-nvfpu6, 4px)}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_142zr_367:not(#\9 )::after,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_142zr_367:not(#\9 )::after{background-color:transparent;border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd);border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}}.awsui_notifications-container_7nfqu_142zr_411:not(#\9 ){grid-area:notifications}.awsui_notifications-background_7nfqu_142zr_415:not(#\9 ){background:var(--color-background-layout-main-nwv8ds, #ffffff);grid-area:notifications;grid-column:1/-1}@media(min-width: 689px){.awsui_notifications-background_7nfqu_142zr_415:not(#\9 ){grid-column:3/6}}.awsui_main-landmark_7nfqu_142zr_426:not(#\9 ){display:contents}.awsui_main_7nfqu_142zr_426:not(#\9 ){grid-area:main;margin-block-start:var(--space-scaled-s-l1ed96, 12px);margin-block-end:var(--space-layout-content-bottom-f94vr9, 40px)}.awsui_main-disable-paddings_7nfqu_142zr_435:not(#\9 ){margin-block:0;grid-column:1/-1}@media(min-width: 689px){.awsui_main-disable-paddings_7nfqu_142zr_435:not(#\9 ){grid-column:3/6}}.awsui_content-header_7nfqu_142zr_445:not(#\9 ){margin-block-end:var(--space-content-header-padding-bottom-zfipo5, 16px)}.awsui_content_7nfqu_142zr_445:not(#\9 ){display:contents}@media(max-width: 688px){.awsui_unfocusable-mobile_7nfqu_142zr_455 *:not(#\9 ){visibility:hidden}}.awsui_hidden_7nfqu_142zr_460:not(#\9 ){display:none}.awsui_breadcrumbs-own_7nfqu_142zr_464:not(#\9 ):not(:empty)+.awsui_breadcrumbs-discovered_7nfqu_142zr_464{display:none}
.awsui_root_ghvqw_1g0cx_5:not(#\9 ){display:contents}


.awsui_root_1wp4s_18kdj_181:not(#\9 ){position:relative}.awsui_file-input_1wp4s_18kdj_185: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_18kdj_200.awsui_force-focus-outline-icon_1wp4s_18kdj_200:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_18kdj_200.awsui_force-focus-outline-icon_1wp4s_18kdj_200:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-yu5iti, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_18kdj_200.awsui_force-focus-outline-icon_1wp4s_18kdj_200:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-yu5iti, 4px));inset-block-start:calc(-1*var(--space-button-icon-focus-outline-gutter-vertical-9vrmoj, 0px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-yu5iti, 4px) + var(--space-button-focus-outline-gutter-yu5iti, 4px));block-size:calc(100% + var(--space-button-icon-focus-outline-gutter-vertical-9vrmoj, 0px) + var(--space-button-icon-focus-outline-gutter-vertical-9vrmoj, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_18kdj_200.awsui_force-focus-outline-button_1wp4s_18kdj_221:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_18kdj_200.awsui_force-focus-outline-button_1wp4s_18kdj_221:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-yu5iti, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_18kdj_200.awsui_force-focus-outline-button_1wp4s_18kdj_221:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-yu5iti, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-yu5iti, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-yu5iti, 4px) + var(--space-button-focus-outline-gutter-yu5iti, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-yu5iti, 4px) + var(--space-button-focus-outline-gutter-yu5iti, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}
.awsui_toggle-button_1a743_mz2jp_9.awsui_variant-normal_1a743_mz2jp_9:not(#\9 ){background:var(--color-background-toggle-button-normal-default-3arypk, #ffffff);border-color:var(--color-border-toggle-button-normal-default-mjjnmi, #006ce0)}.awsui_toggle-button_1a743_mz2jp_9.awsui_variant-normal_1a743_mz2jp_9:not(#\9 ):hover{background:var(--color-background-toggle-button-normal-hover-bptvnw, #f0fbff);border-color:var(--color-border-toggle-button-normal-hover-dzybe6, #002b66)}.awsui_variant-normal_1a743_mz2jp_9.awsui_pressed_1a743_mz2jp_18:not(#\9 ){background:var(--color-background-toggle-button-normal-pressed-o4tp1c, #d1f1ff);border-color:var(--color-border-toggle-button-normal-pressed-j0kbz8, #006ce0);color:var(--color-text-toggle-button-normal-pressed-n3fao5, #002b66)}.awsui_variant-icon_1a743_mz2jp_24.awsui_pressed_1a743_mz2jp_18:not(#\9 ){background:transparent;border-color:transparent;color:var(--color-text-toggle-button-icon-pressed-ov0lxr, #0f141a)}
.awsui_root_vdkpj_1o4pi_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-xqilfh, 8px)}.awsui_item-wrapper_vdkpj_1o4pi_213:not(#\9 ){display:inline-block}.awsui_group_vdkpj_1o4pi_217:not(#\9 ){display:contents}.awsui_divider_vdkpj_1o4pi_221:not(#\9 ){background-color:var(--color-border-divider-default-6dhdp3, #c6c6cd);inline-size:var(--border-divider-section-width-6yy7bf, 1px);margin-block:var(--space-static-xs-zoct3a, 8px)}
.awsui_split-panel-side_j4v3w_kfpqx_141:not(#\9 ){position:sticky;z-index:830;overflow-x:hidden}
.awsui_hide-navigation_2p2ab_slpdn_149:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-wcb4ea, 16px);inset-block-start:14px}.awsui_navigation-container_2p2ab_slpdn_155:not(#\9 ){position:sticky;z-index:830;background-color:var(--color-background-layout-panel-content-tpsfxv, #ffffff);inset-block-end:0;overflow-x:hidden;word-wrap:break-word;pointer-events:auto;display:flex;flex-direction:column}.awsui_navigation-container_2p2ab_slpdn_155>.awsui_navigation_2p2ab_slpdn_155:not(#\9 ){flex-grow:1;block-size:100%;overflow-y:auto;overscroll-behavior-y:contain;inline-size:var(--awsui-navigation-width-esndbs);position:relative}.awsui_navigation-container_2p2ab_slpdn_155:not(#\9 ):not(.awsui_is-navigation-open_2p2ab_slpdn_175){inline-size:0px;display:none}.awsui_navigation-container_2p2ab_slpdn_155.awsui_is-navigation-collapsed_2p2ab_slpdn_179:not(#\9 ){display:flex;align-items:center;inline-size:var(--awsui-navigation-collapsed-width-esndbs, var(--size-side-navigation-collapsed-width-91slhy, 52px))}.awsui_navigation-container_2p2ab_slpdn_155.awsui_is-navigation-collapsed_2p2ab_slpdn_179>.awsui_navigation_2p2ab_slpdn_155:not(#\9 ){inline-size:var(--awsui-navigation-collapsed-width-esndbs, var(--size-side-navigation-collapsed-width-91slhy, 52px));overflow-x:hidden}.awsui_navigation-container_2p2ab_slpdn_155.awsui_is-navigation-collapsed_2p2ab_slpdn_179>.awsui_navigation_2p2ab_slpdn_155>.awsui_hide-navigation_2p2ab_slpdn_149:not(#\9 ){display:none}.awsui_navigation-container_2p2ab_slpdn_155.awsui_is-navigation-collapsed_2p2ab_slpdn_179>.awsui_navigation_2p2ab_slpdn_155>.awsui_hide-navigation_2p2ab_slpdn_149.awsui_expand-navigation-toggle_2p2ab_slpdn_191:not(#\9 ){display:flex;position:static;align-items:center;justify-content:center;padding-block:var(--space-s-3efzd3, 12px)}@media(max-width: 688px){.awsui_navigation-container_2p2ab_slpdn_155:not(#\9 ){--awsui-navigation-width-esndbs: 100vw;z-index:1001}}
.awsui_breadcrumb-group_d19fg_uf91z_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-nvfpu6, 4px);padding-inline:0}.awsui_breadcrumb-group_d19fg_uf91z_141>.awsui_breadcrumb-group-list_d19fg_uf91z_176: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_uf91z_141>.awsui_breadcrumb-group-list_d19fg_uf91z_176.awsui_ghost_d19fg_uf91z_187:not(#\9 ){flex-wrap:wrap;position:absolute;inset-inline-start:-9000px}.awsui_breadcrumb-group_d19fg_uf91z_141>.awsui_breadcrumb-group-list_d19fg_uf91z_176>.awsui_item_d19fg_uf91z_192:not(#\9 ),.awsui_breadcrumb-group_d19fg_uf91z_141>.awsui_breadcrumb-group-list_d19fg_uf91z_176>.awsui_ghost-item_d19fg_uf91z_193:not(#\9 ),.awsui_breadcrumb-group_d19fg_uf91z_141>.awsui_breadcrumb-group-list_d19fg_uf91z_176>.awsui_ellipsis_d19fg_uf91z_194:not(#\9 ){display:inline-block;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_breadcrumb-group_d19fg_uf91z_141>.awsui_breadcrumb-group-list_d19fg_uf91z_176>.awsui_item_d19fg_uf91z_192:not(#\9 ):last-child{flex-shrink:1;min-inline-size:0}.awsui_breadcrumb-group_d19fg_uf91z_141>.awsui_breadcrumb-group-list_d19fg_uf91z_176>.awsui_item_d19fg_uf91z_192.awsui_hide_d19fg_uf91z_205:not(#\9 ){display:none}.awsui_breadcrumb-group_d19fg_uf91z_141>.awsui_breadcrumb-group-list_d19fg_uf91z_176>.awsui_ellipsis_d19fg_uf91z_194:not(#\9 ){display:none}.awsui_breadcrumb-group_d19fg_uf91z_141>.awsui_breadcrumb-group-list_d19fg_uf91z_176>.awsui_ellipsis_d19fg_uf91z_194.awsui_visible_d19fg_uf91z_211:not(#\9 ){display:flex;flex-shrink:0}.awsui_breadcrumb-group_d19fg_uf91z_141>.awsui_breadcrumb-group-list_d19fg_uf91z_176>.awsui_ellipsis_d19fg_uf91z_194>.awsui_icon_d19fg_uf91z_215:not(#\9 ){margin-block:0;margin-inline:10px;color:var(--color-text-breadcrumb-icon-m0kxx8, #8c8c94)}.awsui-one-theme .awsui_breadcrumb-group_d19fg_uf91z_141>.awsui_breadcrumb-group-list_d19fg_uf91z_176>.awsui_ellipsis_d19fg_uf91z_194>.awsui_icon_d19fg_uf91z_215:not(#\9 ){margin-inline:var(--space-xxs-nvfpu6, 4px)}.awsui_breadcrumbs-skeleton_d19fg_uf91z_224:not(#\9 ){display:none}.awsui_collapsed-button_d19fg_uf91z_228:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-okfra0, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);letter-spacing:var(--font-button-letter-spacing-pa0z1b, 0.005em);color:var(--color-text-interactive-default-2qw750, #424650);cursor:pointer;padding-block:0;padding-inline:0;border-inline:none;border-block:none;background:none;display:flex;gap:var(--space-xxs-nvfpu6, 4px);max-inline-size:100%}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_uf91z_228:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_uf91z_228:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-yu5iti, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_uf91z_228:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-yu5iti, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-yu5iti, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-yu5iti, 4px) + var(--space-button-focus-outline-gutter-yu5iti, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-yu5iti, 4px) + var(--space-button-focus-outline-gutter-yu5iti, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_collapsed-button_d19fg_uf91z_228:not(#\9 ):hover{color:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_collapsed-button_d19fg_uf91z_228>:not(#\9 ):last-child{color:var(--color-text-breadcrumb-current-csi3mg, #656871);font-weight:var(--font-weight-breadcrumb-current-3wqijz, 700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_collapsed-button_d19fg_uf91z_228>:not(#\9 ):last-child:hover{color:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_button-icon_d19fg_uf91z_310:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-66ve0a, 135ms) var(--motion-easing-rotate-180-z9fsm6, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_button-icon_d19fg_uf91z_310:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_button-icon_d19fg_uf91z_310:not(#\9 ),.awsui-mode-entering .awsui_button-icon_d19fg_uf91z_310:not(#\9 ){animation:none;transition:none}.awsui_button-icon-open_d19fg_uf91z_324:not(#\9 ){transform:rotate(-180deg)}.awsui_hidden_d19fg_uf91z_328:not(#\9 ){display:none}

.awsui_link_1kosq_1a253_141:not(#\9 ):after{display:none}.awsui_breadcrumb_1kosq_1a253_145:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1a253_146:not(#\9 ){display:flex}.awsui_breadcrumb_1kosq_1a253_145>.awsui_icon_1kosq_1a253_149:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_icon_1kosq_1a253_149:not(#\9 ){margin-block:0;margin-inline:var(--space-xs-oxob9f, 8px);color:var(--color-text-breadcrumb-icon-m0kxx8, #8c8c94)}.awsui-one-theme .awsui_breadcrumb_1kosq_1a253_145>.awsui_icon_1kosq_1a253_149:not(#\9 ),.awsui-one-theme .awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_icon_1kosq_1a253_149:not(#\9 ){margin-inline:var(--space-xxs-nvfpu6, 4px)}.awsui_breadcrumb_1kosq_1a253_145>.awsui_anchor_1kosq_1a253_159:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_anchor_1kosq_1a253_159:not(#\9 ){min-inline-size:0;overflow:hidden;text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-ujq0y0, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4xj09j, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_breadcrumb_1kosq_1a253_145>.awsui_anchor_1kosq_1a253_159:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_anchor_1kosq_1a253_159:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_breadcrumb_1kosq_1a253_145>.awsui_anchor_1kosq_1a253_159:not(#\9 ),.awsui-mode-entering .awsui_breadcrumb_1kosq_1a253_145>.awsui_anchor_1kosq_1a253_159:not(#\9 ),.awsui-motion-disabled .awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_anchor_1kosq_1a253_159:not(#\9 ),.awsui-mode-entering .awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_anchor_1kosq_1a253_159:not(#\9 ){animation:none;transition:none}.awsui_breadcrumb_1kosq_1a253_145>.awsui_anchor_1kosq_1a253_159:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_anchor_1kosq_1a253_159:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_breadcrumb_1kosq_1a253_145>.awsui_anchor_1kosq_1a253_159:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_anchor_1kosq_1a253_159:not(#\9 ):focus{outline:none}.awsui_breadcrumb_1kosq_1a253_145>.awsui_anchor_1kosq_1a253_159:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_anchor_1kosq_1a253_159:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_breadcrumb_1kosq_1a253_145>.awsui_anchor_1kosq_1a253_159:not(#\9 ):active,.awsui_breadcrumb_1kosq_1a253_145>.awsui_anchor_1kosq_1a253_159:not(#\9 ):focus,.awsui_breadcrumb_1kosq_1a253_145>.awsui_anchor_1kosq_1a253_159:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_anchor_1kosq_1a253_159:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_anchor_1kosq_1a253_159:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_anchor_1kosq_1a253_159:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-8qnb9l, currentColor)}.awsui_breadcrumb_1kosq_1a253_145>.awsui_anchor_1kosq_1a253_159>.awsui_text_1kosq_1a253_207:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_anchor_1kosq_1a253_159>.awsui_text_1kosq_1a253_207:not(#\9 ){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}body[data-awsui-focus-visible=true] .awsui_breadcrumb_1kosq_1a253_145>.awsui_anchor_1kosq_1a253_159:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_ghost-breadcrumb_1kosq_1a253_146>.awsui_anchor_1kosq_1a253_159:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-vyuxjf, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-m80av9, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_breadcrumb_1kosq_1a253_145.awsui_last_1kosq_1a253_226>.awsui_icon_1kosq_1a253_149:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1a253_146.awsui_last_1kosq_1a253_226>.awsui_icon_1kosq_1a253_149:not(#\9 ){display:none}.awsui_breadcrumb_1kosq_1a253_145.awsui_last_1kosq_1a253_226>.awsui_anchor_1kosq_1a253_159:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_1a253_146.awsui_last_1kosq_1a253_226>.awsui_anchor_1kosq_1a253_159:not(#\9 ){color:var(--color-text-breadcrumb-current-csi3mg, #656871);font-weight:var(--font-weight-breadcrumb-current-3wqijz, 700);text-decoration:none;cursor:default}
.awsui_universal-toolbar_1kzri_1fgkk_149:not(#\9 ){background-color:var(--color-background-layout-toolbar-m27kzn, #ffffff);box-sizing:border-box;position:sticky;z-index:1000;display:flex;transition:ease var(--motion-duration-refresh-only-slow-e1sone, 250ms);transition-property:inset-block-start,opacity}@media(prefers-reduced-motion: reduce){.awsui_universal-toolbar_1kzri_1fgkk_149:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_universal-toolbar_1kzri_1fgkk_149:not(#\9 ),.awsui-mode-entering .awsui_universal-toolbar_1kzri_1fgkk_149:not(#\9 ){animation:none;transition:none}.awsui_universal-toolbar_1kzri_1fgkk_149.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168)):before,.awsui_universal-toolbar_1kzri_1fgkk_149.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168)):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-6d1r7r, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168)):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168)):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168)):after{inset-block-start:42px;inline-size:var(--border-divider-section-width-6yy7bf, 1px);block-size:calc(100vh - 42px);background:var(--color-border-layout-tz98tn, #c6c6cd)}}.awsui-one-theme .awsui_universal-toolbar_1kzri_1fgkk_149.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168)):before,.awsui-one-theme .awsui_universal-toolbar_1kzri_1fgkk_149.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168)):after{inset-block-start:42px;inline-size:var(--border-divider-section-width-6yy7bf, 1px);block-size:calc(100vh - 42px);background:var(--color-border-layout-tz98tn, #c6c6cd)}.awsui_universal-toolbar_1kzri_1fgkk_149.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168)):after{background-color:var(--color-background-layout-toolbar-m27kzn, #ffffff);border-start-start-radius:var(--space-xxs-nvfpu6, 4px)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168)):after{display:none}}.awsui_universal-toolbar_1kzri_1fgkk_149.awsui_disable-body-scroll_1kzri_1fgkk_213:not(#\9 ){inset-block-start:0px}.awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168: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-g2c9ph, 12px);box-sizing:border-box;block-size:calc(100% + var(--border-divider-section-width-6yy7bf, 1px));background:var(--color-background-layout-ai-drawer-6d1r7r, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168:not(#\9 ){block-size:100%}}.awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168:not(#\9 ):before,.awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168: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-6d1r7r, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168:not(#\9 ):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168:not(#\9 ):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168:not(#\9 ):after{display:none}}.awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_universal-toolbar-ai-custom_1kzri_1fgkk_168:not(#\9 ):after{background-color:var(--color-background-layout-toolbar-m27kzn, #ffffff);border-start-start-radius:var(--space-xxs-nvfpu6, 4px)}.awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_toolbar-container_1kzri_1fgkk_266: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_1fgkk_149>.awsui_toolbar-container_1kzri_1fgkk_266:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_toolbar-container_1kzri_1fgkk_266:not(#\9 ){border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_toolbar-container_1kzri_1fgkk_266.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_toolbar-container_1kzri_1fgkk_266.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ){border-start-start-radius:var(--space-xxs-nvfpu6, 4px);border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}}.awsui-one-theme .awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_toolbar-container_1kzri_1fgkk_266:not(#\9 ){border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}.awsui-one-theme .awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_toolbar-container_1kzri_1fgkk_266.awsui_with-ai-drawer_1kzri_1fgkk_168:not(#\9 ){border-start-start-radius:var(--space-xxs-nvfpu6, 4px);border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}.awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_toolbar-container_1kzri_1fgkk_266>.awsui_universal-toolbar-nav_1kzri_1fgkk_293:not(#\9 ){grid-column:2;padding-inline-start:var(--space-s-3efzd3, 12px);padding-inline-end:var(--space-static-xxs-va3e7q, 4px)}.awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_toolbar-container_1kzri_1fgkk_266>.awsui_universal-toolbar-breadcrumbs_1kzri_1fgkk_298:not(#\9 ){grid-column:3;padding-inline:var(--space-static-xs-zoct3a, 8px);background-color:transparent;flex:1 0}.awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_toolbar-container_1kzri_1fgkk_266>.awsui_universal-toolbar-breadcrumbs_1kzri_1fgkk_298:not(#\9 ):first-child{padding-inline:calc(var(--space-static-xs-zoct3a, 8px) + var(--space-static-m-v7qexv, 16px))}.awsui_universal-toolbar_1kzri_1fgkk_149>.awsui_toolbar-container_1kzri_1fgkk_266>.awsui_universal-toolbar-drawers_1kzri_1fgkk_307:not(#\9 ){grid-column:4;column-gap:var(--space-static-xs-zoct3a, 8px);display:flex;justify-content:flex-end;block-size:100%}.awsui_drawers-desktop-triggers-container_1kzri_1fgkk_315:not(#\9 ),.awsui_drawers-mobile-triggers-container_1kzri_1fgkk_316:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:transparent;padding-inline:var(--space-s-3efzd3, 12px);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_1fgkk_358:not(#\9 ){block-size:100%;align-items:center;display:flex;flex-direction:row;gap:var(--space-xs-oxob9f, 8px);justify-content:flex-end;padding-inline-start:var(--space-xs-oxob9f, 8px)}.awsui_group-divider_1kzri_1fgkk_368:not(#\9 ){border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd);block-size:60%}@media(max-width: 688px){.awsui_drawers-trigger_1kzri_1fgkk_358:not(#\9 ){display:flex;justify-content:center;align-items:center}}.awsui_block-body-scroll_1kzri_1fgkk_381:not(#\9 ){overflow:hidden}
.awsui_trigger_lpshu_1b3h6_141:not(#\9 ){all:initial;cursor:pointer;color:var(--color-text-interactive-default-2qw750, #424650);text-align:center}.awsui_trigger_lpshu_1b3h6_141.awsui_custom_lpshu_1b3h6_147:not(#\9 ){display:flex;block-size:100%;inline-size:100%;box-sizing:border-box}.awsui_trigger_lpshu_1b3h6_141:not(#\9 ):focus{outline:none}.awsui_trigger_lpshu_1b3h6_141.awsui_default_lpshu_1b3h6_156:not(#\9 ){border-start-start-radius:var(--border-radius-button-o4hgle, 20px);border-start-end-radius:var(--border-radius-button-o4hgle, 20px);border-end-start-radius:var(--border-radius-button-o4hgle, 20px);border-end-end-radius:var(--border-radius-button-o4hgle, 20px);block-size:30px;inline-size:30px}.awsui_trigger_lpshu_1b3h6_141.awsui_default_lpshu_1b3h6_156:not(#\9 ):hover{background:var(--color-background-input-disabled-zcf7em, #ebebf0);color:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_trigger_lpshu_1b3h6_141.awsui_default_lpshu_1b3h6_156:not(#\9 ):active{background:var(--color-background-control-disabled-upczma, #dedee3);color:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_trigger_lpshu_1b3h6_141.awsui_default_lpshu_1b3h6_156.awsui_selected_lpshu_1b3h6_172:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-rev4e2, #006ce0);color:var(--color-text-layout-toggle-selected-dnw1sl, #ffffff)}.awsui_trigger_lpshu_1b3h6_141.awsui_default_lpshu_1b3h6_156.awsui_selected_lpshu_1b3h6_172:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-oolvmi, #004a9e)}.awsui_trigger_lpshu_1b3h6_141.awsui_default_lpshu_1b3h6_156.awsui_selected_lpshu_1b3h6_172:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-bvoskn, #006ce0)}.awsui_trigger-wrapper_lpshu_1b3h6_183:not(#\9 ){position:relative}.awsui_trigger-wrapper_lpshu_1b3h6_183:not(#\9 ):has(:focus-visible){position:relative}.awsui_trigger-wrapper_lpshu_1b3h6_183:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_trigger-wrapper_lpshu_1b3h6_183: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_dot_lpshu_1b3h6_208: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-891h1a, #db0000);inset-block-start:-1px;inset-inline-end:-1px;outline:solid 2px var(--color-background-layout-toolbar-m27kzn, #ffffff)}
.awsui_sticky-notifications_154bi_hge9h_9:not(#\9 ){position:sticky;z-index:850}.awsui_sticky-notifications-with-background_154bi_hge9h_13:not(#\9 ){background-color:var(--color-background-layout-main-nwv8ds, #ffffff)}.awsui_has-notifications-content_154bi_hge9h_17:not(#\9 ){padding-block-start:var(--space-scaled-xs-xqilfh, 8px)}
.awsui_empty_11n0s_14rb8_13:not(#\9 ){color:var(--color-text-empty-95gyx5, #656871)}
.awsui_wrapper_z5mul_lryit_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_lryit_210:not(#\9 ){block-size:100%;overflow-y:auto}.awsui_inner-wrapper--fit-height_z5mul_lryit_215:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_has-default-filter_z5mul_lryit_221>:not(#\9 ):first-child{flex:280px 0 1}.awsui_content_z5mul_lryit_225:not(#\9 ){display:flex;position:relative;justify-content:center;align-items:center}.awsui_content--reserve-filter_z5mul_lryit_232:not(#\9 ){margin-block-start:calc(2*var(--line-height-body-m-0o0x7a, 20px))}.awsui_content--reserve-legend_z5mul_lryit_236:not(#\9 ){margin-block-end:calc(2*var(--line-height-body-m-0o0x7a, 20px))}.awsui_content--fit-height_z5mul_lryit_240:not(#\9 ){flex:1}
.awsui_axis_f0fot_184cy_141:not(#\9 ),.awsui_vertical-marker_f0fot_184cy_142:not(#\9 ){stroke:var(--color-charts-line-axis-em0vvi, #dedee3);stroke-width:1px}.awsui_axis--emphasized_f0fot_184cy_147:not(#\9 ){stroke-width:2px}.awsui_axis-label_f0fot_184cy_151:not(#\9 ){font-weight:var(--font-weight-bold-sb5cow, 700);fill:var(--color-text-body-default-pa6g4d, #0f141a)}.awsui_grid_f0fot_184cy_161:not(#\9 ){stroke:var(--color-charts-line-grid-bt29s2, #dedee3);stroke-width:1px}.awsui_ticks__line_f0fot_184cy_166:not(#\9 ){stroke:var(--color-charts-line-tick-4yvz87, #dedee3);stroke-width:1px}.awsui_ticks__text_f0fot_184cy_171:not(#\9 ){font-size:var(--font-chart-detail-size-4m02fj, 12px);fill:var(--color-text-body-secondary-55ywwv, #424650)}.awsui_ticks--bottom_f0fot_184cy_181>.awsui_ticks__text_f0fot_184cy_171:not(#\9 ){text-anchor:middle;dominant-baseline:hanging}.awsui_labels-inline-start_f0fot_184cy_186>.awsui_ticks_f0fot_184cy_166>.awsui_ticks__text_f0fot_184cy_171:not(#\9 ){text-anchor:end;dominant-baseline:central}.awsui_labels-inline-start_f0fot_184cy_186:not(#\9 ){position:relative;margin-inline-end:12px}.awsui_labels-inline-start_f0fot_184cy_186>.awsui_axis-label_f0fot_184cy_151:not(#\9 ){position:absolute;visibility:visible;white-space:nowrap}.awsui_labels-inline-start__label_f0fot_184cy_201:not(#\9 ){position:absolute}.awsui_labels-inline-start--hidden_f0fot_184cy_205:not(#\9 ){visibility:hidden}.awsui_labels-inline-start--hidden_f0fot_184cy_205>.awsui_labels-inline-start__label_f0fot_184cy_201:not(#\9 ){position:relative;white-space:nowrap}.awsui_labels-block-end_f0fot_184cy_213:not(#\9 ){position:relative;display:block;inline-size:100%;overflow:visible}.awsui_vertical-marker_f0fot_184cy_142:not(#\9 ){pointer-events:none}.awsui_vertical-marker-circle_f0fot_184cy_224:not(#\9 ){fill:var(--color-background-container-content-3l65xf, #ffffff);pointer-events:none;stroke-width:var(--border-line-chart-width-2vn9vw, 2px)}.awsui_vertical-marker-circle-active_f0fot_184cy_230:not(#\9 ){cursor:pointer;stroke-width:var(--border-line-chart-width-2vn9vw, 2px)}.awsui_focus-outline_f0fot_184cy_235:not(#\9 ){outline:none;pointer-events:none;fill:none;stroke:var(--color-border-item-focused-quzqpf, #006ce0);stroke-width:2px}.awsui_chart-container_f0fot_184cy_243:not(#\9 ){display:flex;inline-size:100%;flex-direction:column}.awsui_chart-container_f0fot_184cy_243.awsui_fit-height_f0fot_184cy_248:not(#\9 ){block-size:100%;min-block-size:inherit}.awsui_chart-container-outer_f0fot_184cy_253:not(#\9 ){display:flex}.awsui_chart-container-outer_f0fot_184cy_253.awsui_fit-height_f0fot_184cy_248:not(#\9 ){flex:1}.awsui_chart-container-outer_f0fot_184cy_253.awsui_fit-height_f0fot_184cy_248:not(#\9 ):not(.awsui_axis-label_f0fot_184cy_151+.awsui_chart-container-outer_f0fot_184cy_253.awsui_fit-height_f0fot_184cy_248,.awsui_chart-container-outer_f0fot_184cy_253.awsui_fit-height_f0fot_184cy_248.awsui_has-filters_f0fot_184cy_259){margin-block-start:calc(.5*var(--font-chart-detail-size-4m02fj, 12px))}.awsui_chart-container-inner_f0fot_184cy_263:not(#\9 ){position:relative;display:flex;flex-direction:column;inline-size:100%}.awsui_chart-container-plot-wrapper_f0fot_184cy_270.awsui_fit-height_f0fot_184cy_248:not(#\9 ){display:block;position:relative;flex:1}.awsui_chart-container-plot_f0fot_184cy_270.awsui_fit-height_f0fot_184cy_248:not(#\9 ){display:block;position:absolute;inset:0}.awsui_chart-container-bottom-labels_f0fot_184cy_282.awsui_fit-height_f0fot_184cy_248:not(#\9 ){display:block}
.awsui_root_1fcus_psiwh_141:not(#\9 ){outline:none;shape-rendering:auto;overflow:visible;display:flex;inline-size:100%;max-inline-size:100%}.awsui_clickable_1fcus_psiwh_150:not(#\9 ){cursor:pointer}.awsui_precise_1fcus_psiwh_154:not(#\9 ){shape-rendering:geometricPrecision}.awsui_focus-outline_1fcus_psiwh_158:not(#\9 ){outline:none;pointer-events:none;fill:none;stroke:var(--color-border-item-focused-quzqpf, #006ce0);stroke-width:2px;visibility:hidden}
.awsui_root_1t44z_gsbg8_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:absolute}.awsui_popover-body_1t44z_gsbg8_174:not(#\9 ){pointer-events:auto}.awsui_footer_1t44z_gsbg8_178:not(#\9 ){margin-block-start:var(--space-static-xs-zoct3a, 8px)}.awsui_footer_1t44z_gsbg8_178>hr:not(#\9 ){border-block:none;border-inline:none;border-block-start:1px solid var(--color-border-divider-default-6dhdp3, #c6c6cd);margin-block:var(--space-static-xs-zoct3a, 8px);margin-inline:0}


.awsui_root_14iqq_14tkv_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_14tkv_185.awsui_fit-height_14iqq_14tkv_218:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_root_14iqq_14tkv_185.awsui_fit-height_14iqq_14tkv_218.awsui_with-side-media_14iqq_14tkv_223:not(#\9 ){flex-direction:row}.awsui_root_14iqq_14tkv_185.awsui_variant-default_14iqq_14tkv_226:not(#\9 ),.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226:not(#\9 ){background-color:var(--color-background-container-content-3l65xf, #ffffff);border-start-start-radius:var(--border-radius-container-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px);box-sizing:border-box}.awsui_root_14iqq_14tkv_185.awsui_variant-default_14iqq_14tkv_226.awsui_refresh_14iqq_14tkv_234:not(#\9 ),.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226.awsui_refresh_14iqq_14tkv_234:not(#\9 ){border-block:solid var(--border-divider-section-width-6yy7bf, 1px) var(--color-border-divider-default-6dhdp3, #c6c6cd);border-inline:solid var(--border-divider-section-width-6yy7bf, 1px) var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_root_14iqq_14tkv_185.awsui_variant-default_14iqq_14tkv_226:not(#\9 ):not(.awsui_refresh_14iqq_14tkv_234)::before,.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226:not(#\9 ):not(.awsui_refresh_14iqq_14tkv_234)::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-d226oy, 0px) solid var(--color-border-container-top-kdqno4, transparent);border-start-start-radius:var(--border-radius-container-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px);z-index:1}.awsui_root_14iqq_14tkv_185.awsui_variant-default_14iqq_14tkv_226:not(#\9 ):not(.awsui_refresh_14iqq_14tkv_234)::after,.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226:not(#\9 ):not(.awsui_refresh_14iqq_14tkv_234)::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-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px);box-shadow:var(--shadow-container-lqaaq5, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12))}.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226:not(#\9 ):not(:last-child),.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226:not(#\9 ):not(:last-child)::before,.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226:not(#\9 ):not(:last-child)::after{border-end-end-radius:0;border-end-start-radius:0;border-block-end-width:0}.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226+.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226:not(#\9 ),.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226+.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226:not(#\9 )::before,.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226+.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226:not(#\9 )::after{border-start-start-radius:0;border-start-end-radius:0}.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226+.awsui_root_14iqq_14tkv_185.awsui_variant-stacked_14iqq_14tkv_226:not(#\9 ):not(.awsui_refresh_14iqq_14tkv_234)::before{border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_root_14iqq_14tkv_185.awsui_sticky-enabled_14iqq_14tkv_284:not(#\9 ):not(.awsui_refresh_14iqq_14tkv_234)::before{inset-block-start:calc(-1*var(--border-container-top-width-d226oy, 0px))}.awsui_root_14iqq_14tkv_185.awsui_sticky-enabled_14iqq_14tkv_284:not(#\9 ):not(.awsui_refresh_14iqq_14tkv_234).awsui_variant-stacked_14iqq_14tkv_226::before{inset-block-start:calc(-1*var(--border-divider-section-width-6yy7bf, 1px))}.awsui_root_14iqq_14tkv_185.awsui_with-stuck-sticky-header-at-bottom_14iqq_14tkv_290:not(#\9 ){border-end-end-radius:0;border-end-start-radius:0}.awsui_with-side-media_14iqq_14tkv_223:not(#\9 ){display:flex;flex-direction:row}.awsui_with-top-media_14iqq_14tkv_300:not(#\9 ){display:flex;flex-direction:column}.awsui_content-wrapper_14iqq_14tkv_305:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_content-wrapper-fit-height_14iqq_14tkv_310:not(#\9 ){block-size:100%;overflow:hidden;border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px)}.awsui_media_14iqq_14tkv_317:not(#\9 ){overflow:hidden;flex-shrink:0}.awsui_media_14iqq_14tkv_317 img:not(#\9 ),.awsui_media_14iqq_14tkv_317 video:not(#\9 ),.awsui_media_14iqq_14tkv_317 picture:not(#\9 ){inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.awsui_media_14iqq_14tkv_317 iframe:not(#\9 ){inline-size:100%;block-size:100%;border-block:0;border-inline:0}.awsui_media-top_14iqq_14tkv_335:not(#\9 ){max-block-size:66%;border-start-start-radius:calc(var(--border-radius-container-oytsuh, 16px) - 1px);border-start-end-radius:calc(var(--border-radius-container-oytsuh, 16px) - 1px)}.awsui_media-side_14iqq_14tkv_340:not(#\9 ){max-inline-size:66%;border-start-start-radius:calc(var(--border-radius-container-oytsuh, 16px) - 1px);border-end-start-radius:calc(var(--border-radius-container-oytsuh, 16px) - 1px)}.awsui_header_14iqq_14tkv_346:not(#\9 ){background-color:var(--color-background-container-header-fyunra, #ffffff);border-start-start-radius:var(--border-radius-container-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px)}.awsui_header_14iqq_14tkv_346.awsui_header-full-page_14iqq_14tkv_351:not(#\9 ){background-color:var(--color-background-layout-main-nwv8ds, #ffffff)}.awsui_header-variant-embedded_14iqq_14tkv_354.awsui_refresh_14iqq_14tkv_234:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_14tkv_354){background-color:transparent}.awsui_header_14iqq_14tkv_346.awsui_header-with-media_14iqq_14tkv_357:not(#\9 ){background:none}.awsui_header_14iqq_14tkv_346.awsui_header-with-media_14iqq_14tkv_357:not(#\9 ):not(:empty){border-block-end:none}.awsui_header-sticky-disabled_14iqq_14tkv_363:not(#\9 ){position:relative;z-index:1}.awsui_header-sticky-enabled_14iqq_14tkv_354:not(#\9 ){inset-block-start:0;position:sticky;z-index:800}.awsui_header-stuck_14iqq_14tkv_373: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_14tkv_373:not(#\9 )::before{border-block:0;border-inline:0}.awsui_header-stuck_14iqq_14tkv_373:not(#\9 ):not(.awsui_header-variant-cards_14iqq_14tkv_383){box-shadow:var(--shadow-sticky-embedded-kt8qtj, 0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.1))}.awsui_header-dynamic-height_14iqq_14tkv_386.awsui_header-stuck_14iqq_14tkv_373:not(#\9 ){margin-block-end:calc(var(--line-height-heading-xl-4ak3uu, 30px) - var(--line-height-heading-l-p6ywoa, 24px))}.awsui_header_14iqq_14tkv_346:not(#\9 ):not(:empty){border-block-end:var(--border-container-sticky-width-cnpiql, 0px) solid var(--color-border-container-divider-9i8x9h, transparent)}.awsui_header_14iqq_14tkv_346.awsui_with-paddings_14iqq_14tkv_392:not(#\9 ){padding-block-start:var(--space-container-header-top-gzp8xj, 12px);padding-block-end:var(--space-container-header-bottom-f1ldfh, 8px);padding-inline:var(--space-container-horizontal-40y810, 20px)}.awsui_header_14iqq_14tkv_346.awsui_with-paddings_14iqq_14tkv_392.awsui_header-variant-cards_14iqq_14tkv_383:not(#\9 ){padding-block:var(--space-container-header-top-gzp8xj, 12px);padding-inline:var(--space-container-horizontal-40y810, 20px)}.awsui_header_14iqq_14tkv_346.awsui_with-hidden-content_14iqq_14tkv_401:not(#\9 ){border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px)}.awsui_header-variant-cards_14iqq_14tkv_383:not(#\9 ){border-start-start-radius:var(--border-radius-container-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px);box-sizing:border-box}.awsui_header-variant-cards_14iqq_14tkv_383.awsui_refresh_14iqq_14tkv_234:not(#\9 ){border-block:solid var(--border-divider-section-width-6yy7bf, 1px) var(--color-border-divider-default-6dhdp3, #c6c6cd);border-inline:solid var(--border-divider-section-width-6yy7bf, 1px) var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_header-variant-cards_14iqq_14tkv_383:not(#\9 ):not(.awsui_refresh_14iqq_14tkv_234)::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-d226oy, 0px) solid var(--color-border-container-top-kdqno4, transparent);border-start-start-radius:var(--border-radius-container-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px);z-index:1}.awsui_header-variant-cards_14iqq_14tkv_383:not(#\9 ):not(.awsui_refresh_14iqq_14tkv_234)::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-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px);box-shadow:var(--shadow-container-lqaaq5, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12))}.awsui_header-variant-cards_14iqq_14tkv_383:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_14tkv_354){position:relative}.awsui_header-variant-cards_14iqq_14tkv_383.awsui_header-stuck_14iqq_14tkv_373:not(#\9 )::after,.awsui_header-variant-cards_14iqq_14tkv_383.awsui_header-stuck_14iqq_14tkv_373: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_14tkv_459.awsui_header-stuck_14iqq_14tkv_373:not(#\9 ){box-shadow:none}.awsui_header-variant-full-page_14iqq_14tkv_459.awsui_header-stuck_14iqq_14tkv_373>.awsui_header-cover_14iqq_14tkv_462:not(#\9 ){background-color:var(--color-background-layout-main-nwv8ds, #ffffff);inline-size:100%;position:absolute;block-size:var(--space-scaled-s-l1ed96, 12px);inset-block-start:calc(-1*var(--space-scaled-s-l1ed96, 12px))}.awsui_header-variant-full-page_14iqq_14tkv_459.awsui_header-stuck_14iqq_14tkv_373: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-6yy7bf, 1px) var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_header-variant-full-page_14iqq_14tkv_459.awsui_header-stuck_14iqq_14tkv_373:not(#\9 )::after{content:"";position:absolute;inset:0;box-shadow:var(--shadow-sticky-3k6st0, 0px 4px 8px 1px rgba(0, 7, 22, 0.1));clip-path:polygon(-999% 100%, 999% 100%, 999% 999%, -999% 999%)}.awsui_content_14iqq_14tkv_305:not(#\9 ){flex:1}.awsui_content-fit-height_14iqq_14tkv_490:not(#\9 ){overflow:auto;display:flex;flex-direction:column}.awsui_content-inner_14iqq_14tkv_496:not(#\9 ){flex:1}.awsui_content-inner_14iqq_14tkv_496.awsui_with-paddings_14iqq_14tkv_392:not(#\9 ){padding-block:var(--space-scaled-l-44fftl, 20px);padding-inline:var(--space-container-horizontal-40y810, 20px)}.awsui_content-inner_14iqq_14tkv_496.awsui_with-paddings_14iqq_14tkv_392.awsui_with-header_14iqq_14tkv_503:not(#\9 ){padding-block-start:var(--space-container-content-top-z8gfsm, 4px)}.awsui_footer_14iqq_14tkv_507.awsui_with-paddings_14iqq_14tkv_392:not(#\9 ){padding-block:var(--space-scaled-s-l1ed96, 12px);padding-inline:var(--space-container-horizontal-40y810, 20px)}.awsui_footer_14iqq_14tkv_507.awsui_with-divider_14iqq_14tkv_511:not(#\9 ){border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}



.awsui_root_2qdw9_110n4_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_110n4_185.awsui_refresh_2qdw9_110n4_221:not(#\9 ),.awsui_root_2qdw9_110n4_185:not(#\9 ):not(.awsui_root-no-actions_2qdw9_110n4_221){row-gap:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_root-no-actions_2qdw9_110n4_221.awsui_root-variant-h2_2qdw9_110n4_224:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221),.awsui_root-no-actions_2qdw9_110n4_221.awsui_root-variant-h3_2qdw9_110n4_224:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221),.awsui_root-has-description_2qdw9_110n4_224.awsui_root-variant-h2_2qdw9_110n4_224:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221),.awsui_root-has-description_2qdw9_110n4_224.awsui_root-variant-h3_2qdw9_110n4_224:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221){padding-block-end:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_root-no-actions_2qdw9_110n4_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_110n4_224):not(.awsui_refresh_2qdw9_110n4_221){padding-block-end:calc(var(--space-scaled-xs-xqilfh, 8px) + var(--space-xxxs-e3xs98, 2px))}.awsui_root-no-actions_2qdw9_110n4_221.awsui_refresh_2qdw9_110n4_221.awsui_root-variant-h2_2qdw9_110n4_224:not(#\9 ),.awsui_root-no-actions_2qdw9_110n4_221.awsui_refresh_2qdw9_110n4_221.awsui_root-variant-h3_2qdw9_110n4_224:not(#\9 ){row-gap:var(--space-scaled-xxxs-yf0kjr, 2px)}.awsui_root_2qdw9_110n4_185.awsui_root-variant-h1_2qdw9_110n4_233:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221){row-gap:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_root-no-actions_2qdw9_110n4_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_110n4_224).awsui_refresh_2qdw9_110n4_221.awsui_root-variant-h3_2qdw9_110n4_224{padding-block-end:var(--space-scaled-xs-xqilfh, 8px)}.awsui_root_2qdw9_110n4_185.awsui_root-variant-h1_2qdw9_110n4_233.awsui_root-has-description_2qdw9_110n4_224:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221){padding-block-end:var(--space-scaled-2x-xxs-kodb19, 4px)}.awsui_main_2qdw9_110n4_243:not(#\9 ){word-wrap:break-word;max-inline-size:100%;display:flex;justify-content:space-between;inline-size:100%;flex-wrap:wrap;column-gap:var(--space-xs-oxob9f, 8px);row-gap:calc(var(--space-scaled-xxs-5ynq0b, 4px) + var(--space-scaled-xxxs-yf0kjr, 2px))}.awsui_main_2qdw9_110n4_243.awsui_no-wrap_2qdw9_110n4_253:not(#\9 ){flex-wrap:nowrap}.awsui_main_2qdw9_110n4_243.awsui_refresh_2qdw9_110n4_221:not(#\9 ){row-gap:var(--space-xxs-nvfpu6, 4px)}.awsui_main-variant-h1_2qdw9_110n4_259:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-kodb19, 4px)}.awsui_root-has-description_2qdw9_110n4_224>.awsui_main_2qdw9_110n4_243:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-kodb19, 4px)}.awsui_actions_2qdw9_110n4_267:not(#\9 ){display:flex;align-items:flex-start;min-block-size:var(--size-vertical-input-zzexyz, 32px)}.awsui_actions-centered_2qdw9_110n4_272:not(#\9 ){align-items:center}.awsui_actions-variant-h1_2qdw9_110n4_275.awsui_refresh_2qdw9_110n4_221:not(#\9 ){padding-block:calc((var(--line-height-heading-xl-4ak3uu, 30px) - var(--size-vertical-input-zzexyz, 32px))/2);padding-inline:0}.awsui_actions-variant-h2_2qdw9_110n4_279.awsui_refresh_2qdw9_110n4_221:not(#\9 ){padding-block:calc((var(--line-height-heading-l-p6ywoa, 24px) - var(--size-vertical-input-zzexyz, 32px))/2);padding-inline:0}.awsui_actions-variant-h3_2qdw9_110n4_283.awsui_refresh_2qdw9_110n4_221:not(#\9 ){padding-block:calc((var(--line-height-heading-m-31pbs2, 22px) - var(--size-vertical-input-zzexyz, 32px))/2);padding-inline:0}.awsui_actions-variant-h1_2qdw9_110n4_275:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221){padding-block:var(--space-scaled-xs-xqilfh, 8px);padding-inline:0}.awsui_actions-variant-h2_2qdw9_110n4_279:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221),.awsui_actions-variant-h3_2qdw9_110n4_283:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221){padding-block:var(--space-scaled-xxs-5ynq0b, 4px);padding-inline:0}.awsui_root-has-description_2qdw9_110n4_224>.awsui_main_2qdw9_110n4_243>.awsui_actions_2qdw9_110n4_267:not(#\9 ){padding-block-end:0}.awsui_title_2qdw9_110n4_299:not(#\9 ){min-inline-size:0;word-break:break-word;color:var(--color-text-heading-default-ilwph8, #0f141a)}.awsui_title-variant-h1_2qdw9_110n4_304:not(#\9 ){font-size:var(--font-size-heading-xl-ideku8, 24px);padding-block-start:var(--space-scaled-2x-xxs-kodb19, 4px)}.awsui_title-variant-h1_2qdw9_110n4_304.awsui_refresh_2qdw9_110n4_221:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-zzexyz, 32px) - var(--line-height-heading-xl-4ak3uu, 30px))/2)}.awsui_title-variant-h2_2qdw9_110n4_311:not(#\9 ){font-size:var(--font-size-heading-l-avcpeq, 20px)}.awsui_title-variant-h2_2qdw9_110n4_311.awsui_refresh_2qdw9_110n4_221:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-zzexyz, 32px) - var(--line-height-heading-l-p6ywoa, 24px))/2)}.awsui_title-variant-h3_2qdw9_110n4_317:not(#\9 ){font-size:var(--font-size-heading-m-h3yood, 18px)}.awsui_title-variant-h3_2qdw9_110n4_317.awsui_refresh_2qdw9_110n4_221:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-zzexyz, 32px) - var(--line-height-heading-m-31pbs2, 22px))/2)}.awsui_title-variant-h2_2qdw9_110n4_311:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221),.awsui_title-variant-h3_2qdw9_110n4_317:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221){padding-block-start:var(--space-scaled-xs-xqilfh, 8px)}.awsui_no-wrap_2qdw9_110n4_253>.awsui_title_2qdw9_110n4_299:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221){padding-block-end:calc(var(--space-scaled-xxs-5ynq0b, 4px) + var(--space-scaled-xxxs-yf0kjr, 2px))}.awsui-one-theme .awsui_title-variant-h2_2qdw9_110n4_311.awsui_title-in-expandable-section_2qdw9_110n4_330:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-zzexyz, 32px) - var(--line-height-heading-l-p6ywoa, 24px))/2 - 2*var(--border-width-button-i28q4x, 2px))}.awsui_root-no-actions_2qdw9_110n4_221.awsui_root-has-description_2qdw9_110n4_224>.awsui_main_2qdw9_110n4_243>:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221).awsui_title-variant-h2_2qdw9_110n4_311,.awsui_root-no-actions_2qdw9_110n4_221.awsui_root-has-description_2qdw9_110n4_224>.awsui_main_2qdw9_110n4_243>:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221).awsui_title-variant-h3_2qdw9_110n4_317{padding-block-end:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_root-variant-h1_2qdw9_110n4_233.awsui_root-no-actions_2qdw9_110n4_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_110n4_224):not(.awsui_refresh_2qdw9_110n4_221){padding-block-end:var(--space-scaled-2x-xxs-kodb19, 4px)}.awsui_virtual-space_2qdw9_110n4_345:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_info_2qdw9_110n4_351:not(#\9 ){padding-inline-end:var(--space-s-3efzd3, 12px)}.awsui_description_2qdw9_110n4_355:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;color:var(--color-text-heading-secondary-p7k9es, #424650)}.awsui_description-variant-h1_2qdw9_110n4_362:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px)}.awsui_description-variant-h2_2qdw9_110n4_366:not(#\9 ){font-size:var(--font-header-h2-description-size-zzwl73, 14px);line-height:var(--font-header-h2-description-line-height-3la7p5, 20px)}.awsui_description-variant-h2_2qdw9_110n4_366:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221){padding-block-end:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_description-variant-h3_2qdw9_110n4_373:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px)}.awsui_description-variant-h3_2qdw9_110n4_373:not(#\9 ):not(.awsui_refresh_2qdw9_110n4_221){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);padding-block-end:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_heading_2qdw9_110n4_384:not(#\9 ){margin-block:0;margin-inline:0;display:inline;font-size:inherit;margin-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_heading_2qdw9_110n4_384:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_heading_2qdw9_110n4_384:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_heading_2qdw9_110n4_384:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-vyuxjf, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-m80av9, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_heading-variant-h1_2qdw9_110n4_409:not(#\9 ){font-size:var(--font-size-heading-xl-ideku8, 24px);line-height:var(--line-height-heading-xl-4ak3uu, 30px);letter-spacing:var(--letter-spacing-heading-xl-ylo9r3, -0.02em)}.awsui_heading-variant-h2_2qdw9_110n4_414:not(#\9 ){font-size:var(--font-size-heading-l-avcpeq, 20px);line-height:var(--line-height-heading-l-p6ywoa, 24px);letter-spacing:var(--letter-spacing-heading-l-lvk3vu, -0.015em)}.awsui_heading-variant-h3_2qdw9_110n4_419:not(#\9 ){font-size:var(--font-size-heading-m-h3yood, 18px);line-height:var(--line-height-heading-m-31pbs2, 22px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em)}.awsui_heading-text-variant-h1_2qdw9_110n4_428:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xl-ideku8, 24px);line-height:var(--line-height-heading-xl-4ak3uu, 30px);letter-spacing:var(--letter-spacing-heading-xl-ylo9r3, -0.02em);font-weight:var(--font-weight-heading-xl-h7l1n7, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_heading-text-variant-h2_2qdw9_110n4_437:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-l-avcpeq, 20px);line-height:var(--line-height-heading-l-p6ywoa, 24px);letter-spacing:var(--letter-spacing-heading-l-lvk3vu, -0.015em);font-weight:var(--font-weight-heading-l-3ci36z, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_heading-text-variant-h3_2qdw9_110n4_446:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-h3yood, 18px);line-height:var(--line-height-heading-m-31pbs2, 22px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);font-weight:var(--font-weight-heading-m-dbx60m, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_counter_2qdw9_110n4_456:not(#\9 ){color:var(--color-text-counter-215p6q, #656871);font-weight:var(--font-weight-normal-6pwwrr, 400)}
.awsui_root_gwq0h_1vpnb_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_1vpnb_184:not(#\9 ){outline:none}.awsui_icon_gwq0h_1vpnb_188:not(#\9 ){transform:rotate(-90deg);transition:transform var(--motion-duration-rotate-90-kmhfmi, 135ms) var(--motion-easing-rotate-90-n2vusk, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_icon_gwq0h_1vpnb_188:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_gwq0h_1vpnb_188:not(#\9 ),.awsui-mode-entering .awsui_icon_gwq0h_1vpnb_188:not(#\9 ){animation:none;transition:none}.awsui_icon_gwq0h_1vpnb_188.awsui_expanded_gwq0h_1vpnb_203:not(#\9 ){transform:rotate(0deg)}.awsui_icon_gwq0h_1vpnb_188:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_icon_gwq0h_1vpnb_188:not(#\9 ):dir(rtl).awsui_expanded_gwq0h_1vpnb_203{transform:rotate(0deg)}.awsui_icon-container_gwq0h_1vpnb_213:not(#\9 ){position:relative;margin-inline:calc((var(--line-height-body-m-0o0x7a, 20px) - var(--size-icon-normal-p56nwq, 16px))/-2) calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px))}.awsui_icon-container-container_gwq0h_1vpnb_217:not(#\9 ){margin-inline-end:var(--space-xs-oxob9f, 8px)}.awsui-one-theme .awsui_icon-container-container_gwq0h_1vpnb_217:not(#\9 ){margin-inline-end:calc(var(--space-xs-oxob9f, 8px) + var(--space-xxs-nvfpu6, 4px));inset-block-start:var(--space-xxs-nvfpu6, 4px)}.awsui-one-theme .awsui_icon-container_gwq0h_1vpnb_213:not(#\9 ){display:inline-flex;align-items:flex-start;margin-inline:0 calc(var(--space-xs-oxob9f, 8px) - var(--space-xxxs-e3xs98, 2px))}.awsui-one-theme .awsui_icon-container_gwq0h_1vpnb_213>.awsui_icon_gwq0h_1vpnb_188:not(#\9 ){inset-block-start:var(--space-xxxs-e3xs98, 2px)}.awsui_wrapper_gwq0h_1vpnb_233:not(#\9 ){box-sizing:border-box;border-block:none;border-inline:none;inline-size:100%;line-height:var(--line-height-body-m-0o0x7a, 20px);text-align:start}.awsui_wrapper-default_gwq0h_1vpnb_241:not(#\9 ),.awsui_wrapper-inline_gwq0h_1vpnb_241:not(#\9 ),.awsui_wrapper-footer_gwq0h_1vpnb_241:not(#\9 ){border-block:var(--border-divider-section-width-6yy7bf, 1px) solid transparent;border-inline:var(--border-divider-section-width-6yy7bf, 1px) solid transparent}.awsui_wrapper-navigation_gwq0h_1vpnb_245:not(#\9 ){border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid transparent}.awsui_wrapper-navigation_gwq0h_1vpnb_245:not(#\9 ),.awsui_wrapper-container_gwq0h_1vpnb_248:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-y9e0nc, 700)}.awsui_wrapper-default_gwq0h_1vpnb_241:not(#\9 ),.awsui_wrapper-inline_gwq0h_1vpnb_241:not(#\9 ),.awsui_wrapper-navigation_gwq0h_1vpnb_245:not(#\9 ),.awsui_wrapper-footer_gwq0h_1vpnb_241:not(#\9 ),.awsui_wrapper-compact_gwq0h_1vpnb_252:not(#\9 ){color:var(--color-text-expandable-section-default-xet6jn, #0f141a);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_wrapper-default_gwq0h_1vpnb_241:not(#\9 ),.awsui_wrapper-inline_gwq0h_1vpnb_241:not(#\9 ),.awsui_wrapper-navigation_gwq0h_1vpnb_245:not(#\9 ),.awsui_wrapper-footer_gwq0h_1vpnb_241:not(#\9 ){font-size:var(--font-size-expandable-heading-y31gpk, 16px);letter-spacing:var(--letter-spacing-heading-s-w6ssx5, -0.005em)}.awsui_wrapper-default_gwq0h_1vpnb_241:not(#\9 ){padding-block:var(--space-scaled-xxs-5ynq0b, 4px);padding-inline-end:var(--space-xxs-nvfpu6, 4px)}.awsui_wrapper-default_gwq0h_1vpnb_241.awsui_header-deprecated_gwq0h_1vpnb_265:not(#\9 ){padding-inline-start:var(--space-xxs-nvfpu6, 4px)}.awsui_wrapper-default_gwq0h_1vpnb_241:not(#\9 ),.awsui_wrapper-inline_gwq0h_1vpnb_241:not(#\9 ){transition:border-block-end-color var(--motion-duration-show-quick-s1afj1, 135ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out)}.awsui_wrapper-default_gwq0h_1vpnb_241:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1vpnb_265),.awsui_wrapper-inline_gwq0h_1vpnb_241:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1vpnb_265){padding-inline-start:calc(var(--size-icon-normal-p56nwq, 16px) + (var(--line-height-body-m-0o0x7a, 20px) - var(--size-icon-normal-p56nwq, 16px))/-2 + var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px))}@media(prefers-reduced-motion: reduce){.awsui_wrapper-default_gwq0h_1vpnb_241:not(#\9 ),.awsui_wrapper-inline_gwq0h_1vpnb_241:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_wrapper-default_gwq0h_1vpnb_241:not(#\9 ),.awsui-mode-entering .awsui_wrapper-default_gwq0h_1vpnb_241:not(#\9 ),.awsui-motion-disabled .awsui_wrapper-inline_gwq0h_1vpnb_241:not(#\9 ),.awsui-mode-entering .awsui_wrapper-inline_gwq0h_1vpnb_241:not(#\9 ){animation:none;transition:none}.awsui_wrapper-default_gwq0h_1vpnb_241.awsui_wrapper-expanded_gwq0h_1vpnb_284:not(#\9 ),.awsui_wrapper-inline_gwq0h_1vpnb_241.awsui_wrapper-expanded_gwq0h_1vpnb_284:not(#\9 ){padding-block-end:var(--space-scaled-xxs-5ynq0b, 4px);border-block-end-color:var(--color-border-expandable-section-default-1wlg0d, #c6c6cd);transition:border-block-end-color var(--motion-duration-expandable-content-enter-0cl14x, 180ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out) calc(var(--motion-duration-expandable-content-enter-0cl14x, 180ms)/3)}@media(prefers-reduced-motion: reduce){.awsui_wrapper-default_gwq0h_1vpnb_241.awsui_wrapper-expanded_gwq0h_1vpnb_284:not(#\9 ),.awsui_wrapper-inline_gwq0h_1vpnb_241.awsui_wrapper-expanded_gwq0h_1vpnb_284:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_wrapper-default_gwq0h_1vpnb_241.awsui_wrapper-expanded_gwq0h_1vpnb_284:not(#\9 ),.awsui-mode-entering .awsui_wrapper-default_gwq0h_1vpnb_241.awsui_wrapper-expanded_gwq0h_1vpnb_284:not(#\9 ),.awsui-motion-disabled .awsui_wrapper-inline_gwq0h_1vpnb_241.awsui_wrapper-expanded_gwq0h_1vpnb_284:not(#\9 ),.awsui-mode-entering .awsui_wrapper-inline_gwq0h_1vpnb_241.awsui_wrapper-expanded_gwq0h_1vpnb_284:not(#\9 ){animation:none;transition:none}.awsui_wrapper-footer_gwq0h_1vpnb_241:not(#\9 ){padding-block:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_wrapper-footer_gwq0h_1vpnb_241:not(#\9 ),.awsui_wrapper-compact_gwq0h_1vpnb_252:not(#\9 ){padding-inline-end:0}.awsui_wrapper-footer_gwq0h_1vpnb_241.awsui_header-deprecated_gwq0h_1vpnb_265:not(#\9 ),.awsui_wrapper-compact_gwq0h_1vpnb_252.awsui_header-deprecated_gwq0h_1vpnb_265:not(#\9 ){padding-inline-start:0}.awsui_wrapper-footer_gwq0h_1vpnb_241:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1vpnb_265),.awsui_wrapper-compact_gwq0h_1vpnb_252:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1vpnb_265){padding-inline-start:calc(var(--size-icon-normal-p56nwq, 16px) + (var(--line-height-body-m-0o0x7a, 20px) - var(--size-icon-normal-p56nwq, 16px))/-2 + var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px))}.awsui_wrapper-container_gwq0h_1vpnb_248:not(#\9 ){padding-block:var(--space-container-header-top-gzp8xj, 12px) var(--space-container-header-bottom-f1ldfh, 8px);padding-inline-end:var(--space-container-horizontal-40y810, 20px);transition:padding-block-end var(--motion-duration-show-quick-s1afj1, 135ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_wrapper-container_gwq0h_1vpnb_248:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_wrapper-container_gwq0h_1vpnb_248:not(#\9 ),.awsui-mode-entering .awsui_wrapper-container_gwq0h_1vpnb_248:not(#\9 ){animation:none;transition:none}.awsui_wrapper-container_gwq0h_1vpnb_248:not(#\9 ):not(.awsui_wrapper-expanded_gwq0h_1vpnb_284){padding-block-end:var(--space-container-header-top-gzp8xj, 12px)}.awsui_wrapper-container_gwq0h_1vpnb_248.awsui_wrapper-not-expanded-without-actions_gwq0h_1vpnb_329:not(#\9 ){padding-block-end:calc(var(--space-container-header-top-gzp8xj, 12px) + var(--space-scaled-xxs-5ynq0b, 4px))}.awsui_wrapper-container_gwq0h_1vpnb_248.awsui_header-deprecated_gwq0h_1vpnb_265:not(#\9 ){padding-inline-start:var(--space-container-horizontal-40y810, 20px)}.awsui_wrapper-container_gwq0h_1vpnb_248:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1vpnb_265){padding-inline-start:calc(var(--space-container-horizontal-40y810, 20px) + var(--size-icon-medium-94pr9n, 20px) + (var(--line-height-body-m-0o0x7a, 20px) - var(--size-icon-normal-p56nwq, 16px))/-2 + var(--space-xs-oxob9f, 8px))}body[data-awsui-focus-visible=true] .awsui_wrapper-container_gwq0h_1vpnb_248:not(#\9 ):focus{padding-block:calc(var(--space-scaled-s-l1ed96, 12px) - var(--border-divider-section-width-6yy7bf, 1px));padding-inline:calc(var(--space-l-fzlzfv, 20px) - var(--border-divider-section-width-6yy7bf, 1px))}.awsui_header-wrapper_gwq0h_1vpnb_346:not(#\9 ),.awsui_header-deprecated_gwq0h_1vpnb_265:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-y9e0nc, 700)}.awsui_header-wrapper_gwq0h_1vpnb_346: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_1vpnb_358:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1;min-inline-size:0}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1vpnb_366:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1vpnb_366:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1vpnb_366:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1vpnb_366:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1vpnb_366:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1vpnb_366: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_header-button_gwq0h_1vpnb_366:not(#\9 ){box-sizing:border-box;display:flex;margin-inline-start:calc(-1*(var(--size-icon-normal-p56nwq, 16px) + (var(--line-height-body-m-0o0x7a, 20px) - var(--size-icon-normal-p56nwq, 16px))/-2 + var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px)))}.awsui_header-container-button_gwq0h_1vpnb_366:not(#\9 ){margin-inline-start:calc(-1*(var(--size-icon-medium-94pr9n, 20px) + (var(--line-height-body-m-0o0x7a, 20px) - var(--size-icon-normal-p56nwq, 16px))/-2 + var(--space-xs-oxob9f, 8px)))}.awsui_header-container_gwq0h_1vpnb_366:not(#\9 ){inline-size:100%}.awsui_header-container_gwq0h_1vpnb_366>.awsui_icon-container_gwq0h_1vpnb_213:not(#\9 ){margin-block-start:var(--space-expandable-section-icon-offset-top-ephedg, 4px)}.awsui_header-navigation_gwq0h_1vpnb_401>.awsui_icon-container_gwq0h_1vpnb_213:not(#\9 ){display:inline-flex;cursor:pointer;color:var(--color-text-expandable-section-navigation-icon-default-8qgf62, #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_1vpnb_401>.awsui_icon-container_gwq0h_1vpnb_213:not(#\9 ):not(.awsui_icon-container-end_gwq0h_1vpnb_414){padding-inline-start:calc(24px - var(--size-icon-normal-p56nwq, 16px));margin-inline-start:calc((var(--line-height-body-m-0o0x7a, 20px) - var(--size-icon-normal-p56nwq, 16px))/-2 - (24px - var(--size-icon-normal-p56nwq, 16px)))}.awsui-one-theme .awsui_header-navigation_gwq0h_1vpnb_401>.awsui_icon-container_gwq0h_1vpnb_213:not(#\9 ):not(.awsui_icon-container-end_gwq0h_1vpnb_414){padding-inline-start:12px;margin-inline-start:-12px}.awsui_header-navigation_gwq0h_1vpnb_401>.awsui_icon-container_gwq0h_1vpnb_213.awsui_icon-container-end_gwq0h_1vpnb_414:not(#\9 ){padding-inline-end:calc(24px - var(--size-icon-normal-p56nwq, 16px));margin-inline-end:calc(-1*(24px - var(--size-icon-normal-p56nwq, 16px)))}.awsui-one-theme .awsui_header-navigation_gwq0h_1vpnb_401>.awsui_icon-container_gwq0h_1vpnb_213.awsui_icon-container-end_gwq0h_1vpnb_414:not(#\9 ){padding-inline-end:12px;margin-inline-end:-12px}.awsui_header-navigation_gwq0h_1vpnb_401>.awsui_icon-container_gwq0h_1vpnb_213:not(#\9 ):hover{color:var(--color-text-expandable-section-hover-v5vasg, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1vpnb_401>.awsui_icon-container_gwq0h_1vpnb_213:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1vpnb_401>.awsui_icon-container_gwq0h_1vpnb_213:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1vpnb_401>.awsui_icon-container_gwq0h_1vpnb_213: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}:not(#\9 ):not(.awsui_wrapper-compact_gwq0h_1vpnb_252)>.awsui_header-actions-wrapper_gwq0h_1vpnb_358{flex-wrap:wrap;column-gap:var(--space-xs-oxob9f, 8px);row-gap:var(--space-scaled-xxxs-yf0kjr, 2px)}.awsui_content_gwq0h_1vpnb_464:not(#\9 ){display:none}.awsui_content-expanded_gwq0h_1vpnb_467:not(#\9 ){display:block}.awsui_content-compact_gwq0h_1vpnb_470:not(#\9 ){padding-inline-start:calc(var(--size-icon-normal-p56nwq, 16px) + (var(--line-height-body-m-0o0x7a, 20px) - var(--size-icon-normal-p56nwq, 16px))/-2 + var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px))}.awsui-one-theme .awsui_content_gwq0h_1vpnb_464:not(#\9 ){display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--motion-duration-show-quick-s1afj1, 135ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_content_gwq0h_1vpnb_464:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_content_gwq0h_1vpnb_464:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_content_gwq0h_1vpnb_464:not(#\9 ){animation:none;transition:none}.awsui-one-theme .awsui_content-expanded_gwq0h_1vpnb_467:not(#\9 ){grid-template-rows:1fr;transition:grid-template-rows var(--motion-duration-expandable-content-enter-0cl14x, 180ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_content-expanded_gwq0h_1vpnb_467:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_content-expanded_gwq0h_1vpnb_467:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_content-expanded_gwq0h_1vpnb_467:not(#\9 ){animation:none;transition:none}.awsui-one-theme .awsui_content-inner_gwq0h_1vpnb_503:not(#\9 ){overflow-x:visible;overflow-y:clip;min-block-size:0;opacity:0;transition:opacity var(--motion-duration-show-quick-s1afj1, 135ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_content-inner_gwq0h_1vpnb_503:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_content-inner_gwq0h_1vpnb_503:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_content-inner_gwq0h_1vpnb_503:not(#\9 ){animation:none;transition:none}.awsui-one-theme .awsui_content-inner-expanded_gwq0h_1vpnb_524:not(#\9 ){opacity:1;transition:opacity var(--motion-duration-expandable-content-enter-0cl14x, 180ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out) calc(var(--motion-duration-expandable-content-enter-0cl14x, 180ms)/3)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_content-inner-expanded_gwq0h_1vpnb_524:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_content-inner-expanded_gwq0h_1vpnb_524:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_content-inner-expanded_gwq0h_1vpnb_524:not(#\9 ){animation:none;transition:none}.awsui-one-theme .awsui_content-inner-settled_gwq0h_1vpnb_542:not(#\9 ){overflow-y:visible}.awsui_content-inner-body-default_gwq0h_1vpnb_549:not(#\9 ),.awsui_content-inner-body-inline_gwq0h_1vpnb_549:not(#\9 ){padding-block:var(--space-scaled-xs-xqilfh, 8px)}.awsui_content-inner-body-footer_gwq0h_1vpnb_552:not(#\9 ){padding-block:var(--space-xs-oxob9f, 8px)}.awsui_content-inner-body-container_gwq0h_1vpnb_555:not(#\9 ){padding-block:var(--space-container-content-top-z8gfsm, 4px) var(--space-scaled-l-44fftl, 20px);padding-inline:var(--space-container-horizontal-40y810, 20px)}.awsui_disable-header-paddings_gwq0h_1vpnb_560:not(#\9 ){padding-block:0;padding-inline:0}.awsui_disable-content-paddings_gwq0h_1vpnb_565:not(#\9 ){padding-block:0;padding-inline:0}.awsui_focusable_gwq0h_1vpnb_570:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_focusable_gwq0h_1vpnb_570:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-i28q4x, 2px) solid var(--color-border-item-focused-quzqpf, #006ce0);border-inline:var(--border-width-button-i28q4x, 2px) solid var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-w8c9pj, 1px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_click-target_gwq0h_1vpnb_585:not(#\9 ){cursor:pointer}.awsui_click-target_gwq0h_1vpnb_585:not(#\9 ):not(.awsui_wrapper-container_gwq0h_1vpnb_248):not(.awsui_header-container-button_gwq0h_1vpnb_366):hover{color:var(--color-text-expandable-section-hover-v5vasg, #006ce0)}.awsui_header-icon-end_gwq0h_1vpnb_592.awsui_wrapper-default_gwq0h_1vpnb_241:not(#\9 ),.awsui_header-icon-end_gwq0h_1vpnb_592.awsui_wrapper-inline_gwq0h_1vpnb_241:not(#\9 ),.awsui_header-icon-end_gwq0h_1vpnb_592.awsui_wrapper-footer_gwq0h_1vpnb_241:not(#\9 ),.awsui_header-icon-end_gwq0h_1vpnb_592.awsui_wrapper-compact_gwq0h_1vpnb_252:not(#\9 ){padding-inline-start:0}.awsui_header-icon-end_gwq0h_1vpnb_592.awsui_wrapper-navigation_gwq0h_1vpnb_245:not(#\9 ){justify-content:space-between;align-items:flex-start;column-gap:var(--space-xs-oxob9f, 8px)}.awsui_header-icon-end_gwq0h_1vpnb_592.awsui_wrapper-container_gwq0h_1vpnb_248:not(#\9 ),.awsui_header-icon-end_gwq0h_1vpnb_592.awsui_wrapper-default_gwq0h_1vpnb_241:not(#\9 ){display:flex;align-items:flex-start;column-gap:var(--space-m-wcb4ea, 16px)}.awsui_header-icon-end_gwq0h_1vpnb_592.awsui_wrapper-container_gwq0h_1vpnb_248:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1vpnb_265){padding-inline-start:var(--space-container-horizontal-40y810, 20px)}.awsui_header-button-icon-end_gwq0h_1vpnb_609:not(#\9 ){margin-inline-start:0;column-gap:var(--space-xs-oxob9f, 8px);justify-content:space-between}.awsui_header-button-icon-end_gwq0h_1vpnb_609:not(#\9 ):not(.awsui_header-container-button_gwq0h_1vpnb_366){display:flex;inline-size:100%}.awsui_header-button-icon-end_gwq0h_1vpnb_609:not(#\9 ):not(.awsui_header-container-button_gwq0h_1vpnb_366)>.awsui_header-text_gwq0h_1vpnb_454{flex:1;min-inline-size:0}.awsui_icon-container-end_gwq0h_1vpnb_414:not(#\9 ){margin-inline-start:auto;margin-inline-end:0;flex-shrink:0;align-self:stretch;align-items:flex-start;border-block:none;border-inline:none;background:none;padding-block:0;padding-inline:0;cursor:pointer;font:inherit;color:inherit}body[data-awsui-focus-visible=true] .awsui_icon-container-end_gwq0h_1vpnb_414:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_icon-container-end_gwq0h_1vpnb_414:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_icon-container-end_gwq0h_1vpnb_414: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_header-icon-end_gwq0h_1vpnb_592.awsui_wrapper-navigation_gwq0h_1vpnb_245>.awsui_icon-container-end_gwq0h_1vpnb_414:not(#\9 ){padding-block-start:calc((var(--size-side-navigation-item-height-qbsif3, 28px) - var(--line-height-body-m-0o0x7a, 20px))/2)}.awsui-one-theme .awsui_icon-container-end_gwq0h_1vpnb_414:not(#\9 ){margin-inline-end:0}.awsui-one-theme .awsui_icon-container-end_gwq0h_1vpnb_414:not(#\9 ):not(.awsui_icon-container-container_gwq0h_1vpnb_217){inset-block-start:var(--space-xxxs-e3xs98, 2px)}.awsui-one-theme .awsui_icon-container-end_gwq0h_1vpnb_414>.awsui_icon_gwq0h_1vpnb_188:not(#\9 ){inset-block-start:0}.awsui_header-content_gwq0h_1vpnb_672:not(#\9 ){min-block-size:0}.awsui_header-icon-end_gwq0h_1vpnb_592>.awsui_header-content_gwq0h_1vpnb_672:not(#\9 ),.awsui_header-icon-end_gwq0h_1vpnb_592>.awsui_header-navigation-content_gwq0h_1vpnb_677:not(#\9 ){flex:1;min-inline-size:0}.awsui_disable-header-paddings_gwq0h_1vpnb_560.awsui_wrapper-navigation_gwq0h_1vpnb_245:not(#\9 ):not(.awsui_header-icon-end_gwq0h_1vpnb_592)>.awsui_icon-container_gwq0h_1vpnb_213{display:grid;align-items:flex-start;padding-block:calc((var(--size-side-navigation-item-height-qbsif3, 28px) - var(--line-height-body-m-0o0x7a, 20px))/2)}
.awsui_marker_1isd1_2ztt5_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-inline-end:var(--space-xxs-nvfpu6, 4px);margin-block-start:var(--space-xxs-nvfpu6, 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_2ztt5_181:not(#\9 ){margin-block-start:9px;block-size:4px}.awsui_marker--rectangle_1isd1_2ztt5_185: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_2ztt5_192: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_2ztt5_192:not(#\9 )::after{content:"";display:block;margin-block:2px;margin-inline:2px;block-size:10px;background-color:var(--color-background-container-content-3l65xf, #ffffff);opacity:.5}.awsui_marker--dashed_1isd1_2ztt5_208:not(#\9 ){block-size:4px;inline-size:6px;margin-block-start:9px;margin-inline-end:12px}.awsui_marker--dashed_1isd1_2ztt5_208: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_z1m90_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;transition:opacity var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear);transition-delay:var(--motion-duration-transition-quick-7gmczi, 90ms)}@media(prefers-reduced-motion: reduce){.awsui_dimmed_10ipo_z1m90_149:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dimmed_10ipo_z1m90_149:not(#\9 ),.awsui-mode-entering .awsui_dimmed_10ipo_z1m90_149:not(#\9 ){animation:none;transition:none}.awsui_marker_10ipo_z1m90_201:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-inline-end:var(--space-xxs-nvfpu6, 4px);margin-block-start:var(--space-xxs-nvfpu6, 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_z1m90_241:not(#\9 ){margin-block-start:9px;block-size:4px}.awsui_marker--rectangle_10ipo_z1m90_245: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_z1m90_252: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_z1m90_252:not(#\9 )::after{content:"";display:block;margin-block:2px;margin-inline:2px;block-size:10px;background-color:var(--color-background-container-content-3l65xf, #ffffff);opacity:.5}.awsui_marker--dashed_10ipo_z1m90_268:not(#\9 ){block-size:4px;inline-size:6px;margin-block-start:9px;margin-inline-end:12px}.awsui_marker--dashed_10ipo_z1m90_268: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_z1m90_287:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_value_10ipo_z1m90_319:not(#\9 ){text-align:end;margin-inline-start:var(--space-xxl-t8dgip, 32px)}.awsui_value_10ipo_z1m90_319.awsui_expandable_10ipo_z1m90_323:not(#\9 ){font-weight:var(--font-weight-heading-s-y9e0nc, 700)}.awsui_list-item_10ipo_z1m90_327:not(#\9 ),.awsui_inner-list-item_10ipo_z1m90_328:not(#\9 ){list-style:none}.awsui_inner-list-item_10ipo_z1m90_328:not(#\9 ),.awsui_list-item_10ipo_z1m90_327>.awsui_key-value-pair_10ipo_z1m90_333:not(#\9 ),.awsui_list-item_10ipo_z1m90_327>.awsui_expandable-section_10ipo_z1m90_334:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;inline-size:100%}.awsui_inner-list-item_10ipo_z1m90_328>.awsui_key_10ipo_z1m90_333:not(#\9 ),.awsui_list-item_10ipo_z1m90_327>.awsui_key-value-pair_10ipo_z1m90_333>.awsui_key_10ipo_z1m90_333:not(#\9 ),.awsui_list-item_10ipo_z1m90_327>.awsui_expandable-section_10ipo_z1m90_334>.awsui_key_10ipo_z1m90_333:not(#\9 ){min-inline-size:0;word-break:break-word;display:inline-flex;color:var(--color-text-group-label-b9d3ic, #424650)}.awsui_sub-items_10ipo_z1m90_349:not(#\9 ):not(.awsui_expandable_10ipo_z1m90_323){padding-inline-start:calc(14px + var(--space-xxs-nvfpu6, 4px))}.awsui_sub-items_10ipo_z1m90_349.awsui_expandable_10ipo_z1m90_323:not(#\9 ){padding-inline-start:0}.awsui_sub-items_10ipo_z1m90_349.awsui_expandable_10ipo_z1m90_323>.awsui_inner-list-item_10ipo_z1m90_328>.awsui_value_10ipo_z1m90_319:not(#\9 ){white-space:nowrap}.awsui_list_10ipo_z1m90_327: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_z1m90_327>.awsui_list-item_10ipo_z1m90_327>.awsui_key-value-pair_10ipo_z1m90_333>.awsui_key_10ipo_z1m90_333:not(#\9 ){align-items:flex-start}.awsui_list_10ipo_z1m90_327>.awsui_list-item_10ipo_z1m90_327.awsui_dimmed_10ipo_z1m90_149:not(#\9 ){opacity:.35}.awsui_list_10ipo_z1m90_327:not(#\9 ):not(.awsui_compact_10ipo_z1m90_375)>.awsui_list-item_10ipo_z1m90_327:not(:first-child),.awsui_inner-list-item_10ipo_z1m90_328:not(#\9 ){margin-block-start:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_list-item_10ipo_z1m90_327.awsui_with-sub-items_10ipo_z1m90_380:not(#\9 ):not(.awsui_expandable_10ipo_z1m90_323)>.awsui_key-value-pair_10ipo_z1m90_333>.awsui_key_10ipo_z1m90_333,.awsui_list-item_10ipo_z1m90_327.awsui_with-sub-items_10ipo_z1m90_380:not(#\9 ):not(.awsui_expandable_10ipo_z1m90_323)>.awsui_key-value-pair_10ipo_z1m90_333>.awsui_value_10ipo_z1m90_319{font-weight:var(--font-weight-heading-s-y9e0nc, 700)}.awsui_full-width_10ipo_z1m90_385:not(#\9 ){inline-size:100%}
.awsui_series_y1yrh_1s8un_185>rect:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear)}@media(prefers-reduced-motion: reduce){.awsui_series_y1yrh_1s8un_185>rect:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_series_y1yrh_1s8un_185>rect:not(#\9 ),.awsui-mode-entering .awsui_series_y1yrh_1s8un_185>rect:not(#\9 ){animation:none;transition:none}.awsui_series_y1yrh_1s8un_185:not(#\9 ){display:block;stroke-width:var(--border-line-chart-width-2vn9vw, 2px);fill:none;stroke-linecap:round;stroke-linejoin:var(--border-line-chart-line-join-6bwgqb, round)}.awsui_series--dimmed_y1yrh_1s8un_215:not(#\9 ){opacity:.3}.awsui_series--threshold_y1yrh_1s8un_219:not(#\9 ){stroke-dasharray:var(--border-line-chart-dash-array-eng3pw, 3 5);stroke-width:var(--border-line-chart-width-2vn9vw, 2px)}.awsui_popover-divider_y1yrh_1s8un_224:not(#\9 ){margin-block:var(--space-xs-oxob9f, 8px);margin-inline:0;border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}
.awsui_grid_14yj0_17itt_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-1toadg, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-1toadg, 20px)/-2);pointer-events:none}.awsui_grid_14yj0_17itt_141.awsui_no-gutters_14yj0_17itt_177:not(#\9 ){margin-block:0;margin-inline:0}.awsui_grid-column_14yj0_17itt_182:not(#\9 ){box-sizing:border-box;position:relative;padding-block:calc(var(--space-grid-gutter-1toadg, 20px)/2);padding-inline:calc(var(--space-grid-gutter-1toadg, 20px)/2);display:flex}.awsui_grid_14yj0_17itt_141.awsui_no-gutters_14yj0_17itt_177>.awsui_grid-column_14yj0_17itt_182:not(#\9 ){padding-block:0;padding-inline:0}.awsui_grid-column_14yj0_17itt_182.awsui_colspan-1_14yj0_17itt_193:not(#\9 ){flex:0 0 8.3333333333%;max-inline-size:8.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_push-1_14yj0_17itt_197:not(#\9 ){inset-inline-start:8.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_pull-1_14yj0_17itt_200:not(#\9 ){inset-inline-end:8.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_colspan-2_14yj0_17itt_203:not(#\9 ){flex:0 0 16.6666666667%;max-inline-size:16.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_push-2_14yj0_17itt_207:not(#\9 ){inset-inline-start:16.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_pull-2_14yj0_17itt_210:not(#\9 ){inset-inline-end:16.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_colspan-3_14yj0_17itt_213:not(#\9 ){flex:0 0 25%;max-inline-size:25%}.awsui_grid-column_14yj0_17itt_182.awsui_push-3_14yj0_17itt_217:not(#\9 ){inset-inline-start:25%}.awsui_grid-column_14yj0_17itt_182.awsui_pull-3_14yj0_17itt_220:not(#\9 ){inset-inline-end:25%}.awsui_grid-column_14yj0_17itt_182.awsui_colspan-4_14yj0_17itt_223:not(#\9 ){flex:0 0 33.3333333333%;max-inline-size:33.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_push-4_14yj0_17itt_227:not(#\9 ){inset-inline-start:33.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_pull-4_14yj0_17itt_230:not(#\9 ){inset-inline-end:33.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_colspan-5_14yj0_17itt_233:not(#\9 ){flex:0 0 41.6666666667%;max-inline-size:41.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_push-5_14yj0_17itt_237:not(#\9 ){inset-inline-start:41.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_pull-5_14yj0_17itt_240:not(#\9 ){inset-inline-end:41.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_colspan-6_14yj0_17itt_243:not(#\9 ){flex:0 0 50%;max-inline-size:50%}.awsui_grid-column_14yj0_17itt_182.awsui_push-6_14yj0_17itt_247:not(#\9 ){inset-inline-start:50%}.awsui_grid-column_14yj0_17itt_182.awsui_pull-6_14yj0_17itt_250:not(#\9 ){inset-inline-end:50%}.awsui_grid-column_14yj0_17itt_182.awsui_colspan-7_14yj0_17itt_253:not(#\9 ){flex:0 0 58.3333333333%;max-inline-size:58.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_push-7_14yj0_17itt_257:not(#\9 ){inset-inline-start:58.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_pull-7_14yj0_17itt_260:not(#\9 ){inset-inline-end:58.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_colspan-8_14yj0_17itt_263:not(#\9 ){flex:0 0 66.6666666667%;max-inline-size:66.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_push-8_14yj0_17itt_267:not(#\9 ){inset-inline-start:66.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_pull-8_14yj0_17itt_270:not(#\9 ){inset-inline-end:66.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_colspan-9_14yj0_17itt_273:not(#\9 ){flex:0 0 75%;max-inline-size:75%}.awsui_grid-column_14yj0_17itt_182.awsui_push-9_14yj0_17itt_277:not(#\9 ){inset-inline-start:75%}.awsui_grid-column_14yj0_17itt_182.awsui_pull-9_14yj0_17itt_280:not(#\9 ){inset-inline-end:75%}.awsui_grid-column_14yj0_17itt_182.awsui_colspan-10_14yj0_17itt_283:not(#\9 ){flex:0 0 83.3333333333%;max-inline-size:83.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_push-10_14yj0_17itt_287:not(#\9 ){inset-inline-start:83.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_pull-10_14yj0_17itt_290:not(#\9 ){inset-inline-end:83.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_colspan-11_14yj0_17itt_293:not(#\9 ){flex:0 0 91.6666666667%;max-inline-size:91.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_push-11_14yj0_17itt_297:not(#\9 ){inset-inline-start:91.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_pull-11_14yj0_17itt_300:not(#\9 ){inset-inline-end:91.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_colspan-12_14yj0_17itt_303:not(#\9 ){flex:0 0 100%;max-inline-size:100%}.awsui_grid-column_14yj0_17itt_182.awsui_push-12_14yj0_17itt_307:not(#\9 ){inset-inline-start:100%}.awsui_grid-column_14yj0_17itt_182.awsui_pull-12_14yj0_17itt_310:not(#\9 ){inset-inline-end:100%}.awsui_grid-column_14yj0_17itt_182.awsui_push-0_14yj0_17itt_313:not(#\9 ){inset-inline-start:auto}.awsui_grid-column_14yj0_17itt_182.awsui_pull-0_14yj0_17itt_316:not(#\9 ){inset-inline-end:auto}.awsui_grid-column_14yj0_17itt_182.awsui_offset-1_14yj0_17itt_319:not(#\9 ){margin-inline-start:8.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_offset-2_14yj0_17itt_322:not(#\9 ){margin-inline-start:16.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_offset-3_14yj0_17itt_325:not(#\9 ){margin-inline-start:25%}.awsui_grid-column_14yj0_17itt_182.awsui_offset-4_14yj0_17itt_328:not(#\9 ){margin-inline-start:33.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_offset-5_14yj0_17itt_331:not(#\9 ){margin-inline-start:41.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_offset-6_14yj0_17itt_334:not(#\9 ){margin-inline-start:50%}.awsui_grid-column_14yj0_17itt_182.awsui_offset-7_14yj0_17itt_337:not(#\9 ){margin-inline-start:58.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_offset-8_14yj0_17itt_340:not(#\9 ){margin-inline-start:66.6666666667%}.awsui_grid-column_14yj0_17itt_182.awsui_offset-9_14yj0_17itt_343:not(#\9 ){margin-inline-start:75%}.awsui_grid-column_14yj0_17itt_182.awsui_offset-10_14yj0_17itt_346:not(#\9 ){margin-inline-start:83.3333333333%}.awsui_grid-column_14yj0_17itt_182.awsui_offset-11_14yj0_17itt_349:not(#\9 ){margin-inline-start:91.6666666667%}.awsui_restore-pointer-events_14yj0_17itt_353:not(#\9 ){pointer-events:auto;inline-size:100%}

.awsui_error-icon-shake-wrapper_14mhv_kpurd_149:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_kpurd_150:not(#\9 ){animation:awsui_awsui-motion-shake-horizontally_14mhv_kpurd_1 var(--motion-duration-refresh-only-medium-nisd45, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_14mhv_kpurd_1{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-7ceu96, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@media(prefers-reduced-motion: reduce){.awsui_error-icon-shake-wrapper_14mhv_kpurd_149:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_kpurd_150:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-shake-wrapper_14mhv_kpurd_149:not(#\9 ),.awsui-mode-entering .awsui_error-icon-shake-wrapper_14mhv_kpurd_149:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-shake-wrapper_14mhv_kpurd_150:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-shake-wrapper_14mhv_kpurd_150:not(#\9 ){animation:none;transition:none}.awsui_error-icon-scale-wrapper_14mhv_kpurd_180:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_kpurd_181:not(#\9 ){animation:awsui_awsui-motion-scale-popup_14mhv_kpurd_1 var(--motion-duration-refresh-only-medium-nisd45, 165ms) var(--motion-easing-refresh-only-a-7ceu96, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-scale-popup_14mhv_kpurd_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_error-icon-scale-wrapper_14mhv_kpurd_180:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_kpurd_181:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-scale-wrapper_14mhv_kpurd_180:not(#\9 ),.awsui-mode-entering .awsui_error-icon-scale-wrapper_14mhv_kpurd_180:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-scale-wrapper_14mhv_kpurd_181:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-scale-wrapper_14mhv_kpurd_181:not(#\9 ){animation:none;transition:none}.awsui_warning_14mhv_kpurd_150:not(#\9 ),.awsui_error_14mhv_kpurd_149:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_14mhv_kpurd_1 var(--motion-duration-refresh-only-medium-nisd45, 165ms) var(--motion-easing-refresh-only-a-7ceu96, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in-0_14mhv_kpurd_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_warning_14mhv_kpurd_150:not(#\9 ),.awsui_error_14mhv_kpurd_149:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_warning_14mhv_kpurd_150:not(#\9 ),.awsui-mode-entering .awsui_warning_14mhv_kpurd_150:not(#\9 ),.awsui-motion-disabled .awsui_error_14mhv_kpurd_149:not(#\9 ),.awsui-mode-entering .awsui_error_14mhv_kpurd_149:not(#\9 ){animation:none;transition:none}.awsui_root_14mhv_kpurd_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;box-sizing:border-box}.awsui_label_14mhv_kpurd_265:not(#\9 ){box-sizing:border-box;color:var(--color-text-form-label-ccget7, #0f141a);display:inline;-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);font-size:var(--font-size-form-label-gye76n, 14px);line-height:var(--line-height-form-label-mthgzn, 20px);font-weight:var(--font-weight-form-label-ta2x8t, 700);margin-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_label_14mhv_kpurd_265:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_info_14mhv_kpurd_281:not(#\9 ){display:inline-flex;padding-inline-start:var(--space-xs-oxob9f, 8px);border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_description_14mhv_kpurd_287:not(#\9 ),.awsui_constraint_14mhv_kpurd_288:not(#\9 ){color:var(--color-text-form-secondary-aqy7m3, #656871);font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em)}.awsui_hints_14mhv_kpurd_295:not(#\9 ),.awsui_constraint-has-validation-text_14mhv_kpurd_296:not(#\9 ){padding-block-start:var(--space-xxs-nvfpu6, 4px)}.awsui_controls_14mhv_kpurd_304:not(#\9 ):not(.awsui_label-hidden_14mhv_kpurd_304){padding-block-start:var(--space-xxs-nvfpu6, 4px)}.awsui_label-wrapper_14mhv_kpurd_307:not(#\9 ):empty+.awsui_controls_14mhv_kpurd_304{padding-block-start:0}.awsui_control_14mhv_kpurd_304:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_error_14mhv_kpurd_149:not(#\9 ){color:var(--color-text-status-error-5v0vkd, #db0000);font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);display:flex;align-items:flex-start}.awsui_warning_14mhv_kpurd_150:not(#\9 ){color:var(--color-text-status-warning-phbgci, #855900);font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);display:flex;align-items:flex-start}.awsui_error__message_14mhv_kpurd_334:not(#\9 ),.awsui_warning__message_14mhv_kpurd_335:not(#\9 ){margin-inline-start:var(--space-xxs-nvfpu6, 4px)}.awsui_visually-hidden_14mhv_kpurd_339:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_placeholder_dwuol_1ko2h_141:not(#\9 ){color:var(--color-text-input-placeholder-gqelkh, #656871);font-style:italic;-webkit-user-select:none;user-select:none}.awsui_placeholder_dwuol_1ko2h_141.awsui_disabled_dwuol_1ko2h_146:not(#\9 ){color:var(--color-text-input-placeholder-disabled-xqqath, #b4b4bb)}.awsui_item_dwuol_1ko2h_150:not(#\9 ){display:flex;align-items:center}.awsui_item_dwuol_1ko2h_150>.awsui_checkbox_dwuol_1ko2h_154:not(#\9 ){position:relative;min-block-size:var(--size-control-4lfvyn, 16px);min-inline-size:var(--size-control-4lfvyn, 16px);block-size:var(--size-control-4lfvyn, 16px);inline-size:var(--size-control-4lfvyn, 16px);margin-inline-end:var(--space-field-horizontal-uoy5ii, 12px)}.awsui_option-group_dwuol_1ko2h_163:not(#\9 ):not(:first-child){margin-block-start:calc(-1*var(--border-item-width-07nflj, 2px))}.awsui_filter_dwuol_1ko2h_167:not(#\9 ){z-index:4;flex-shrink:0}.awsui_trigger_dwuol_1ko2h_172:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_layout-strut_dwuol_1ko2h_178:not(#\9 ){inline-size:100%;position:relative;transform:translate3d(0, 0, 0)}.awsui_selected-icon_dwuol_1ko2h_188:not(#\9 ){color:var(--color-item-selected-sqpqcz, #006ce0);padding-inline-start:var(--space-xs-oxob9f, 8px)}.awsui_show-label-tag_dwuol_1ko2h_193>.awsui_selected-icon_dwuol_1ko2h_188:not(#\9 ){padding-inline-start:var(--space-scaled-s-l1ed96, 12px)}.awsui_inline-token-trigger_dwuol_1ko2h_197:not(#\9 ){display:flex;flex-wrap:nowrap;column-gap:var(--space-xxs-nvfpu6, 4px);inline-size:100%}.awsui_inline-token-list_dwuol_1ko2h_204:not(#\9 ){display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-xxs-nvfpu6, 4px);inline-size:100%;overflow-x:hidden;mask-image:linear-gradient(270deg, transparent, white 20px, white)}.awsui_inline-token-list_dwuol_1ko2h_204:not(#\9 ):dir(rtl){mask-image:linear-gradient(-270deg, transparent, white 20px, white)}.awsui_inline-token-hidden-placeholder_dwuol_1ko2h_218:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_inline-token-counter_dwuol_1ko2h_224:not(#\9 ){white-space:nowrap}.awsui_inline-label-trigger-wrapper_dwuol_1ko2h_228:not(#\9 ){margin-block-start:-7px}.awsui_inline-label-wrapper_dwuol_1ko2h_232:not(#\9 ){margin-block-start:calc(var(--space-scaled-xs-xqilfh, 8px)*-1)}.awsui_inline-label_dwuol_1ko2h_228:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-nwv8ds, #ffffff), var(--color-background-input-default-hqy3o4, #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-ccget7, #0f141a);font-weight:var(--font-display-label-weight-mkous0, 700);font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:14px;letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);position:relative;inset-inline-start:calc(var(--border-width-field-kkqkbu, 1px) + var(--space-field-horizontal-uoy5ii, 12px) - var(--space-scaled-xxs-5ynq0b, 4px));margin-block-start:var(--space-scaled-xs-xqilfh, 8px);padding-block-end:2px;padding-inline:var(--space-scaled-xxs-5ynq0b, 4px);max-inline-size:calc(100% - 2*var(--space-field-horizontal-uoy5ii, 12px));z-index:1}.awsui_inline-label-disabled_dwuol_1ko2h_257:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-nwv8ds, #ffffff), var(--color-background-input-disabled-zcf7em, #ebebf0))}.awsui_inline-label-inline-tokens_dwuol_1ko2h_261:not(#\9 ){padding-block-end:0;transform:translateY(-1.5px)}
.awsui_root_1fn7j_3huqd_141:not(#\9 ){position:absolute;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0}.awsui_root_1fn7j_3huqd_141>.awsui_styled-box_1fn7j_3huqd_148:not(#\9 ){fill:var(--color-background-control-default-3j33uv, #ffffff);stroke:var(--color-border-control-default-a1u1jp, #8c8c94);stroke-width:var(--border-width-field-kkqkbu, 1px);transition:fill var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear),stroke var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear)}@media(prefers-reduced-motion: reduce){.awsui_root_1fn7j_3huqd_141>.awsui_styled-box_1fn7j_3huqd_148:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1fn7j_3huqd_141>.awsui_styled-box_1fn7j_3huqd_148:not(#\9 ),.awsui-mode-entering .awsui_root_1fn7j_3huqd_141>.awsui_styled-box_1fn7j_3huqd_148:not(#\9 ){animation:none;transition:none}.awsui_root_1fn7j_3huqd_141>.awsui_styled-box-checked_1fn7j_3huqd_164:not(#\9 ),.awsui_root_1fn7j_3huqd_141>.awsui_styled-box-indeterminate_1fn7j_3huqd_164:not(#\9 ){fill:var(--color-background-control-checked-ps9rs7, #006ce0);stroke:var(--color-border-control-checked-zljpht, #006ce0)}.awsui_root_1fn7j_3huqd_141>.awsui_styled-box-disabled_1fn7j_3huqd_168:not(#\9 ),.awsui_root_1fn7j_3huqd_141>.awsui_styled-box-readonly_1fn7j_3huqd_168:not(#\9 ){fill:var(--color-background-control-disabled-upczma, #dedee3);stroke:var(--color-border-control-disabled-2xkcu2, #dedee3)}.awsui_root_1fn7j_3huqd_141>.awsui_styled-line_1fn7j_3huqd_172:not(#\9 ){stroke:var(--color-foreground-control-default-krr259, #ffffff);stroke-width:2;fill:none}.awsui_root_1fn7j_3huqd_141>.awsui_styled-line-disabled_1fn7j_3huqd_177:not(#\9 ){stroke:var(--color-foreground-control-disabled-bpxz01, #ffffff)}.awsui_root_1fn7j_3huqd_141>.awsui_styled-line-readonly_1fn7j_3huqd_180:not(#\9 ){stroke:var(--color-foreground-control-read-only-4jqdqq, #656871)}


.awsui_selectable-item_15o6u_1h2st_141:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-esndbs, var(--color-background-dropdown-item-default-um2ezn, #ffffff));color:var(--awsui-option-color-default-esndbs, var(--color-text-dropdown-item-default-p7lhk3, #0f141a));padding-block:var(--border-item-width-07nflj, 2px);padding-inline:var(--border-item-width-07nflj, 2px);overflow:hidden;box-shadow:inset 0 var(--border-divider-list-width-fkxqpj, 1px) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fkxqpj, 1px)) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd)}.awsui_selectable-item_15o6u_1h2st_141.awsui_parent_15o6u_1h2st_160.awsui_interactiveGroups_15o6u_1h2st_160:not(#\9 ):not(.awsui_highlighted_15o6u_1h2st_160):not(.awsui_selected_15o6u_1h2st_160){box-shadow:inset 0 var(--border-divider-list-width-fkxqpj, 1px) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fkxqpj, 1px)) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd)}.awsui_selectable-item_15o6u_1h2st_141>.awsui_selectable-item-content_15o6u_1h2st_163:not(#\9 ){padding-block:var(--space-option-padding-vertical-b2pbuh, 4px);padding-inline:var(--space-field-horizontal-uoy5ii, 12px)}.awsui_selectable-item_15o6u_1h2st_141.awsui_pad-bottom_15o6u_1h2st_167:not(#\9 ){padding-block-end:var(--border-item-width-07nflj, 2px);box-shadow:inset 0 var(--border-divider-list-width-fkxqpj, 1px) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd)}.awsui_selectable-item_15o6u_1h2st_141.awsui_pad-bottom_15o6u_1h2st_167>.awsui_selectable-item-content_15o6u_1h2st_163:not(#\9 ){padding-block-end:calc(var(--space-option-padding-vertical-b2pbuh, 4px) + var(--space-xxxs-e3xs98, 2px))}.awsui_selectable-item_15o6u_1h2st_141:not(#\9 ):not(:first-child),.awsui_selectable-item_15o6u_1h2st_141.awsui_virtual_15o6u_1h2st_174:not(#\9 ){margin-block-start:calc(-1*var(--border-item-width-07nflj, 2px))}.awsui_selectable-item_15o6u_1h2st_141.awsui_has-background_15o6u_1h2st_177:not(#\9 ){background-color:var(--awsui-option-background-highlighted-esndbs, var(--color-background-dropdown-item-hover-t1sqov, #f3f3f7))}.awsui_selectable-item_15o6u_1h2st_141.awsui_child_15o6u_1h2st_180:not(#\9 ){padding-inline-start:var(--border-item-width-07nflj, 2px)}.awsui_selectable-item_15o6u_1h2st_141.awsui_child_15o6u_1h2st_180>.awsui_selectable-item-content_15o6u_1h2st_163:not(#\9 ){padding-inline-start:var(--space-xxl-t8dgip, 32px)}.awsui_selectable-item_15o6u_1h2st_141.awsui_disabled_15o6u_1h2st_186>.awsui_selectable-item-content_15o6u_1h2st_163:not(#\9 ){color:var(--awsui-option-color-disabled-esndbs, var(--color-text-dropdown-item-disabled-e85s8y, #b4b4bb))}.awsui_selectable-item_15o6u_1h2st_141.awsui_highlighted_15o6u_1h2st_160:not(#\9 ),.awsui_selectable-item_15o6u_1h2st_141.awsui_selected_15o6u_1h2st_160:not(#\9 ){color:var(--awsui-option-color-highlighted-esndbs, var(--color-text-dropdown-item-highlighted-4xsewm, #0f141a));border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_selectable-item_15o6u_1h2st_141.awsui_highlighted_15o6u_1h2st_160:not(#\9 ){z-index:3;background-color:var(--awsui-option-background-highlighted-esndbs, var(--color-background-dropdown-item-hover-t1sqov, #f3f3f7));box-shadow:inset 0 0 0 var(--border-width-item-selected-o7yb60, 2px) var(--color-border-dropdown-item-hover-gibi06, #8c8c94)}.awsui_selectable-item_15o6u_1h2st_141.awsui_highlighted_15o6u_1h2st_160.awsui_is-keyboard_15o6u_1h2st_201:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-o7yb60, 2px) var(--color-border-dropdown-item-focused-rxcbhs, #424650)}.awsui_selectable-item_15o6u_1h2st_141.awsui_highlighted_15o6u_1h2st_160.awsui_disabled_15o6u_1h2st_186:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-o7yb60, 2px) var(--color-border-dropdown-item-dimmed-hover-5hektn, #8c8c94);background-color:var(--color-background-dropdown-item-dimmed-mxe0wk, transparent)}.awsui_selectable-item_15o6u_1h2st_141.awsui_highlighted_15o6u_1h2st_160.awsui_disabled_15o6u_1h2st_186>.awsui_selectable-item-content_15o6u_1h2st_163:not(#\9 ){color:var(--color-text-dropdown-item-dimmed-3aid0i, #b4b4bb)}.awsui_selectable-item_15o6u_1h2st_141.awsui_highlighted_15o6u_1h2st_160:not(#\9 ):not(.awsui_visual-refresh_15o6u_1h2st_211).awsui_is-keyboard_15o6u_1h2st_201{box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-w8c9pj, 1px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_selectable-item_15o6u_1h2st_141.awsui_selected_15o6u_1h2st_160:not(#\9 ){z-index:2;background-color:var(--awsui-option-background-selected-esndbs, var(--color-background-dropdown-item-selected-bhhtrc, #f0fbff));box-shadow:inset 0 0 0 var(--border-width-item-selected-o7yb60, 2px) var(--color-border-dropdown-item-selected-stw1re, #006ce0)}.awsui_selectable-item_15o6u_1h2st_141.awsui_selected_15o6u_1h2st_160.awsui_highlighted_15o6u_1h2st_160:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-o7yb60, 2px) var(--color-border-dropdown-item-selected-stw1re, #006ce0),inset 0 0 0 calc(2*var(--border-width-item-selected-o7yb60, 2px)) var(--color-border-dropdown-item-hover-gibi06, #8c8c94)}.awsui_selectable-item_15o6u_1h2st_141.awsui_selected_15o6u_1h2st_160.awsui_highlighted_15o6u_1h2st_160.awsui_is-keyboard_15o6u_1h2st_201:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-o7yb60, 2px) var(--color-border-dropdown-item-selected-stw1re, #006ce0),inset 0 0 0 calc(2*var(--border-width-item-selected-o7yb60, 2px)) var(--color-border-dropdown-item-focused-rxcbhs, #424650)}.awsui_selectable-item_15o6u_1h2st_141.awsui_selected_15o6u_1h2st_160.awsui_next-item-selected_15o6u_1h2st_225:not(#\9 ){border-end-start-radius:0;border-end-end-radius:0}.awsui_selectable-item_15o6u_1h2st_141.awsui_selected_15o6u_1h2st_160.awsui_highlighted_15o6u_1h2st_160:not(#\9 ):not(.awsui_visual-refresh_15o6u_1h2st_211){box-shadow:inset 0 0 0 var(--border-width-item-selected-o7yb60, 2px) var(--color-border-dropdown-item-hover-gibi06, #8c8c94)}.awsui_selectable-item_15o6u_1h2st_141.awsui_selected_15o6u_1h2st_160.awsui_highlighted_15o6u_1h2st_160:not(#\9 ):not(.awsui_visual-refresh_15o6u_1h2st_211).awsui_is-keyboard_15o6u_1h2st_201{box-shadow:inset 0 0 0 var(--border-width-item-selected-o7yb60, 2px) var(--color-border-dropdown-item-focused-rxcbhs, #424650)}.awsui_selectable-item_15o6u_1h2st_141.awsui_selected_15o6u_1h2st_160+.awsui_selectable-item_15o6u_1h2st_141.awsui_selected_15o6u_1h2st_160:not(#\9 ),.awsui_selectable-item_15o6u_1h2st_141.awsui_selected_15o6u_1h2st_160.awsui_previous-item-selected_15o6u_1h2st_235:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0}.awsui_selectable-item_15o6u_1h2st_141.awsui_parent_15o6u_1h2st_160:not(#\9 ):not(.awsui_disabled_15o6u_1h2st_186)>.awsui_selectable-item-content_15o6u_1h2st_163{color:var(--awsui-option-group-label-color-esndbs, var(--color-text-dropdown-group-label-u0r7e4, #424650))}.awsui_selectable-item_15o6u_1h2st_141.awsui_parent_15o6u_1h2st_160:not(#\9 ):not(.awsui_interactiveGroups_15o6u_1h2st_160){box-shadow:inset 0 var(--border-divider-list-width-fkxqpj, 1px) 0 0 var(--color-border-dropdown-group-aoah4z, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fkxqpj, 1px)) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd);padding-block:0;padding-inline:0}.awsui_selectable-item_15o6u_1h2st_141.awsui_parent_15o6u_1h2st_160:not(#\9 ):not(.awsui_interactiveGroups_15o6u_1h2st_160):not(:has(>.awsui_selectable-item-content_15o6u_1h2st_163)){padding-block:var(--border-item-width-07nflj, 2px);padding-inline:var(--border-item-width-07nflj, 2px)}.awsui_selectable-item_15o6u_1h2st_141.awsui_parent_15o6u_1h2st_160:not(#\9 ):not(.awsui_interactiveGroups_15o6u_1h2st_160)>.awsui_selectable-item-content_15o6u_1h2st_163{padding-block:var(--space-xs-oxob9f, 8px);padding-inline:var(--space-xs-oxob9f, 8px);font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_selectable-item_15o6u_1h2st_141.awsui_parent_15o6u_1h2st_160.awsui_interactiveGroups_15o6u_1h2st_160>.awsui_selectable-item-content_15o6u_1h2st_163:not(#\9 ){padding-block:var(--space-xs-oxob9f, 8px);padding-inline:var(--space-field-horizontal-uoy5ii, 12px);font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_selectable-item_15o6u_1h2st_141.awsui_parent_15o6u_1h2st_160.awsui_interactiveGroups_15o6u_1h2st_160.awsui_highlighted_15o6u_1h2st_160>.awsui_selectable-item-content_15o6u_1h2st_163:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-4xsewm, #0f141a)}.awsui_selectable-item_15o6u_1h2st_141:not(#\9 ):not(.awsui_disabled_15o6u_1h2st_186):not(.awsui_parent_15o6u_1h2st_160),.awsui_selectable-item_15o6u_1h2st_141.awsui_interactiveGroups_15o6u_1h2st_160:not(#\9 ):not(.awsui_disabled_15o6u_1h2st_186){cursor:pointer}.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267+.awsui_selectable-item_15o6u_1h2st_141:not(#\9 ):not(.awsui_sticky_15o6u_1h2st_267):not(.awsui_highlighted_15o6u_1h2st_160):not(.awsui_selected_15o6u_1h2st_160){box-shadow:inset 0 calc(-1*var(--border-divider-list-width-fkxqpj, 1px)) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd)}.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267:not(#\9 ){position:sticky;inset-block-start:0;margin-block-end:var(--border-item-width-07nflj, 2px);z-index:4;padding-inline:var(--border-item-width-07nflj, 2px)}.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267.awsui_highlighted_15o6u_1h2st_160:not(#\9 ),.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267.awsui_selected_15o6u_1h2st_160:not(#\9 ){padding-inline:var(--border-item-width-07nflj, 2px)}.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267>.awsui_selectable-item-content_15o6u_1h2st_163:not(#\9 ){padding-inline:var(--space-field-horizontal-uoy5ii, 12px)}.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267:not(#\9 ):not(.awsui_highlighted_15o6u_1h2st_160):not(.awsui_selected_15o6u_1h2st_160){box-shadow:inset 0 var(--border-divider-list-width-fkxqpj, 1px) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fkxqpj, 1px)) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd),inset var(--border-width-popover-kmn40f, 2px) 0 0 0 var(--color-border-dropdown-container-tv0nhp, #b4b4bb)}.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267:not(#\9 ):not(.awsui_highlighted_15o6u_1h2st_160):not(.awsui_selected_15o6u_1h2st_160):not(.awsui_with-scrollbar_15o6u_1h2st_286){box-shadow:inset 0 var(--border-divider-list-width-fkxqpj, 1px) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fkxqpj, 1px)) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd),inset var(--border-width-popover-kmn40f, 2px) 0 0 0 var(--color-border-dropdown-container-tv0nhp, #b4b4bb),inset calc(-1*var(--border-width-popover-kmn40f, 2px)) 0 0 0 var(--color-border-dropdown-container-tv0nhp, #b4b4bb)}.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267:not(#\9 ):not(.awsui_highlighted_15o6u_1h2st_160):not(.awsui_selected_15o6u_1h2st_160):not(.awsui_after-header_15o6u_1h2st_289){border-start-start-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267:not(#\9 ):not(.awsui_highlighted_15o6u_1h2st_160):not(.awsui_selected_15o6u_1h2st_160):not(.awsui_after-header_15o6u_1h2st_289):not(.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267:not(.awsui_highlighted_15o6u_1h2st_160):not(.awsui_selected_15o6u_1h2st_160):not(.awsui_after-header_15o6u_1h2st_289).awsui_with-scrollbar_15o6u_1h2st_286){border-start-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267:not(#\9 ):not(.awsui_highlighted_15o6u_1h2st_160):not(.awsui_selected_15o6u_1h2st_160).awsui_after-header_15o6u_1h2st_289{box-shadow:inset 0 var(--border-divider-list-width-fkxqpj, 1px) 0 0 var(--color-background-dropdown-item-default-um2ezn, #ffffff),inset 0 calc(-1*var(--border-divider-list-width-fkxqpj, 1px)) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd),inset var(--border-width-popover-kmn40f, 2px) 0 0 0 var(--color-border-dropdown-container-tv0nhp, #b4b4bb)}.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267:not(#\9 ):not(.awsui_highlighted_15o6u_1h2st_160):not(.awsui_selected_15o6u_1h2st_160).awsui_after-header_15o6u_1h2st_289:not(.awsui_with-scrollbar_15o6u_1h2st_286){box-shadow:inset 0 var(--border-divider-list-width-fkxqpj, 1px) 0 0 var(--color-background-dropdown-item-default-um2ezn, #ffffff),inset 0 calc(-1*var(--border-divider-list-width-fkxqpj, 1px)) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd),inset var(--border-width-popover-kmn40f, 2px) 0 0 0 var(--color-border-dropdown-container-tv0nhp, #b4b4bb),inset calc(-1*var(--border-width-popover-kmn40f, 2px)) 0 0 0 var(--color-border-dropdown-container-tv0nhp, #b4b4bb)}.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267.awsui_disabled_15o6u_1h2st_186.awsui_highlighted_15o6u_1h2st_160:not(#\9 ),.awsui_selectable-item_15o6u_1h2st_141.awsui_sticky_15o6u_1h2st_267.awsui_disabled_15o6u_1h2st_186.awsui_selected_15o6u_1h2st_160:not(#\9 ){box-shadow:none}.awsui_selectable-item_15o6u_1h2st_141.awsui_virtual_15o6u_1h2st_174:not(#\9 ){position:absolute;inset-block-start:var(--border-dropdown-virtual-offset-width-2kem13, 2px);inset-inline-start:0;inline-size:100%;box-sizing:border-box}.awsui_selectable-item_15o6u_1h2st_141.awsui_virtual_15o6u_1h2st_174:not(#\9 ):first-of-type:not(.awsui_selected_15o6u_1h2st_160,.awsui_highlighted_15o6u_1h2st_160){box-shadow:inset 0 var(--border-divider-list-width-fkxqpj, 1px) 0 0 var(--color-border-dropdown-item-top-70tkvh, transparent),inset 0 calc(-1*var(--border-divider-list-width-fkxqpj, 1px)) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd)}.awsui_selectable-item_15o6u_1h2st_141.awsui_virtual_15o6u_1h2st_174.awsui_parent_15o6u_1h2st_160:not(#\9 ):not(.awsui_interactiveGroups_15o6u_1h2st_160){box-shadow:inset 0 var(--border-divider-list-width-fkxqpj, 1px) 0 0 var(--color-border-dropdown-group-aoah4z, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fkxqpj, 1px)) 0 0 var(--color-border-dropdown-item-default-tuowss, #c6c6cd)}.awsui_measure-strut_15o6u_1h2st_318: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_1h2st_141.awsui_virtual_15o6u_1h2st_174>.awsui_measure-strut_15o6u_1h2st_318:not(#\9 ){block-size:calc(100% - var(--border-width-item-selected-o7yb60, 2px))}.awsui_screenreader-content_15o6u_1h2st_330:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_button-trigger_18eso_dge4e_157>.awsui_arrow_18eso_dge4e_157:not(#\9 ){transition:transform var(--motion-duration-rotate-180-66ve0a, 135ms) var(--motion-easing-rotate-180-z9fsm6, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_button-trigger_18eso_dge4e_157>.awsui_arrow_18eso_dge4e_157:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_button-trigger_18eso_dge4e_157>.awsui_arrow_18eso_dge4e_157:not(#\9 ),.awsui-mode-entering .awsui_button-trigger_18eso_dge4e_157>.awsui_arrow_18eso_dge4e_157:not(#\9 ){animation:none;transition:none}.awsui_button-trigger_18eso_dge4e_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-5xbehi, 5px);padding-inline:var(--space-field-horizontal-uoy5ii, 12px);background-color:var(--color-background-input-default-hqy3o4, #ffffff);border-start-start-radius:var(--border-radius-input-4jqn1t, 8px);border-start-end-radius:var(--border-radius-input-4jqn1t, 8px);border-end-start-radius:var(--border-radius-input-4jqn1t, 8px);border-end-end-radius:var(--border-radius-input-4jqn1t, 8px);border-block:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-input-default-gi32ve, #8c8c94);border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-input-default-gi32ve, #8c8c94);min-block-size:var(--size-vertical-input-zzexyz, 32px)}.awsui_button-trigger_18eso_dge4e_157.awsui_in-filtering-token-root_18eso_dge4e_217:not(#\9 ),.awsui_button-trigger_18eso_dge4e_157.awsui_in-filtering-token-nested_18eso_dge4e_217:not(#\9 ){padding-block:0px;padding-inline:var(--space-field-horizontal-uoy5ii, 12px);border-block-width:var(--border-width-token-pzg3k6, 2px);border-inline-width:var(--border-width-token-pzg3k6, 2px);border-color:var(--color-border-item-selected-bzalxo, #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_dge4e_157.awsui_in-filtering-token-root_18eso_dge4e_217:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_dge4e_157.awsui_in-filtering-token-nested_18eso_dge4e_217:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_dge4e_157.awsui_in-filtering-token-root_18eso_dge4e_217:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_dge4e_157.awsui_in-filtering-token-nested_18eso_dge4e_217:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-filtering-token-operation-select-focus-outline-gutter-fjiijl, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_dge4e_157.awsui_in-filtering-token-root_18eso_dge4e_217:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_dge4e_157.awsui_in-filtering-token-nested_18eso_dge4e_217:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-filtering-token-operation-select-focus-outline-gutter-fjiijl, -5px));inset-block-start:calc(-1*var(--space-filtering-token-operation-select-focus-outline-gutter-fjiijl, -5px));inline-size:calc(100% + var(--space-filtering-token-operation-select-focus-outline-gutter-fjiijl, -5px) + var(--space-filtering-token-operation-select-focus-outline-gutter-fjiijl, -5px));block-size:calc(100% + var(--space-filtering-token-operation-select-focus-outline-gutter-fjiijl, -5px) + var(--space-filtering-token-operation-select-focus-outline-gutter-fjiijl, -5px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_button-trigger_18eso_dge4e_157.awsui_in-filtering-token-nested_18eso_dge4e_217:not(#\9 ){border-start-start-radius:calc(var(--border-radius-input-4jqn1t, 8px)/2);border-end-start-radius:calc(var(--border-radius-input-4jqn1t, 8px)/2)}.awsui_button-trigger_18eso_dge4e_157.awsui_has-caret_18eso_dge4e_253:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-whjgo7, 36px)}.awsui_button-trigger_18eso_dge4e_157>.awsui_placeholder_18eso_dge4e_256:not(#\9 ){color:var(--color-text-input-placeholder-gqelkh, #656871);font-style:italic}.awsui_button-trigger_18eso_dge4e_157>.awsui_arrow_18eso_dge4e_157:not(#\9 ){position:absolute;inset-inline-end:var(--space-field-horizontal-uoy5ii, 12px);inset-block-start:calc(50% - var(--line-height-body-m-0o0x7a, 20px)/2);color:var(--color-text-button-inline-icon-default-h2qjo3, #006ce0)}.awsui-one-theme .awsui_button-trigger_18eso_dge4e_157>.awsui_arrow_18eso_dge4e_157:not(#\9 ){inset-block-start:calc(50% - var(--line-height-body-m-0o0x7a, 20px)/2 + var(--space-xxxs-e3xs98, 2px))}.awsui_button-trigger_18eso_dge4e_157:not(#\9 ):hover>.awsui_arrow_18eso_dge4e_157{color:var(--color-text-button-inline-icon-hover-5qgulf, #002b66)}.awsui_button-trigger_18eso_dge4e_157.awsui_pressed_18eso_dge4e_272>.awsui_arrow_18eso_dge4e_157:not(#\9 ){transform:rotate(-180deg)}.awsui-one-theme .awsui_button-trigger_18eso_dge4e_157.awsui_pressed_18eso_dge4e_272>.awsui_arrow_18eso_dge4e_157:not(#\9 ){inset-block-start:calc(50% - var(--line-height-body-m-0o0x7a, 20px)/2 - var(--space-xxxs-e3xs98, 2px))}.awsui_button-trigger_18eso_dge4e_157.awsui_disabled_18eso_dge4e_278:not(#\9 ){background-color:var(--color-background-input-disabled-zcf7em, #ebebf0);border-block:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-input-disabled-36ig2m, #ebebf0);border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-input-disabled-36ig2m, #ebebf0);color:var(--color-text-input-disabled-59wekb, #b4b4bb);cursor:auto}.awsui_button-trigger_18eso_dge4e_157.awsui_disabled_18eso_dge4e_278>.awsui_arrow_18eso_dge4e_157:not(#\9 ){color:var(--color-text-button-inline-icon-disabled-0mxvbt, #b4b4bb)}.awsui_button-trigger_18eso_dge4e_157.awsui_disabled_18eso_dge4e_278.awsui_in-filtering-token_18eso_dge4e_217:not(#\9 ){background-color:var(--color-background-input-disabled-zcf7em, #ebebf0);border-block:var(--border-width-token-pzg3k6, 2px) solid var(--color-border-input-disabled-36ig2m, #ebebf0);border-inline:var(--border-width-token-pzg3k6, 2px) solid var(--color-border-input-disabled-36ig2m, #ebebf0);color:var(--color-text-input-disabled-59wekb, #b4b4bb);cursor:auto;border-color:var(--color-border-control-disabled-2xkcu2, #dedee3)}.awsui_button-trigger_18eso_dge4e_157.awsui_disabled_18eso_dge4e_278>.awsui_placeholder_18eso_dge4e_256:not(#\9 ){color:var(--color-text-input-placeholder-disabled-xqqath, #b4b4bb)}.awsui_button-trigger_18eso_dge4e_157.awsui_readonly_18eso_dge4e_299:not(#\9 ):not(.awsui_button-trigger_18eso_dge4e_157.awsui_disabled_18eso_dge4e_278):not(.awsui_button-trigger_18eso_dge4e_157.awsui_in-filtering-token_18eso_dge4e_217){background-color:var(--color-background-input-default-hqy3o4, #ffffff);border-block:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-input-disabled-36ig2m, #ebebf0);border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-input-disabled-36ig2m, #ebebf0)}.awsui_button-trigger_18eso_dge4e_157.awsui_readonly_18eso_dge4e_299:not(#\9 ):not(.awsui_button-trigger_18eso_dge4e_157.awsui_disabled_18eso_dge4e_278){-webkit-user-select:text;user-select:text}.awsui_button-trigger_18eso_dge4e_157:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_dge4e_157:not(#\9 ):not(.awsui_in-filtering-token_18eso_dge4e_217):focus{outline:2px dotted transparent;border-block:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-input-focused-ko31u4, #006ce0);border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-input-focused-ko31u4, #006ce0);border-start-start-radius:var(--border-radius-input-4jqn1t, 8px);border-start-end-radius:var(--border-radius-input-4jqn1t, 8px);border-end-start-radius:var(--border-radius-input-4jqn1t, 8px);border-end-end-radius:var(--border-radius-input-4jqn1t, 8px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-w8c9pj, 1px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_button-trigger_18eso_dge4e_157:not(#\9 ):not(.awsui_in-filtering-token_18eso_dge4e_217):invalid{box-shadow:none}.awsui_button-trigger_18eso_dge4e_157:not(#\9 ):not(.awsui_in-filtering-token_18eso_dge4e_217).awsui_invalid_18eso_dge4e_324,.awsui_button-trigger_18eso_dge4e_157:not(#\9 ):not(.awsui_in-filtering-token_18eso_dge4e_217).awsui_invalid_18eso_dge4e_324:focus{color:var(--color-text-status-error-5v0vkd, #db0000);border-color:var(--color-text-status-error-5v0vkd, #db0000);padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)));border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px)}.awsui_button-trigger_18eso_dge4e_157:not(#\9 ):not(.awsui_in-filtering-token_18eso_dge4e_217).awsui_invalid_18eso_dge4e_324:focus,.awsui_button-trigger_18eso_dge4e_157:not(#\9 ):not(.awsui_in-filtering-token_18eso_dge4e_217).awsui_invalid_18eso_dge4e_324:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_button-trigger_18eso_dge4e_157:not(#\9 ):not(.awsui_in-filtering-token_18eso_dge4e_217).awsui_warning_18eso_dge4e_333,.awsui_button-trigger_18eso_dge4e_157:not(#\9 ):not(.awsui_in-filtering-token_18eso_dge4e_217).awsui_warning_18eso_dge4e_333:focus{color:var(--color-text-status-warning-phbgci, #855900);border-color:var(--color-text-status-warning-phbgci, #855900);padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)));border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px)}.awsui_button-trigger_18eso_dge4e_157:not(#\9 ):not(.awsui_in-filtering-token_18eso_dge4e_217).awsui_warning_18eso_dge4e_333:focus,.awsui_button-trigger_18eso_dge4e_157:not(#\9 ):not(.awsui_in-filtering-token_18eso_dge4e_217).awsui_warning_18eso_dge4e_333:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_button-trigger_18eso_dge4e_157.awsui_custom-option_18eso_dge4e_342:not(#\9 ){padding-block:0;padding-inline-start:0;overflow:clip}.awsui_button-trigger_18eso_dge4e_157.awsui_inline-tokens_18eso_dge4e_347:not(#\9 ){padding-block:0}
.awsui_root_dm8gx_12yap_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_dm8gx_12yap_146.awsui_has-items_dm8gx_12yap_177:not(#\9 ):not(.awsui_no-padding_dm8gx_12yap_177){padding-block-start:var(--space-xs-oxob9f, 8px)}
.awsui_root_1i2wg_w5ccr_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_dismiss-button_1i2wg_w5ccr_189:not(#\9 ){align-self:flex-start;margin-block-end:0;margin-inline-start:var(--space-xxs-nvfpu6, 4px);border-block:var(--border-width-field-kkqkbu, 1px) solid transparent;border-inline:var(--border-width-field-kkqkbu, 1px) solid transparent;padding-block:0;padding-inline:var(--space-xxs-nvfpu6, 4px);color:var(--awsui-token-style-dismiss-color-default-esndbs, var(--color-text-button-inline-icon-default-h2qjo3, #006ce0));background-color:transparent;cursor:pointer;--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-quzqpf, #006ce0))}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_w5ccr_189:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_w5ccr_189:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_w5ccr_189: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-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}.awsui_dismiss-button_1i2wg_w5ccr_189:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_dismiss-button_1i2wg_w5ccr_189:not(#\9 ):hover{color:var(--awsui-token-style-dismiss-color-hover-esndbs, var(--color-text-button-inline-icon-hover-5qgulf, #002b66))}.awsui_dismiss-button-inline_1i2wg_w5ccr_230:not(#\9 ){padding-inline:0;display:flex;align-items:center;align-self:center}.awsui-one-theme .awsui_dismiss-button_1i2wg_w5ccr_189:not(#\9 ):not(.awsui_dismiss-button-inline_1i2wg_w5ccr_230){padding-block-start:1px}.awsui_icon_1i2wg_w5ccr_240:not(#\9 ){padding-inline-end:var(--space-xs-oxob9f, 8px);align-self:flex-start;display:flex;flex-shrink:0}.awsui_icon-inline_1i2wg_w5ccr_246:not(#\9 ){padding-inline-end:var(--space-xxs-nvfpu6, 4px);align-self:center}.awsui_token-normal_1i2wg_w5ccr_251:not(#\9 ){block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-nvfpu6, 4px)}.awsui_token-inline_1i2wg_w5ccr_258:not(#\9 ){display:inline-flex;max-inline-size:100%}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_w5ccr_258:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_w5ccr_258:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_w5ccr_258: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_token-option-inline_1i2wg_w5ccr_284:not(#\9 ){max-block-size:20px}.awsui_token-box_1i2wg_w5ccr_288:not(#\9 ){position:relative;block-size:100%;border-block:var(--border-width-token-pzg3k6, 2px) solid var(--awsui-token-style-border-color-default-esndbs, var(--color-border-item-selected-bzalxo, #006ce0));border-inline:var(--border-width-token-pzg3k6, 2px) solid var(--awsui-token-style-border-color-default-esndbs, var(--color-border-item-selected-bzalxo, #006ce0));padding-block-start:var(--space-token-vertical-2xlmr3, 4px);padding-block-end:var(--space-token-vertical-2xlmr3, 4px);padding-inline-start:var(--space-field-horizontal-uoy5ii, 12px);padding-inline-end:var(--space-xxs-nvfpu6, 4px);display:flex;align-items:flex-start;background:var(--awsui-token-style-background-default-esndbs, var(--color-background-item-selected-uvkhwu, #f0fbff));border-start-start-radius:var(--border-radius-token-od71mi, 8px);border-start-end-radius:var(--border-radius-token-od71mi, 8px);border-end-start-radius:var(--border-radius-token-od71mi, 8px);border-end-end-radius:var(--border-radius-token-od71mi, 8px);color:var(--color-text-body-default-pa6g4d, #0f141a);box-sizing:border-box}.awsui_token-box-without-dismiss_1i2wg_w5ccr_307:not(#\9 ){padding-inline-end:var(--space-field-horizontal-uoy5ii, 12px)}.awsui_token-box-inline_1i2wg_w5ccr_311:not(#\9 ){position:relative;block-size:20px;max-block-size:20px;border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-token-style-border-color-default-esndbs, var(--color-border-item-selected-bzalxo, #006ce0));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-token-style-border-color-default-esndbs, var(--color-border-item-selected-bzalxo, #006ce0));padding-inline-start:var(--space-scaled-xxs-5ynq0b, 4px);padding-inline-end:var(--space-scaled-xxs-5ynq0b, 4px);display:flex;align-items:center;background:var(--awsui-token-style-background-default-esndbs, var(--color-background-item-selected-uvkhwu, #f0fbff));border-start-start-radius:var(--border-radius-token-inline-l849jm, 4px);border-start-end-radius:var(--border-radius-token-inline-l849jm, 4px);border-end-start-radius:var(--border-radius-token-inline-l849jm, 4px);border-end-end-radius:var(--border-radius-token-inline-l849jm, 4px);color:var(--color-text-body-default-pa6g4d, #0f141a);box-sizing:border-box;max-inline-size:100%}.awsui_disable-padding_1i2wg_w5ccr_331:not(#\9 ){padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.awsui_token-box-readonly_1i2wg_w5ccr_338>.awsui_dismiss-button_1i2wg_w5ccr_189:not(#\9 ),.awsui_token-box-disabled_1i2wg_w5ccr_339>.awsui_dismiss-button_1i2wg_w5ccr_189:not(#\9 ){cursor:initial;pointer-events:none}.awsui_token-box-readonly_1i2wg_w5ccr_338:not(#\9 ){border-color:var(--awsui-token-style-border-color-read-only-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0));background:var(--awsui-token-style-background-read-only-esndbs, var(--color-background-container-content-3l65xf, #ffffff))}.awsui_token-box-readonly_1i2wg_w5ccr_338>.awsui_dismiss-button_1i2wg_w5ccr_189:not(#\9 ){color:var(--awsui-token-style-dismiss-color-read-only-esndbs, var(--color-text-button-inline-icon-disabled-0mxvbt, #b4b4bb))}.awsui_token-box-disabled_1i2wg_w5ccr_339:not(#\9 ){pointer-events:none;border-color:var(--awsui-token-style-border-color-disabled-esndbs, var(--color-border-control-disabled-2xkcu2, #dedee3));background:var(--awsui-token-style-background-disabled-esndbs, var(--color-background-container-content-3l65xf, #ffffff));color:var(--color-text-disabled-uofgtw, #b4b4bb)}.awsui_token-box-disabled_1i2wg_w5ccr_339>.awsui_dismiss-button_1i2wg_w5ccr_189:not(#\9 ){color:var(--awsui-token-style-dismiss-color-disabled-esndbs, var(--color-text-button-inline-icon-disabled-0mxvbt, #b4b4bb))}


.awsui_root_gfwv3_2fkr1_189:not(#\9 ){gap:var(--space-scaled-xs-xqilfh, 8px)}.awsui_root_gfwv3_2fkr1_189.awsui_horizontal_gfwv3_2fkr1_192:not(#\9 ){display:flex;gap:var(--space-xs-oxob9f, 8px);flex-direction:row;flex-wrap:wrap}.awsui_root_gfwv3_2fkr1_189.awsui_vertical_gfwv3_2fkr1_198:not(#\9 ){display:flex;flex-direction:column}.awsui_list_gfwv3_2fkr1_203:not(#\9 ){display:contents;list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_list_gfwv3_2fkr1_203.awsui_horizontal_gfwv3_2fkr1_192:not(#\9 ),.awsui_list_gfwv3_2fkr1_203.awsui_vertical_gfwv3_2fkr1_198:not(#\9 ){display:flex;gap:var(--space-xs-oxob9f, 8px)}.awsui_list_gfwv3_2fkr1_203.awsui_horizontal_gfwv3_2fkr1_192:not(#\9 ){flex-direction:row;flex-wrap:wrap}.awsui_list_gfwv3_2fkr1_203.awsui_vertical_gfwv3_2fkr1_198:not(#\9 ){flex-direction:column}.awsui_list_gfwv3_2fkr1_203.awsui_grid_gfwv3_2fkr1_222:not(#\9 ){display:grid;gap:var(--space-xs-oxob9f, 8px);grid-template-columns:repeat(auto-fill, 230px)}@media(max-width: 688px){.awsui_list_gfwv3_2fkr1_203.awsui_grid_gfwv3_2fkr1_222:not(#\9 ){display:flex;flex-direction:column}}.awsui_list-item_gfwv3_2fkr1_234:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_toggle-container-inline_gfwv3_2fkr1_241:not(#\9 ){padding-inline-start:var(--space-xs-oxob9f, 8px);display:flex;align-items:center}.awsui_toggle_gfwv3_2fkr1_241:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-i28q4x, 2px) solid transparent;border-inline:var(--border-width-button-i28q4x, 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-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-secondary-default-6cfa7t, #006ce0));font-weight:var(--font-weight-link-secondary-vl6p0n, inherit);letter-spacing:normal;text-decoration-line:var(--font-decoration-line-link-secondary-3gx3s7, none);text-decoration-color:var(--color-text-link-secondary-decoration-default-me7cs4, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_toggle_gfwv3_2fkr1_241:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_toggle_gfwv3_2fkr1_241:not(#\9 ),.awsui-mode-entering .awsui_toggle_gfwv3_2fkr1_241:not(#\9 ){animation:none;transition:none}.awsui_toggle_gfwv3_2fkr1_241:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-secondary-hover-rqfhjb, #002b66))}.awsui_toggle_gfwv3_2fkr1_241:not(#\9 ):focus{outline:none}.awsui_toggle_gfwv3_2fkr1_241:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-secondary-hover-rqfhjb, #002b66))}.awsui_toggle_gfwv3_2fkr1_241:not(#\9 ):active,.awsui_toggle_gfwv3_2fkr1_241:not(#\9 ):focus,.awsui_toggle_gfwv3_2fkr1_241:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-8qnb9l, currentColor)}.awsui_toggle_gfwv3_2fkr1_241:not(#\9 ):active,.awsui_toggle_gfwv3_2fkr1_241:not(#\9 ):focus,.awsui_toggle_gfwv3_2fkr1_241:not(#\9 ):hover{text-decoration:none;text-decoration-color:transparent}body[data-awsui-focus-visible=true] .awsui_toggle_gfwv3_2fkr1_241:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-i28q4x, 2px) solid var(--color-border-item-focused-quzqpf, #006ce0);border-inline:var(--border-width-button-i28q4x, 2px) solid var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-w8c9pj, 1px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_toggle_gfwv3_2fkr1_241>.awsui_description_gfwv3_2fkr1_334:not(#\9 ){margin-inline-start:var(--space-xxs-nvfpu6, 4px)}.awsui_separator_gfwv3_2fkr1_338:not(#\9 ){margin-block:0;margin-inline:var(--space-scaled-m-ga2lny, 16px);inline-size:var(--border-divider-section-width-6yy7bf, 1px);background-color:var(--color-border-divider-default-6dhdp3, #c6c6cd)}
.awsui_root_f8g6q_9lpk4_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_embedded_f8g6q_9lpk4_173:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:contents}.awsui_tokens_f8g6q_9lpk4_206:not(#\9 ){margin-block-start:var(--space-scaled-xs-xqilfh, 8px)}.awsui_dropdown-header_f8g6q_9lpk4_210:not(#\9 ){inline-size:100%;position:relative;z-index:4}.awsui_dropdown-footer_f8g6q_9lpk4_216:not(#\9 ){inline-size:100%}
.awsui_root_1px7g_3jbgw_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_custom-icon-wrapper_1px7g_3jbgw_177:not(#\9 ){display:flex;align-items:flex-start;align-self:stretch}
.awsui_marker_1kjc7_17ha0_149:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear)}@media(prefers-reduced-motion: reduce){.awsui_marker_1kjc7_17ha0_149:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_marker_1kjc7_17ha0_149:not(#\9 ),.awsui-mode-entering .awsui_marker_1kjc7_17ha0_149:not(#\9 ){animation:none;transition:none}.awsui_root_1kjc7_17ha0_163:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1kjc7_17ha0_163:not(#\9 ):focus{outline:none}.awsui_list_1kjc7_17ha0_202: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-5ynq0b, 4px) var(--space-m-wcb4ea, 16px)}.awsui_marker_1kjc7_17ha0_149:not(#\9 ){min-inline-size:0;word-break:break-word;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_17ha0_149:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_17ha0_149:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_17ha0_149:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_17ha0_149: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_marker_1kjc7_17ha0_149.awsui_marker--dimmed_1kjc7_17ha0_250:not(#\9 ){opacity:.35}
.awsui_empty-appear_n4qlp_1e87o_149:not(#\9 ){animation:awsui_awsui-motion-fade-in_n4qlp_1e87o_1 var(--motion-duration-transition-show-paced-c2gfl6, 180ms) var(--motion-easing-transition-show-paced-a17v4j, ease-out)}@keyframes awsui_awsui-motion-fade-in_n4qlp_1e87o_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_empty-appear_n4qlp_1e87o_149:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_empty-appear_n4qlp_1e87o_149:not(#\9 ),.awsui-mode-entering .awsui_empty-appear_n4qlp_1e87o_149:not(#\9 ){animation:none;transition:none}.awsui_root_n4qlp_1e87o_171:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-1toadg, 20px);align-items:start}.awsui-one-theme .awsui_root_n4qlp_1e87o_171:not(#\9 ){gap:var(--space-scaled-s-l1ed96, 12px)}.awsui_empty_n4qlp_1e87o_149:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-empty-95gyx5, #656871);grid-column:1/-1}.awsui_row_n4qlp_1e87o_217:not(#\9 ){display:contents}.awsui_divider_n4qlp_1e87o_221:not(#\9 ){grid-column:1/-1;border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_field_n4qlp_1e87o_230:not(#\9 ){min-inline-size:40px}.awsui_additional-info_n4qlp_1e87o_234:not(#\9 ){color:var(--color-text-form-secondary-aqy7m3, #656871);font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);display:block;word-wrap:break-word;margin-block-start:var(--space-xxs-nvfpu6, 4px)}.awsui_additional-info_n4qlp_1e87o_234>a:not(#\9 ){text-underline-offset:.3em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-ujq0y0, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4xj09j, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_additional-info_n4qlp_1e87o_234>a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_additional-info_n4qlp_1e87o_234>a:not(#\9 ),.awsui-mode-entering .awsui_additional-info_n4qlp_1e87o_234>a:not(#\9 ){animation:none;transition:none}.awsui_additional-info_n4qlp_1e87o_234>a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_additional-info_n4qlp_1e87o_234>a:not(#\9 ):focus{outline:none}.awsui_additional-info_n4qlp_1e87o_234>a:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_additional-info_n4qlp_1e87o_234>a:not(#\9 ):active,.awsui_additional-info_n4qlp_1e87o_234>a:not(#\9 ):focus,.awsui_additional-info_n4qlp_1e87o_234>a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-8qnb9l, currentColor)}.awsui_add-row_n4qlp_1e87o_281:not(#\9 ){grid-column:1/-1}.awsui_remove-button-container_n4qlp_1e87o_289:not(#\9 ){display:inline-block}.awsui_remove-button-field-padding_n4qlp_1e87o_293:not(#\9 ){padding-block-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--line-height-body-m-0o0x7a, 20px))}.awsui_remove-button-own-row_n4qlp_1e87o_297:not(#\9 ){justify-self:end}
.awsui_dropdown-footer_vm8qf_jxdvh_5:not(#\9 ){overflow:hidden;flex-shrink:0}.awsui_dropdown-content_vm8qf_jxdvh_10:not(#\9 ){display:contents}
.awsui_root_12hwc_oboi4_5:not(#\9 ){inline-size:100%}.awsui_layout-strut_12hwc_oboi4_9:not(#\9 ){inline-size:100%;position:relative;transform:translate3d(0, 0, 0)}
@property --awsui-style-color{syntax:"*";inherits:false}@property --awsui-style-background-color{syntax:"*";inherits:false}@property --awsui-style-border-color{syntax:"*";inherits:false}@property --awsui-style-border-width{syntax:"*";inherits:false}@property --awsui-style-border-radius{syntax:"*";inherits:false}@property --awsui-style-padding-block{syntax:"*";inherits:false}@property --awsui-style-padding-inline{syntax:"*";inherits:false}.awsui_badge_1yjyg_1869s_178:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);line-height:var(--line-height-body-m-0o0x7a, 20px);display:inline-block;border-start-start-radius:var(--awsui-style-border-radius, var(--border-radius-badge-bkyxy3, 4px));border-start-end-radius:var(--awsui-style-border-radius, var(--border-radius-badge-bkyxy3, 4px));border-end-start-radius:var(--awsui-style-border-radius, var(--border-radius-badge-bkyxy3, 4px));border-end-end-radius:var(--awsui-style-border-radius, var(--border-radius-badge-bkyxy3, 4px));border-block-style:solid;border-inline-style:solid;border-width:var(--awsui-style-border-width, var(--border-width-badge-0m5ffn, 0px));padding-block:var(--awsui-style-padding-block, 0);padding-inline:var(--awsui-style-padding-inline, var(--space-xs-oxob9f, 8px));color:var(--awsui-style-color, var(--color-text-notification-default-7d318z, #f9f9fa))}.awsui_badge_1yjyg_1869s_178.awsui_badge-color-grey_1yjyg_1869s_224:not(#\9 ){background-color:var(--awsui-style-background-color, var(--color-background-badge-grey-d86bx7, #424650));border-color:var(--awsui-style-border-color, var(--color-border-badge-grey-vkinn0, transparent));color:var(--awsui-style-color, var(--color-text-badge-grey-ixmqo2, #f9f9fa))}.awsui_badge_1yjyg_1869s_178.awsui_badge-color-green_1yjyg_1869s_229:not(#\9 ){background-color:var(--awsui-style-background-color, var(--color-background-badge-green-7yl9sa, #00802f));border-color:var(--awsui-style-border-color, var(--color-border-badge-green-5ck1eg, transparent));color:var(--awsui-style-color, var(--color-text-badge-green-riw4b9, #f9f9fa))}.awsui_badge_1yjyg_1869s_178.awsui_badge-color-blue_1yjyg_1869s_234:not(#\9 ){background-color:var(--awsui-style-background-color, var(--color-background-badge-blue-mknsez, #006ce0));border-color:var(--awsui-style-border-color, var(--color-border-badge-blue-712lex, transparent));color:var(--awsui-style-color, var(--color-text-badge-blue-e70asl, #f9f9fa))}.awsui_badge_1yjyg_1869s_178.awsui_badge-color-red_1yjyg_1869s_239:not(#\9 ){background-color:var(--awsui-style-background-color, var(--color-background-badge-red-ne6s9v, #db0000));border-color:var(--awsui-style-border-color, var(--color-border-badge-red-79u7u9, transparent));color:var(--awsui-style-color, var(--color-text-badge-red-sgrbu5, #f9f9fa))}.awsui_badge_1yjyg_1869s_178.awsui_badge-color-severity-critical_1yjyg_1869s_244:not(#\9 ){background-color:var(--awsui-style-background-color, var(--color-background-notification-severity-critical-xg42jz, #870303));border-color:var(--awsui-style-border-color, var(--color-border-badge-severity-critical-ejerce, transparent));color:var(--awsui-style-color, var(--color-text-badge-severity-critical-3f2zyf, #f9f9fa))}.awsui_badge_1yjyg_1869s_178.awsui_badge-color-severity-high_1yjyg_1869s_249:not(#\9 ){background-color:var(--awsui-style-background-color, var(--color-background-notification-severity-high-y1i3n3, #ce3311));border-color:var(--awsui-style-border-color, var(--color-border-badge-severity-high-dxp496, transparent));color:var(--awsui-style-color, var(--color-text-badge-severity-high-q9qjze, #f9f9fa))}.awsui_badge_1yjyg_1869s_178.awsui_badge-color-severity-medium_1yjyg_1869s_254:not(#\9 ){background-color:var(--awsui-style-background-color, var(--color-background-notification-severity-medium-tswgdz, #f89256));border-color:var(--awsui-style-border-color, var(--color-border-badge-severity-medium-dv40xs, transparent));color:var(--awsui-style-color, var(--color-text-badge-severity-medium-malayl, #0f141a))}.awsui_badge_1yjyg_1869s_178.awsui_badge-color-severity-low_1yjyg_1869s_259:not(#\9 ){background-color:var(--awsui-style-background-color, var(--color-background-notification-severity-low-xt60sc, #f2cd54));border-color:var(--awsui-style-border-color, var(--color-border-badge-severity-low-8dbhtr, transparent));color:var(--awsui-style-color, var(--color-text-badge-severity-low-yh31cq, #0f141a))}.awsui_badge_1yjyg_1869s_178.awsui_badge-color-severity-neutral_1yjyg_1869s_264:not(#\9 ){background-color:var(--awsui-style-background-color, var(--color-background-notification-severity-neutral-v9oj06, #656871));border-color:var(--awsui-style-border-color, var(--color-border-badge-severity-neutral-n7ovjl, transparent));color:var(--awsui-style-color, var(--color-text-badge-severity-neutral-ba86zr, #f9f9fa))}
.awsui_series_1yz9c_15vpj_185:not(#\9 ),.awsui_series--bar_1yz9c_15vpj_186>.awsui_series__rect_1yz9c_15vpj_186:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear)}@media(prefers-reduced-motion: reduce){.awsui_series_1yz9c_15vpj_185:not(#\9 ),.awsui_series--bar_1yz9c_15vpj_186>.awsui_series__rect_1yz9c_15vpj_186:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_series_1yz9c_15vpj_185:not(#\9 ),.awsui-mode-entering .awsui_series_1yz9c_15vpj_185:not(#\9 ),.awsui-motion-disabled .awsui_series--bar_1yz9c_15vpj_186>.awsui_series__rect_1yz9c_15vpj_186:not(#\9 ),.awsui-mode-entering .awsui_series--bar_1yz9c_15vpj_186>.awsui_series__rect_1yz9c_15vpj_186:not(#\9 ){animation:none;transition:none}.awsui_exiting_1yz9c_15vpj_203:not(#\9 ){animation:awsui_awsui-motion-fade-out-0_1yz9c_15vpj_1 var(--motion-duration-refresh-only-fast-dt2ov0, 115ms) var(--motion-easing-refresh-only-b-xnq1nu, cubic-bezier(1, 0, 0.83, 1))}@keyframes awsui_awsui-motion-fade-out-0_1yz9c_15vpj_1{from{opacity:1}to{opacity:0}}@media(prefers-reduced-motion: reduce){.awsui_exiting_1yz9c_15vpj_203:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_exiting_1yz9c_15vpj_203:not(#\9 ),.awsui-mode-entering .awsui_exiting_1yz9c_15vpj_203:not(#\9 ){animation:none;transition:none}.awsui_series_1yz9c_15vpj_185:not(#\9 ){display:block;stroke-width:var(--border-line-chart-width-2vn9vw, 2px);fill:none;stroke-linecap:round;stroke-linejoin:var(--border-line-chart-line-join-6bwgqb, round);pointer-events:none}.awsui_series--dimmed_1yz9c_15vpj_243:not(#\9 ){opacity:.3}.awsui_series--threshold_1yz9c_15vpj_247:not(#\9 ){stroke-dasharray:var(--border-line-chart-dash-array-eng3pw, 3 5);stroke-width:var(--border-line-chart-width-2vn9vw, 2px)}.awsui_bar-group_1yz9c_15vpj_252:not(#\9 ){pointer-events:none}

.awsui_calendar_1ykar_s4s27_149:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1ykar_s4s27_1 var(--motion-duration-show-quick-s1afj1, 135ms) var(--motion-easing-show-quick-6uw8ms, ease-out);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1ykar_s4s27_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_calendar_1ykar_s4s27_149:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_calendar_1ykar_s4s27_149:not(#\9 ),.awsui-mode-entering .awsui_calendar_1ykar_s4s27_149:not(#\9 ){animation:none;transition:none}.awsui_calendar_1ykar_s4s27_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-otrptj, 238px);overflow:auto}.awsui_calendar-inner_1ykar_s4s27_214:not(#\9 ){margin-block:var(--space-xs-oxob9f, 8px);margin-inline:var(--space-xs-oxob9f, 8px)}.awsui_calendar-header_1ykar_s4s27_218:not(#\9 ){display:flex;justify-content:space-between;align-items:center}.awsui_calendar-header-title_1ykar_s4s27_223:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);font-weight:var(--font-weight-bold-sb5cow, 700);color:var(--color-text-dropdown-item-default-p7lhk3, #0f141a);margin-block:0;margin-inline:0}.awsui_calendar-grid_1ykar_s4s27_237:not(#\9 ){inline-size:100%;table-layout:fixed}.awsui_calendar-grid_1ykar_s4s27_237:not(#\9 ):not(.awsui_calendar-grid-dense_1ykar_s4s27_241){border-spacing:var(--space-calendar-grid-gutter-evwmpl, 6px);padding-block:var(--space-xs-oxob9f, 8px);padding-inline:var(--space-xs-oxob9f, 8px)}.awsui_calendar-grid-dense_1ykar_s4s27_241:not(#\9 ){border-spacing:0}.awsui_calendar-grid-cell_1ykar_s4s27_249:not(#\9 ){word-break:break-word;text-align:center;font-weight:unset}.awsui_calendar-date-header_1ykar_s4s27_254:not(#\9 ){padding-block-start:var(--space-s-3efzd3, 12px);padding-block-end:var(--space-xxs-nvfpu6, 4px);padding-inline:0;color:var(--color-text-calendar-month-wgvmx6, #656871);font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em)}.awsui_calendar-date_1ykar_s4s27_254:not(#\9 ){border-block-end:1px solid var(--color-border-calendar-grid-1rvxke, transparent);border-inline-end:1px solid var(--color-border-calendar-grid-1rvxke, transparent);padding-block:var(--space-xxs-nvfpu6, 4px);padding-inline:0;color:var(--color-text-dropdown-item-disabled-e85s8y, #b4b4bb);position:relative}.awsui_calendar-date_1ykar_s4s27_254:not(#\9 ):first-child{border-inline-start:1px solid var(--color-border-calendar-grid-1rvxke, transparent)}.awsui_calendar-date-enabled_1ykar_s4s27_274:not(#\9 ){cursor:pointer;color:var(--color-text-dropdown-item-secondary-0u13h2, #656871)}.awsui_calendar-date-enabled_1ykar_s4s27_274:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_calendar-date-enabled_1ykar_s4s27_274.awsui_calendar-date-current-page_1ykar_s4s27_284:not(#\9 ){color:var(--color-text-dropdown-item-default-p7lhk3, #0f141a)}.awsui_calendar-date-enabled_1ykar_s4s27_274.awsui_calendar-date-current-page_1ykar_s4s27_284:not(#\9 ):hover{border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px);color:var(--color-text-calendar-date-hover-azblx7, #0f141a);background-color:var(--color-background-dropdown-item-hover-t1sqov, #f3f3f7)}.awsui_calendar-date-enabled_1ykar_s4s27_274.awsui_calendar-date-current-page_1ykar_s4s27_284:not(#\9 ):hover:not(.awsui_calendar-date-selected_1ykar_s4s27_295)::after{border-block:var(--border-item-width-07nflj, 2px) solid var(--color-border-dropdown-item-hover-gibi06, #8c8c94);border-inline:var(--border-item-width-07nflj, 2px) solid var(--color-border-dropdown-item-hover-gibi06, #8c8c94)}.awsui_calendar-date-current_1ykar_s4s27_284:not(#\9 ){border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px);background-color:var(--color-background-calendar-current-date-zfwho0, #f3f3f7);font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_calendar-date_1ykar_s4s27_254:not(#\9 )::after{content:"";position:absolute;z-index:1;background-color:transparent;inset-block-start:calc(-1*var(--border-item-width-07nflj, 2px));inset-inline-start:calc(-1*var(--border-item-width-07nflj, 2px));inset-inline-end:calc(-1*var(--border-item-width-07nflj, 2px))}.awsui_calendar-date_1ykar_s4s27_254:not(#\9 ):not(.awsui_calendar-date-dense_1ykar_s4s27_316)::after{inset-block-end:calc(-1*var(--border-item-width-07nflj, 2px));inset-inline-start:calc(-1*var(--border-item-width-07nflj, 2px))}.awsui_calendar-date-dense_1ykar_s4s27_316:not(#\9 )::after{inset-block-end:-1px;inset-inline-start:-1px}.awsui_calendar-date_1ykar_s4s27_254>.awsui_date-inner_1ykar_s4s27_324:not(#\9 ){position:relative;z-index:1}.awsui_calendar-date_1ykar_s4s27_254:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_s4s27_254:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_s4s27_254:not(#\9 ):focus:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_s4s27_254:not(#\9 ):focus:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px) + var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px) + var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_s4s27_254:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_s4s27_295:not(#\9 ){border-color:transparent;position:relative;z-index:2;font-weight:var(--font-weight-bold-sb5cow, 700)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_s4s27_295:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_s4s27_295:not(#\9 ):focus:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_s4s27_295:not(#\9 ):focus:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px) + var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px) + var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);box-shadow:0 0 0 2px var(--color-border-calendar-grid-selected-focus-ring-i9579s, #f9f9fa)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_s4s27_295:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_s4s27_295:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px);background-color:var(--color-background-control-checked-ps9rs7, #006ce0);border-block:var(--border-item-width-07nflj, 2px) solid var(--color-background-control-checked-ps9rs7, #006ce0);border-inline:var(--border-item-width-07nflj, 2px) solid var(--color-background-control-checked-ps9rs7, #006ce0)}.awsui_calendar-date-selected_1ykar_s4s27_295>.awsui_date-inner_1ykar_s4s27_324:not(#\9 ){z-index:2;color:var(--color-text-calendar-date-selected-wi97hf, #ffffff);position:relative}.awsui_calendar-row_1ykar_s4s27_399:not(#\9 ):first-child>.awsui_calendar-date_1ykar_s4s27_254{border-block-start:1px solid var(--color-border-calendar-grid-1rvxke, transparent)}
.awsui_root_n1fwt_82q30_149:not(#\9 ){transition-property:background-color;transition-duration:var(--motion-duration-transition-show-paced-c2gfl6, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-a17v4j, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_n1fwt_82q30_149:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_n1fwt_82q30_149:not(#\9 ),.awsui-mode-entering .awsui_root_n1fwt_82q30_149:not(#\9 ){animation:none;transition:none}.awsui_root_n1fwt_82q30_149: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-c2gfl6, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-a17v4j, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_n1fwt_82q30_149:not(#\9 )::before{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_n1fwt_82q30_149:not(#\9 )::before,.awsui-mode-entering .awsui_root_n1fwt_82q30_149:not(#\9 )::before{animation:none;transition:none}.awsui_header-inner_n1fwt_82q30_181:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-eoc3f5, 16px);line-height:var(--line-height-heading-s-kvu7je, 20px);letter-spacing:var(--letter-spacing-heading-s-w6ssx5, -0.005em);font-weight:var(--font-weight-heading-s-y9e0nc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_header_n1fwt_82q30_181:not(#\9 ):not(:has(+.awsui_body_n1fwt_82q30_190)){flex:1}.awsui_body_n1fwt_82q30_190:not(#\9 ){flex:1}.awsui_footer_n1fwt_82q30_198:not(#\9 ):first-child{margin-block-start:auto}.awsui_root_n1fwt_82q30_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-esndbs, var(--color-background-item-card-e6baee, #ffffff));min-inline-size:0;box-shadow:var(--awsui-style-item-card-box-shadow-default-esndbs, var(--shadow-item-card-4wauvh, none))}.awsui_root_n1fwt_82q30_149: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-esndbs, var(--border-width-item-card-go36hg, 1px)) var(--awsui-style-item-card-border-color-default-esndbs, var(--color-border-item-card-v1v6fo, #c6c6cd));border-inline:solid var(--awsui-style-item-card-border-width-default-esndbs, var(--border-width-item-card-go36hg, 1px)) var(--awsui-style-item-card-border-color-default-esndbs, var(--color-border-item-card-v1v6fo, #c6c6cd))}.awsui_root_n1fwt_82q30_149: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_82q30_149:not(#\9 ):not(.awsui_refresh_n1fwt_82q30_264)::before{border-block-start:solid var(--awsui-style-item-card-border-width-default-esndbs, var(--border-container-top-width-d226oy, 0px)) var(--awsui-style-item-card-border-color-default-esndbs, var(--color-border-container-top-kdqno4, transparent))}.awsui_root_n1fwt_82q30_149.awsui_highlighted_n1fwt_82q30_267:not(#\9 ){background:var(--color-background-item-selected-uvkhwu, #f0fbff)}.awsui_root_n1fwt_82q30_149.awsui_highlighted_n1fwt_82q30_267:not(#\9 ):before{border-block:solid var(--border-width-card-selected-3khl3i, 2px) var(--color-border-item-card-highlighted-9d6tgf, #006ce0);border-inline:solid var(--border-width-card-selected-3khl3i, 2px) var(--color-border-item-card-highlighted-9d6tgf, #006ce0)}.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274:not(#\9 ),.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274:not(#\9 ){display:flex;flex-direction:column;block-size:100%;inline-size:100%}.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181+.awsui_body_n1fwt_82q30_190:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280),.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181+.awsui_footer_n1fwt_82q30_198:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280),.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_body_n1fwt_82q30_190+.awsui_footer_n1fwt_82q30_198:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280),.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181+.awsui_body_n1fwt_82q30_190:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280),.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181+.awsui_footer_n1fwt_82q30_198:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280),.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_body_n1fwt_82q30_190+.awsui_footer_n1fwt_82q30_198:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280){padding-block-start:var(--space-xxs-nvfpu6, 4px)}.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280):has(+.awsui_body_n1fwt_82q30_190,+.awsui_footer_n1fwt_82q30_198),.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_body_n1fwt_82q30_190:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280):has(+.awsui_body_n1fwt_82q30_190,+.awsui_footer_n1fwt_82q30_198),.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280):has(+.awsui_body_n1fwt_82q30_190,+.awsui_footer_n1fwt_82q30_198),.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_body_n1fwt_82q30_190:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280):has(+.awsui_body_n1fwt_82q30_190,+.awsui_footer_n1fwt_82q30_198){padding-block-end:var(--space-xxs-nvfpu6, 4px)}.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274:not(#\9 ),.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274:not(#\9 ):before,.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274:not(#\9 )::after,.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274:not(#\9 ){border-start-start-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-embedded-t49ptn, 8px));border-start-end-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-embedded-t49ptn, 8px));border-end-start-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-embedded-t49ptn, 8px));border-end-end-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-embedded-t49ptn, 8px))}.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280),.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_body_n1fwt_82q30_190:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280),.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_footer_n1fwt_82q30_198:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280){padding-block:var(--space-item-card-vertical-embedded-f11w1e, 10px);padding-inline-start:var(--space-item-card-horizontal-embedded-h5oci0, 12px)}.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280):not(.awsui_with-actions_n1fwt_82q30_305),.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_body_n1fwt_82q30_190:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280):not(.awsui_with-actions_n1fwt_82q30_305),.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_footer_n1fwt_82q30_198:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280):not(.awsui_with-actions_n1fwt_82q30_305){padding-inline-end:var(--space-item-card-horizontal-embedded-h5oci0, 12px)}.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280).awsui_with-actions_n1fwt_82q30_305,.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_body_n1fwt_82q30_190:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280).awsui_with-actions_n1fwt_82q30_305,.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_footer_n1fwt_82q30_198:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280).awsui_with-actions_n1fwt_82q30_305{padding-inline-end:calc(var(--space-item-card-horizontal-embedded-h5oci0, 12px) - var(--space-xxs-nvfpu6, 4px))}.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280).awsui_with-actions_n1fwt_82q30_305{padding-block:calc(var(--space-item-card-vertical-embedded-f11w1e, 10px) - var(--space-scaled-xxs-5ynq0b, 4px))}.awsui_root_n1fwt_82q30_149.awsui_variant-embedded_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280).awsui_with-actions_n1fwt_82q30_305:has(+.awsui_body_n1fwt_82q30_190,+.awsui_footer_n1fwt_82q30_198){padding-block-end:var(--space-xxs-nvfpu6, 4px)}.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274:not(#\9 ),.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274:not(#\9 ):before,.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274:not(#\9 )::after,.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274:not(#\9 ){border-start-start-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-default-bdkbzj, 16px));border-start-end-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-default-bdkbzj, 16px));border-end-start-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-default-bdkbzj, 16px));border-end-end-radius:var(--awsui-style-item-card-border-radius-esndbs, var(--border-radius-item-card-default-bdkbzj, 16px))}.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280),.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_body_n1fwt_82q30_190:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280),.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_footer_n1fwt_82q30_198:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280){padding-block:var(--space-item-card-vertical-default-xliogl, 16px);padding-inline-start:var(--space-item-card-horizontal-default-7hnumu, 20px)}.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280):not(.awsui_with-actions_n1fwt_82q30_305),.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_body_n1fwt_82q30_190:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280):not(.awsui_with-actions_n1fwt_82q30_305),.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_footer_n1fwt_82q30_198:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280):not(.awsui_with-actions_n1fwt_82q30_305){padding-inline-end:var(--space-item-card-horizontal-default-7hnumu, 20px)}.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280).awsui_with-actions_n1fwt_82q30_305,.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_body_n1fwt_82q30_190:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280).awsui_with-actions_n1fwt_82q30_305,.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_footer_n1fwt_82q30_198:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280).awsui_with-actions_n1fwt_82q30_305{padding-inline-end:calc(var(--space-item-card-horizontal-default-7hnumu, 20px) - var(--space-xxs-nvfpu6, 4px))}.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280).awsui_with-actions_n1fwt_82q30_305{padding-block:calc(var(--space-item-card-vertical-default-xliogl, 16px) - var(--space-scaled-xxs-5ynq0b, 4px))}.awsui_root_n1fwt_82q30_149.awsui_variant-default_n1fwt_82q30_274>.awsui_inner-card_n1fwt_82q30_274>.awsui_header_n1fwt_82q30_181:not(#\9 ):not(.awsui_no-padding_n1fwt_82q30_280).awsui_with-actions_n1fwt_82q30_305:has(+.awsui_body_n1fwt_82q30_190,+.awsui_footer_n1fwt_82q30_198){padding-block-end:var(--space-xxs-nvfpu6, 4px)}.awsui_full-height_n1fwt_82q30_351:not(#\9 ){block-size:100%}.awsui_description_n1fwt_82q30_355:not(#\9 ){color:var(--color-text-heading-secondary-p7k9es, #424650);font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em)}


.awsui_content_1wepg_ukv0n_141:not(#\9 ),.awsui_description_1wepg_ukv0n_142:not(#\9 ),.awsui_label_1wepg_ukv0n_143:not(#\9 ){display:block}.awsui_label_1wepg_ukv0n_143:not(#\9 ){color:var(--color-text-form-default-ox9knk, #0f141a)}.awsui_outline_1wepg_ukv0n_151:not(#\9 ){display:none}.awsui_outline_1wepg_ukv0n_151.awsui_show-outline_1wepg_ukv0n_154:not(#\9 ){display:block}body[data-awsui-focus-visible=true] .awsui_native-input_1wepg_ukv0n_158:not(#\9 ):focus+.awsui_outline_1wepg_ukv0n_151{display:block}.awsui_wrapper_1wepg_ukv0n_162:not(#\9 ){min-inline-size:0;word-break:break-word;display:flex}.awsui_label-wrapper_1wepg_ukv0n_168:not(#\9 ){position:relative;display:flex;cursor:default}.awsui_content_1wepg_ukv0n_141:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_empty-content_1wepg_ukv0n_179:not(#\9 ){inline-size:0px}.awsui_description_1wepg_ukv0n_142:not(#\9 ){color:var(--color-text-form-secondary-aqy7m3, #656871);font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em)}.awsui_description-bottom-padding_1wepg_ukv0n_189:not(#\9 ){padding-block-end:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_label_1wepg_ukv0n_143:not(#\9 ),.awsui_description_1wepg_ukv0n_142:not(#\9 ){padding-inline-start:var(--space-xs-oxob9f, 8px)}.awsui_label-disabled_1wepg_ukv0n_197:not(#\9 ),.awsui_description-disabled_1wepg_ukv0n_198:not(#\9 ){color:var(--color-text-control-disabled-hdoujq, #b4b4bb)}.awsui_control_1wepg_ukv0n_202:not(#\9 ){position:relative}.awsui_control_1wepg_ukv0n_202>input:not(#\9 ),.awsui_control_1wepg_ukv0n_202>svg:not(#\9 ),.awsui_control_1wepg_ukv0n_202>.awsui_outline_1wepg_ukv0n_151:not(#\9 ){position:absolute;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0}.awsui_control_1wepg_ukv0n_202>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_xuhj1_141.awsui_root_k2y2q_xuhj1_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex}.awsui_checkbox-control_k2y2q_xuhj1_174:not(#\9 ){margin-block-start:calc((var(--line-height-body-m-0o0x7a, 20px) - var(--size-control-4lfvyn, 16px))/2);min-block-size:var(--size-control-4lfvyn, 16px);min-inline-size:var(--size-control-4lfvyn, 16px);block-size:var(--size-control-4lfvyn, 16px);inline-size:var(--size-control-4lfvyn, 16px)}.awsui_outline_k2y2q_xuhj1_182:not(#\9 ){--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-quzqpf, #006ce0));position:relative}.awsui_outline_k2y2q_xuhj1_182:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_k2y2q_xuhj1_182: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-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}
.awsui_radio-control_1v1hk_ek02n_141:not(#\9 ){margin-block-start:calc((var(--line-height-body-m-0o0x7a, 20px) - var(--size-control-4lfvyn, 16px))/2);min-block-size:var(--size-control-4lfvyn, 16px);min-inline-size:var(--size-control-4lfvyn, 16px);block-size:var(--size-control-4lfvyn, 16px);inline-size:var(--size-control-4lfvyn, 16px)}.awsui_outline_1v1hk_ek02n_149:not(#\9 ){--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-quzqpf, #006ce0));position:relative}.awsui_outline_1v1hk_ek02n_149:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_1v1hk_ek02n_149: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-esndbs, var(--border-radius-control-circular-focus-ring-fyvza2, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-circular-focus-ring-fyvza2, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-circular-focus-ring-fyvza2, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-circular-focus-ring-fyvza2, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}.awsui_styled-circle-border_1v1hk_ek02n_172:not(#\9 ){stroke:var(--color-border-control-default-a1u1jp, #8c8c94);fill:var(--color-background-control-default-3j33uv, #ffffff)}.awsui_styled-circle-border_1v1hk_ek02n_172.awsui_styled-circle-disabled_1v1hk_ek02n_176:not(#\9 ),.awsui_styled-circle-border_1v1hk_ek02n_172.awsui_styled-circle-readonly_1v1hk_ek02n_176:not(#\9 ){fill:var(--color-background-control-disabled-upczma, #dedee3);stroke:var(--color-background-control-disabled-upczma, #dedee3)}.awsui_styled-circle-fill_1v1hk_ek02n_181:not(#\9 ){stroke:var(--color-background-control-checked-ps9rs7, #006ce0);fill:var(--color-foreground-control-default-krr259, #ffffff);opacity:0;transition:opacity var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear)}@media(prefers-reduced-motion: reduce){.awsui_styled-circle-fill_1v1hk_ek02n_181:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_styled-circle-fill_1v1hk_ek02n_181:not(#\9 ),.awsui-mode-entering .awsui_styled-circle-fill_1v1hk_ek02n_181:not(#\9 ){animation:none;transition:none}.awsui_styled-circle-fill_1v1hk_ek02n_181.awsui_styled-circle-checked_1v1hk_ek02n_197:not(#\9 ){opacity:1}.awsui_styled-circle-fill_1v1hk_ek02n_181.awsui_styled-circle-disabled_1v1hk_ek02n_176:not(#\9 ){fill:var(--color-foreground-control-disabled-bpxz01, #ffffff);stroke:var(--color-background-control-disabled-upczma, #dedee3)}.awsui_styled-circle-fill_1v1hk_ek02n_181.awsui_styled-circle-readonly_1v1hk_ek02n_176:not(#\9 ){fill:var(--color-foreground-control-read-only-4jqdqq, #656871);stroke:var(--color-background-control-disabled-upczma, #dedee3)}

.awsui_label_1s55x_of0ao_145:not(#\9 ){display:flex;align-items:center;justify-content:center;position:absolute;padding-block-end:var(--space-xxs-nvfpu6, 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_of0ao_159:not(#\9 ){align-items:baseline;padding-block-start:var(--space-xs-oxob9f, 8px)}.awsui_stud_1s55x_of0ao_164:not(#\9 ){visibility:hidden}
.awsui_root_wih1l_69d7y_149:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;inline-size:100%}.awsui_tools_wih1l_69d7y_160:not(#\9 ){display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-scaled-xs-xqilfh, 8px) var(--space-l-fzlzfv, 20px);padding-block-start:var(--space-scaled-xs-xqilfh, 8px);padding-block-end:var(--space-table-header-tools-bottom-bkdrzf, 0px);padding-inline:0}.awsui_tools-filtering_wih1l_69d7y_169:not(#\9 ){max-inline-size:100%}@supports(flex-basis: fit-content){.awsui_tools-filtering_wih1l_69d7y_169:not(#\9 ){flex:1 1 fit-content}}@supports not (flex-basis: fit-content){.awsui_tools-filtering_wih1l_69d7y_169:not(#\9 ){flex:1 1 auto}}.awsui_tools-align-right_wih1l_69d7y_182:not(#\9 ){display:flex;margin-inline-start:auto}.awsui_tools-clear-sort_wih1l_69d7y_186:not(#\9 ){align-self:center}.awsui_tools-clear-sort_wih1l_69d7y_186+.awsui_tools-pagination_wih1l_69d7y_189:not(#\9 ),.awsui_tools-clear-sort_wih1l_69d7y_186+.awsui_tools-preferences_wih1l_69d7y_189:not(#\9 ),.awsui_tools-pagination_wih1l_69d7y_189+.awsui_tools-preferences_wih1l_69d7y_189:not(#\9 ){border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-xs-oxob9f, 8px);padding-inline-start:var(--space-xs-oxob9f, 8px)}.awsui_tools-small_wih1l_69d7y_195>.awsui_tools-filtering_wih1l_69d7y_169:not(#\9 ){flex-basis:100%}.awsui_table_wih1l_69d7y_199:not(#\9 ){inline-size:100%;border-spacing:0;position:relative;box-sizing:border-box}.awsui_table-layout-fixed_wih1l_69d7y_205:not(#\9 ){table-layout:fixed}.awsui_wrapper_wih1l_69d7y_209:not(#\9 ){position:relative;box-sizing:border-box;inline-size:100%;overflow-x:auto;scrollbar-width:none}.awsui_wrapper_wih1l_69d7y_209.awsui_variant-stacked_wih1l_69d7y_216>.awsui_table_wih1l_69d7y_199:not(#\9 ),.awsui_wrapper_wih1l_69d7y_209.awsui_variant-stacked_wih1l_69d7y_216>.awsui_wrapper-content-measure_wih1l_69d7y_216:not(#\9 ),.awsui_wrapper_wih1l_69d7y_209.awsui_variant-container_wih1l_69d7y_216>.awsui_table_wih1l_69d7y_199:not(#\9 ),.awsui_wrapper_wih1l_69d7y_209.awsui_variant-container_wih1l_69d7y_216>.awsui_wrapper-content-measure_wih1l_69d7y_216:not(#\9 ){padding-inline:var(--space-table-horizontal-iknnmm, 20px)}.awsui_wrapper_wih1l_69d7y_209.awsui_variant-stacked_wih1l_69d7y_216:not(#\9 ):not(.awsui_has-footer_wih1l_69d7y_219),.awsui_wrapper_wih1l_69d7y_209.awsui_variant-container_wih1l_69d7y_216:not(#\9 ):not(.awsui_has-footer_wih1l_69d7y_219){padding-block-end:var(--space-table-content-bottom-ibmb5i, 4px)}.awsui_wrapper_wih1l_69d7y_209:not(#\9 ):not(.awsui_has-header_wih1l_69d7y_222){border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-start-start-radius:var(--border-radius-container-oytsuh, 16px)}.awsui_wrapper_wih1l_69d7y_209:not(#\9 )::-webkit-scrollbar{display:none}body[data-awsui-focus-visible=true] .awsui_wrapper_wih1l_69d7y_209:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-container-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_cell-merged_wih1l_69d7y_239:not(#\9 ){text-align:center;padding-block:0;padding-inline:0}.awsui_cell-merged_wih1l_69d7y_239.awsui_has-footer_wih1l_69d7y_219:not(#\9 ){border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_cell-merged-content_wih1l_69d7y_251:not(#\9 ){box-sizing:border-box;inline-size:100%;padding-block-start:var(--space-scaled-m-ga2lny, 16px);padding-block-end:var(--space-scaled-l-44fftl, 20px);padding-inline:var(--space-l-fzlzfv, 20px)}@supports(position: sticky){.awsui_cell-merged-content_wih1l_69d7y_251:not(#\9 ){position:sticky;inset-inline-start:0;margin-block:0;margin-inline:calc(-2*var(--space-table-horizontal-iknnmm, 20px))}}.awsui_empty_wih1l_69d7y_267:not(#\9 ){color:var(--color-text-empty-95gyx5, #656871)}.awsui_selection-control_wih1l_69d7y_280:not(#\9 ){box-sizing:border-box;max-inline-size:var(--size-table-selection-horizontal-alxwpu, 40px);min-inline-size:var(--size-table-selection-horizontal-alxwpu, 40px);position:relative;inline-size:var(--size-table-selection-horizontal-alxwpu, 40px)}.awsui_selection-control_wih1l_69d7y_280.awsui_selection-control-header_wih1l_69d7y_287:not(#\9 ){padding-block:var(--space-scaled-xs-xqilfh, 8px);padding-inline:var(--space-scaled-l-44fftl, 20px);border-inline-start:var(--border-width-item-selected-o7yb60, 2px) solid transparent}.awsui_selection-control-content-spans-rows_wih1l_69d7y_292:not(#\9 ){display:flex;flex-direction:column;justify-content:flex-end;block-size:100%}.awsui_header-secondary_wih1l_69d7y_299: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-hta59q, #ffffff)}.awsui_header-secondary_wih1l_69d7y_299.awsui_variant-full-page_wih1l_69d7y_310:not(#\9 ){background:var(--color-background-layout-main-nwv8ds, #ffffff)}.awsui_header-secondary_wih1l_69d7y_299.awsui_variant-stacked_wih1l_69d7y_216>.awsui_table_wih1l_69d7y_199:not(#\9 ),.awsui_header-secondary_wih1l_69d7y_299.awsui_variant-container_wih1l_69d7y_216>.awsui_table_wih1l_69d7y_199:not(#\9 ){padding-inline:var(--space-table-horizontal-iknnmm, 20px)}.awsui_header-secondary_wih1l_69d7y_299.awsui_variant-stacked_wih1l_69d7y_216:not(#\9 ):not(.awsui_table-has-header_wih1l_69d7y_316),.awsui_header-secondary_wih1l_69d7y_299.awsui_variant-container_wih1l_69d7y_216:not(#\9 ):not(.awsui_table-has-header_wih1l_69d7y_316){border-start-start-radius:var(--border-radius-container-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px)}.awsui_header-secondary_wih1l_69d7y_299:not(#\9 )::-webkit-scrollbar{display:none}.awsui_header-secondary_wih1l_69d7y_299.awsui_table-has-header_wih1l_69d7y_316:not(#\9 ){border-block-start:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-container-divider-9i8x9h, transparent)}.awsui_header-controls_wih1l_69d7y_327:not(#\9 ){padding-block:var(--space-container-header-top-gzp8xj, 12px) var(--space-container-header-bottom-f1ldfh, 8px)}.awsui_header-controls_wih1l_69d7y_327.awsui_variant-full-page_wih1l_69d7y_310:not(#\9 ){padding-block:0 calc(var(--space-container-header-bottom-f1ldfh, 8px) + var(--space-table-header-tools-full-page-bottom-ucjhvz, 4px))}.awsui_header-controls_wih1l_69d7y_327.awsui_variant-stacked_wih1l_69d7y_216:not(#\9 ),.awsui_header-controls_wih1l_69d7y_327.awsui_variant-container_wih1l_69d7y_216:not(#\9 ){padding-inline:calc(var(--space-table-horizontal-iknnmm, 20px) + var(--space-table-header-horizontal-yrxhz4, 0px))}.awsui_header-controls_wih1l_69d7y_327.awsui_variant-embedded_wih1l_69d7y_336:not(#\9 ),.awsui_header-controls_wih1l_69d7y_327.awsui_variant-borderless_wih1l_69d7y_336:not(#\9 ){padding-inline:var(--space-table-header-horizontal-yrxhz4, 0px);padding-block-start:var(--space-table-embedded-header-top-ntojjd, 0px)}.awsui_footer-wrapper_wih1l_69d7y_341.awsui_variant-stacked_wih1l_69d7y_216:not(#\9 ),.awsui_footer-wrapper_wih1l_69d7y_341.awsui_variant-container_wih1l_69d7y_216:not(#\9 ){padding-inline:var(--space-table-horizontal-iknnmm, 20px)}.awsui_footer_wih1l_69d7y_341:not(#\9 ){padding-block:var(--space-scaled-s-l1ed96, 12px);padding-inline:var(--space-table-footer-horizontal-uapu9s, 0px)}.awsui_footer-with-pagination_wih1l_69d7y_349:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-scaled-s-l1ed96, 12px)}.awsui_footer-pagination_wih1l_69d7y_357:not(#\9 ){margin-inline-start:auto}.awsui_skeleton-loading-cell_wih1l_69d7y_367:not(#\9 ){padding-block:0;padding-inline:0;border-block-end:none}

.awsui_root_p8a6i_oli7h_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_header-variant-full-page_p8a6i_oli7h_173.awsui_header-refresh_p8a6i_oli7h_173:not(#\9 ){padding-block-start:0;padding-inline-start:0;padding-inline-end:0;padding-block-end:calc(var(--space-container-header-bottom-f1ldfh, 8px) + var(--space-table-header-tools-full-page-bottom-ucjhvz, 4px))}.awsui_list_p8a6i_oli7h_180: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-1toadg, 20px)*-1);margin-inline-end:0}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-1_p8a6i_oli7h_191>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:100%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-2_p8a6i_oli7h_194>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:50%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-3_p8a6i_oli7h_197>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:33.3333333333%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-4_p8a6i_oli7h_200>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:25%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-5_p8a6i_oli7h_203>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:20%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-6_p8a6i_oli7h_206>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:16.6666666667%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-7_p8a6i_oli7h_209>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:14.2857142857%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-8_p8a6i_oli7h_212>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:12.5%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-9_p8a6i_oli7h_215>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:11.1111111111%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-10_p8a6i_oli7h_218>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:10%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-11_p8a6i_oli7h_221>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:9.0909090909%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-12_p8a6i_oli7h_224>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:8.3333333333%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-13_p8a6i_oli7h_227>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:7.6923076923%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-14_p8a6i_oli7h_230>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:7.1428571429%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-15_p8a6i_oli7h_233>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:6.6666666667%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-16_p8a6i_oli7h_236>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:6.25%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-17_p8a6i_oli7h_239>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:5.8823529412%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-18_p8a6i_oli7h_242>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:5.5555555556%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-19_p8a6i_oli7h_245>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:5.2631578947%}.awsui_list_p8a6i_oli7h_180.awsui_list-grid-20_p8a6i_oli7h_248>.awsui_card_p8a6i_oli7h_191:not(#\9 ){inline-size:5%}.awsui_selection-control_p8a6i_oli7h_252:not(#\9 ){position:absolute;box-sizing:border-box;inline-size:calc(var(--size-control-4lfvyn, 16px) + 2*var(--space-card-horizontal-default-sliq63, 20px));inset-block-start:0;inset-inline-end:0;padding-block:var(--space-card-vertical-default-cjj558, 16px);padding-inline:var(--space-card-horizontal-default-sliq63, 20px)}.awsui_loading_p8a6i_oli7h_262:not(#\9 ),.awsui_empty_p8a6i_oli7h_263:not(#\9 ){overflow:hidden;text-align:center;color:var(--color-text-empty-95gyx5, #656871);margin-block-end:var(--space-scaled-l-44fftl, 20px)}.awsui_has-header_p8a6i_oli7h_270:not(#\9 ){margin-block-start:var(--space-grid-gutter-1toadg, 20px)}.awsui_has-header_p8a6i_oli7h_270.awsui_refresh_p8a6i_oli7h_273.awsui_header-variant-full-page_p8a6i_oli7h_173:not(#\9 ){margin-block-start:var(--space-scaled-s-l1ed96, 12px)}.awsui_card_p8a6i_oli7h_191: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-1toadg, 20px);padding-inline-start:var(--space-grid-gutter-1toadg, 20px);padding-inline-end:0;list-style:none}.awsui_card-header_p8a6i_oli7h_289:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-h3yood, 18px);line-height:var(--line-height-heading-m-31pbs2, 22px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);font-weight:var(--font-weight-heading-m-dbx60m, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_card-header-inner-selectable_p8a6i_oli7h_301:not(#\9 ){inline-size:90%}.awsui_section_p8a6i_oli7h_308:not(#\9 ){display:inline-block;box-sizing:border-box;padding-block-end:var(--space-scaled-xs-xqilfh, 8px);padding-inline:0;vertical-align:top}.awsui_section-header_p8a6i_oli7h_315:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);font-weight:var(--font-display-label-weight-mkous0, 700);color:var(--color-text-label-jzbmtr, #0f141a)}.awsui_section_p8a6i_oli7h_308:not(#\9 ):not(:first-child){padding-block-start:var(--space-xs-oxob9f, 8px)}.awsui_section_p8a6i_oli7h_308:not(#\9 ):last-child{padding-block-end:0}.awsui_footer-pagination_p8a6i_oli7h_333:not(#\9 ){display:flex;justify-content:flex-end}
.awsui_code-editor-refresh_1gl9c_60t5p_154 .ace_editor .ace_gutter:not(#\9 ){border-start-start-radius:calc(var(--border-radius-code-editor-wzj840, 8px) - var(--border-item-width-07nflj, 2px))}.awsui_code-editor-refresh_1gl9c_60t5p_154 .ace_editor .ace_scroller:not(#\9 ){border-start-end-radius:calc(var(--border-radius-code-editor-wzj840, 8px) - var(--border-item-width-07nflj, 2px))}.awsui_code-editor_1gl9c_60t5p_154 .ace_editor:not(#\9 ){font-family:var(--font-family-monospace-kmwamq, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);font-size:14px;line-height:20px}.awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),.awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-cell.ace_info:not(#\9 ){background-image:none}.awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ){color:var(--color-text-status-error-5v0vkd, #db0000)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-cell:not(#\9 ){padding-inline:24px 16px}.awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter_annotation:not(#\9 ){margin-inline-start:-21px}.awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_fold-widget:not(#\9 ),.awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter_annotation:not(#\9 ){box-shadow:none}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter_annotation:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_fold-widget:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_60t5p_154 .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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_code-editor_1gl9c_60t5p_154 .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-f7j61f, #dedee3);border-block-end:1px solid var(--color-border-code-editor-ace-active-line-light-theme-f7j61f, #dedee3)}.awsui_code-editor_1gl9c_60t5p_154 .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-9rpav4, #656871);border-block-end:1px solid var(--color-border-code-editor-ace-active-line-dark-theme-9rpav4, #656871)}.awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter:not(#\9 ){background-color:var(--color-background-code-editor-gutter-default-d12amf, #f3f3f7);color:var(--color-text-code-editor-gutter-default-gefl0a, #0f141a)}.awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter:not(#\9 ):focus,.awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_scroller:not(#\9 ):focus{box-shadow:inset 0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line:not(#\9 ){background-color:var(--color-background-code-editor-gutter-active-line-default-qohgmn, #656871);color:var(--color-text-code-editor-gutter-active-line-61o9ig, #ffffff)}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter-active-line .ace_gutter_annotation:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_60t5p_154 .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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-text-code-editor-gutter-active-line-61o9ig, #ffffff)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ){color:var(--color-text-code-editor-gutter-active-line-61o9ig, #ffffff);background-color:var(--color-background-code-editor-gutter-active-line-error-xgznjw, #db0000)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .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_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,body .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .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_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .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_60t5p_154 .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_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,body .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme .awsui_code-editor_1gl9c_60t5p_154 .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_60t5p_154 .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_60t5p_154 .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_60t5p_154 .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_60t5p_154 .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_60t5p_700:not(#\9 ){display:flex;position:relative;flex-direction:row;flex:1;border-block-start:var(--border-item-width-07nflj, 2px) solid var(--color-border-code-editor-default-jfpku1, #dedee3);border-end-start-radius:var(--border-radius-code-editor-wzj840, 8px);border-end-end-radius:var(--border-radius-code-editor-wzj840, 8px);background:var(--color-background-code-editor-status-bar-3xpkyl, #f3f3f7);color:var(--color-text-body-default-pa6g4d, #0f141a)}.awsui_pane__close-container_1gl9c_60t5p_711:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-end:calc(var(--space-s-3efzd3, 12px)/2)}.awsui_pane__list_1gl9c_60t5p_716:not(#\9 ){flex:1;overflow:auto;max-block-size:100%;box-sizing:border-box;margin-inline-end:calc(var(--line-height-body-m-0o0x7a, 20px) + 2*var(--space-xs-oxob9f, 8px))}.awsui_pane__table_1gl9c_60t5p_723:not(#\9 ){inline-size:100%;border-spacing:0;margin-block:var(--space-s-3efzd3, 12px);margin-inline:0}.awsui_pane__item_1gl9c_60t5p_729>.awsui_pane__cell_1gl9c_60t5p_729:not(#\9 ){border-block-start:var(--border-item-width-07nflj, 2px) solid var(--color-transparent-mnycfb, transparent);border-block-end:var(--border-item-width-07nflj, 2px) solid var(--color-transparent-mnycfb, transparent)}.awsui_pane__item_1gl9c_60t5p_729>.awsui_pane__cell_1gl9c_60t5p_729:not(#\9 ):first-child{border-inline-start:var(--border-item-width-07nflj, 2px) solid var(--color-transparent-mnycfb, transparent);border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_pane__item_1gl9c_60t5p_729>.awsui_pane__cell_1gl9c_60t5p_729:not(#\9 ):last-child{border-inline-end:var(--border-item-width-07nflj, 2px) solid var(--color-transparent-mnycfb, transparent);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_pane__item--highlighted_1gl9c_60t5p_743:not(#\9 ),.awsui_pane__item_1gl9c_60t5p_729:not(#\9 ):hover,.awsui_pane__item_1gl9c_60t5p_729:not(#\9 ):focus{cursor:pointer;outline:none}.awsui_pane__item--highlighted_1gl9c_60t5p_743>.awsui_pane__cell_1gl9c_60t5p_729:not(#\9 ),.awsui_pane__item_1gl9c_60t5p_729:not(#\9 ):hover>.awsui_pane__cell_1gl9c_60t5p_729,.awsui_pane__item_1gl9c_60t5p_729:not(#\9 ):focus>.awsui_pane__cell_1gl9c_60t5p_729{background-color:var(--color-background-code-editor-pane-item-hover-kv9rup, #ebebf0)}.awsui_pane__item--highlighted_1gl9c_60t5p_743>.awsui_pane__cell_1gl9c_60t5p_729:not(#\9 ),.awsui_pane__item_1gl9c_60t5p_729:not(#\9 ):hover>.awsui_pane__cell_1gl9c_60t5p_729,.awsui_pane__item_1gl9c_60t5p_729:not(#\9 ):focus>.awsui_pane__cell_1gl9c_60t5p_729{border-block-start:var(--border-item-width-07nflj, 2px) solid var(--color-border-code-editor-pane-item-hover-gur18g, #8c8c94);border-block-end:var(--border-item-width-07nflj, 2px) solid var(--color-border-code-editor-pane-item-hover-gur18g, #8c8c94)}.awsui_pane__item--highlighted_1gl9c_60t5p_743>.awsui_pane__cell_1gl9c_60t5p_729:not(#\9 ):first-child,.awsui_pane__item_1gl9c_60t5p_729:not(#\9 ):hover>.awsui_pane__cell_1gl9c_60t5p_729:first-child,.awsui_pane__item_1gl9c_60t5p_729:not(#\9 ):focus>.awsui_pane__cell_1gl9c_60t5p_729:first-child{border-inline-start:var(--border-item-width-07nflj, 2px) solid var(--color-border-code-editor-pane-item-hover-gur18g, #8c8c94);border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_pane__item--highlighted_1gl9c_60t5p_743>.awsui_pane__cell_1gl9c_60t5p_729:not(#\9 ):last-child,.awsui_pane__item_1gl9c_60t5p_729:not(#\9 ):hover>.awsui_pane__cell_1gl9c_60t5p_729:last-child,.awsui_pane__item_1gl9c_60t5p_729:not(#\9 ):focus>.awsui_pane__cell_1gl9c_60t5p_729:last-child{border-inline-end:var(--border-item-width-07nflj, 2px) solid var(--color-border-code-editor-pane-item-hover-gur18g, #8c8c94);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_pane__location_1gl9c_60t5p_764:not(#\9 ),.awsui_pane__description_1gl9c_60t5p_764:not(#\9 ){padding-block:var(--space-xxs-nvfpu6, 4px);padding-inline:var(--space-s-3efzd3, 12px)}.awsui_pane__location_1gl9c_60t5p_764:not(#\9 ){vertical-align:baseline;white-space:nowrap;padding-inline-start:calc(var(--space-l-fzlzfv, 20px) + var(--space-s-3efzd3, 12px))}.awsui_pane__description_1gl9c_60t5p_764:not(#\9 ){padding-inline-end:0;min-inline-size:0;word-break:break-word}.awsui_focus-lock_1gl9c_60t5p_779:not(#\9 ){block-size:100%}.awsui_code-editor_1gl9c_60t5p_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-kkqkbu, 1px) solid var(--color-border-code-editor-default-jfpku1, #dedee3);border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-code-editor-default-jfpku1, #dedee3);border-start-start-radius:var(--border-radius-code-editor-wzj840, 8px);border-start-end-radius:var(--border-radius-code-editor-wzj840, 8px);border-end-start-radius:var(--border-radius-code-editor-wzj840, 8px);border-end-end-radius:var(--border-radius-code-editor-wzj840, 8px);inline-size:100%}.awsui_editor_1gl9c_60t5p_823:not(#\9 ){position:absolute;inset:0}.awsui_editor_1gl9c_60t5p_823:not(#\9 ):focus{position:relative}.awsui_editor_1gl9c_60t5p_823:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px}.awsui_editor_1gl9c_60t5p_823: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_editor_1gl9c_60t5p_823:not(#\9 ):focus{position:absolute;overflow:visible}.awsui_editor-refresh_1gl9c_60t5p_853:not(#\9 ){border-start-start-radius:calc(var(--border-radius-code-editor-wzj840, 8px) - var(--border-item-width-07nflj, 2px));border-start-end-radius:calc(var(--border-radius-code-editor-wzj840, 8px) - var(--border-item-width-07nflj, 2px))}.awsui_status-bar_1gl9c_60t5p_858:not(#\9 ){container-type:inline-size;display:flex;vertical-align:middle;border-block-start:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-code-editor-default-jfpku1, #dedee3);background-color:var(--color-background-code-editor-status-bar-3xpkyl, #f3f3f7);min-inline-size:0;word-break:break-word}.awsui_status-bar-with-hidden-pane_1gl9c_60t5p_867:not(#\9 ){border-end-start-radius:var(--border-radius-code-editor-wzj840, 8px);border-end-end-radius:var(--border-radius-code-editor-wzj840, 8px)}.awsui_status-bar__left_1gl9c_60t5p_871:not(#\9 ){flex:1;display:flex;flex-wrap:wrap;padding-inline-start:var(--space-l-fzlzfv, 20px);border-inline-end:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-code-editor-default-jfpku1, #dedee3)}.awsui_status-bar__right_1gl9c_60t5p_878:not(#\9 ){display:flex;align-items:center}.awsui_status-bar__language-mode_1gl9c_60t5p_882:not(#\9 ),.awsui_status-bar__cursor-position_1gl9c_60t5p_882:not(#\9 ){display:inline-block;color:var(--color-text-body-default-pa6g4d, #0f141a);padding-block:var(--space-scaled-xs-xqilfh, 8px);padding-inline:var(--space-s-3efzd3, 12px)}.awsui_status-bar__cog-button_1gl9c_60t5p_888:not(#\9 ){padding-block:calc(var(--space-scaled-xxs-5ynq0b, 4px) - 1px);padding-inline:calc(var(--space-xs-oxob9f, 8px) - 2px)}.awsui_tab-list_1gl9c_60t5p_893:not(#\9 ){align-items:center;display:inline-flex}.awsui_tab-button_1gl9c_60t5p_898:not(#\9 ){position:relative;display:inline-flex;gap:var(--space-xxs-nvfpu6, 4px);padding-block:var(--space-scaled-xs-xqilfh, 8px);padding-inline:var(--space-s-3efzd3, 12px);line-height:inherit;color:var(--color-text-status-error-5v0vkd, #db0000);background:none;border-block:none;border-inline:none;font-weight:var(--font-weight-bold-sb5cow, 700);outline:none;cursor:pointer;z-index:1}.awsui_tab-button_1gl9c_60t5p_898:not(#\9 ):hover{color:var(--color-text-code-editor-tab-button-error-g5zxp1, #ffffff);background:var(--color-text-status-error-5v0vkd, #db0000)}.awsui_tab-button_1gl9c_60t5p_898:not(#\9 )::after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:var(--border-active-width-ami3qz, 4px);border-start-start-radius:var(--border-radius-tabs-focus-ring-q41g4g, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-q41g4g, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-q41g4g, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-q41g4g, 20px);background:var(--color-text-status-error-5v0vkd, #db0000);opacity:0}.awsui_tab-button--refresh_1gl9c_60t5p_931:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-xqilfh, 8px) + var(--border-active-width-ami3qz, 4px) - 2px)}.awsui_tab-button--warnings_1gl9c_60t5p_934:not(#\9 ){color:var(--color-text-status-warning-phbgci, #855900)}.awsui_tab-button--warnings_1gl9c_60t5p_934:not(#\9 ):hover{background:var(--color-text-status-warning-phbgci, #855900)}.awsui_tab-button--warnings_1gl9c_60t5p_934:not(#\9 )::after{background:var(--color-text-status-warning-phbgci, #855900)}.awsui_tab-button--active_1gl9c_60t5p_943:not(#\9 )::after{opacity:1}.awsui_tab-button--refresh_1gl9c_60t5p_931:not(#\9 )::after{transition:opacity var(--motion-duration-refresh-only-medium-nisd45, 165ms) var(--motion-easing-refresh-only-c-mb1im0, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_tab-button--refresh_1gl9c_60t5p_931:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_tab-button--refresh_1gl9c_60t5p_931:not(#\9 )::after,.awsui-mode-entering .awsui_tab-button--refresh_1gl9c_60t5p_931:not(#\9 )::after{animation:none;transition:none}.awsui_tab-button--disabled_1gl9c_60t5p_959:not(#\9 ){font-weight:var(--font-weight-normal-6pwwrr, 400);color:var(--color-text-code-editor-status-bar-disabled-pheazt, #8c8c94);cursor:default}.awsui_tab-button--disabled_1gl9c_60t5p_959:not(#\9 ):hover{color:var(--color-text-code-editor-status-bar-disabled-pheazt, #8c8c94);background:transparent}.awsui_tab-button--disabled_1gl9c_60t5p_959:not(#\9 )::after{display:none}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_60t5p_898:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_60t5p_898:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-code-editor-status-focus-outline-gutter-fx6ggl, -7px) - 1px)}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_60t5p_898:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-code-editor-status-focus-outline-gutter-fx6ggl, -7px));inset-block-start:calc(-1*var(--space-code-editor-status-focus-outline-gutter-fx6ggl, -7px));inline-size:calc(100% + var(--space-code-editor-status-focus-outline-gutter-fx6ggl, -7px) + var(--space-code-editor-status-focus-outline-gutter-fx6ggl, -7px));block-size:calc(100% + var(--space-code-editor-status-focus-outline-gutter-fx6ggl, -7px) + var(--space-code-editor-status-focus-outline-gutter-fx6ggl, -7px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_tab-button--divider_1gl9c_60t5p_992:not(#\9 ){display:inline-block;block-size:var(--line-height-body-m-0o0x7a, 20px);inline-size:var(--border-code-editor-status-divider-width-pxp13b, 1px);background:var(--color-border-tabs-divider-o0nb1b, #c6c6cd);vertical-align:middle}@supports(contain: inline-size){@container not (max-width: 500px){.awsui_tab-button_1gl9c_60t5p_898>.awsui_count_1gl9c_60t5p_1008:not(#\9 ){display:none}.awsui_tab-button_1gl9c_60t5p_898>.awsui_text_1gl9c_60t5p_1011:not(#\9 ){display:inline}}@container (max-width: 500px){.awsui_tab-button_1gl9c_60t5p_898>.awsui_count_1gl9c_60t5p_1008:not(#\9 ){display:inline}.awsui_tab-button_1gl9c_60t5p_898>.awsui_text_1gl9c_60t5p_1011:not(#\9 ){display:none}}}@supports not (contain: inline-size){.awsui_tab-button_1gl9c_60t5p_898>.awsui_count_1gl9c_60t5p_1008:not(#\9 ){display:none}.awsui_tab-button_1gl9c_60t5p_898>.awsui_text_1gl9c_60t5p_1011:not(#\9 ){display:inline}}.awsui_loading-screen_1gl9c_60t5p_1033:not(#\9 ),.awsui_error-screen_1gl9c_60t5p_1034:not(#\9 ){display:flex;align-items:center;justify-content:center;block-size:480px;color:var(--color-text-body-secondary-55ywwv, #424650);background:var(--color-background-code-editor-loading-sxdv3g, #f9f9fa);border-start-start-radius:var(--border-radius-code-editor-wzj840, 8px);border-start-end-radius:var(--border-radius-code-editor-wzj840, 8px);border-end-start-radius:var(--border-radius-code-editor-wzj840, 8px);border-end-end-radius:var(--border-radius-code-editor-wzj840, 8px)}.awsui_error-screen_1gl9c_60t5p_1034:not(#\9 ){color:var(--color-text-status-error-5v0vkd, #db0000)}
.awsui_resizable-box_cufu9_3kwge_145:not(#\9 ){position:relative;inline-size:100%}.awsui_resizable-box_cufu9_3kwge_145:not(#\9 ):not(.awsui_cursor-active_cufu9_3kwge_149){transition:height var(--motion-duration-complex-wshqi4, 250ms) var(--motion-easing-responsive-5r0xch, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_resizable-box_cufu9_3kwge_145:not(#\9 ):not(.awsui_cursor-active_cufu9_3kwge_149){animation:none;transition:none}}.awsui-motion-disabled .awsui_resizable-box_cufu9_3kwge_145:not(#\9 ):not(.awsui_cursor-active_cufu9_3kwge_149),.awsui-mode-entering .awsui_resizable-box_cufu9_3kwge_145:not(#\9 ):not(.awsui_cursor-active_cufu9_3kwge_149){animation:none;transition:none}.awsui_resizable-box-handle_cufu9_3kwge_163:not(#\9 ){position:absolute;inset-inline-end:0;inset-block-end:0;z-index:10;inline-size:var(--space-l-fzlzfv, 20px);block-size:var(--space-l-fzlzfv, 20px)}.awsui_resize-active_cufu9_3kwge_172:not(#\9 ){-webkit-user-select:none;user-select:none}
dl.awsui_css-grid_zqq3x_1moxb_177:not(#\9 ){margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.awsui_css-grid_zqq3x_1moxb_177:not(#\9 ){display:grid;gap:var(--space-grid-gutter-1toadg, 20px)}.awsui_css-grid_zqq3x_1moxb_177.awsui_grid-no-gutters_zqq3x_1moxb_188:not(#\9 ){gap:0}.awsui_css-grid_zqq3x_1moxb_177.awsui_grid-variant-text-grid_zqq3x_1moxb_191>.awsui_item_zqq3x_1moxb_191:not(#\9 ){padding-inline:var(--space-grid-gutter-1toadg, 20px);position:relative}.awsui_css-grid_zqq3x_1moxb_177.awsui_grid-variant-text-grid_zqq3x_1moxb_191>.awsui_item_zqq3x_1moxb_191: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-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd);transform:translateX(calc(-0.5 * var(--space-grid-gutter-1toadg, 20px)))}.awsui_css-grid_zqq3x_1moxb_177.awsui_grid-variant-text-grid_zqq3x_1moxb_191>.awsui_item_zqq3x_1moxb_191:not(#\9 ):dir(rtl)::before{transform:translateX(calc(0.5 * var(--space-grid-gutter-1toadg, 20px)))}.awsui_css-grid_zqq3x_1moxb_177.awsui_grid-variant-text-grid_zqq3x_1moxb_191>.awsui_item_zqq3x_1moxb_191.awsui_first-column_zqq3x_1moxb_208:not(#\9 ){padding-inline-start:0}.awsui_css-grid_zqq3x_1moxb_177.awsui_grid-variant-text-grid_zqq3x_1moxb_191>.awsui_item_zqq3x_1moxb_191.awsui_first-column_zqq3x_1moxb_208:not(#\9 )::before{display:none}
div.awsui_column-layout_vvxn7_z6ib8_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209:not(#\9 ){margin-block:calc(var(--space-grid-gutter-1toadg, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-1toadg, 20px)/-2)}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-no-gutters_vvxn7_z6ib8_215:not(#\9 ){margin-block:0;margin-inline:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-variant-text-grid_vvxn7_z6ib8_219:not(#\9 ){margin-block:calc(-1*var(--space-grid-gutter-1toadg, 20px)/2);margin-inline:calc(-1*var(--space-grid-gutter-1toadg, 20px))}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-variant-text-grid_vvxn7_z6ib8_219>*:not(#\9 ){border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-variant-text-grid_vvxn7_z6ib8_219.awsui_grid-breakpoint-default_vvxn7_z6ib8_227>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-variant-text-grid_vvxn7_z6ib8_219.awsui_grid-columns-1_vvxn7_z6ib8_230.awsui_grid-breakpoint-xxs_vvxn7_z6ib8_230>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-variant-text-grid_vvxn7_z6ib8_219.awsui_grid-columns-1_vvxn7_z6ib8_230.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-variant-text-grid_vvxn7_z6ib8_219.awsui_grid-columns-2_vvxn7_z6ib8_236.awsui_grid-breakpoint-xxs_vvxn7_z6ib8_230>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-variant-text-grid_vvxn7_z6ib8_219.awsui_grid-columns-2_vvxn7_z6ib8_236.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-variant-text-grid_vvxn7_z6ib8_219.awsui_grid-columns-3_vvxn7_z6ib8_242.awsui_grid-breakpoint-xxs_vvxn7_z6ib8_230>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-variant-text-grid_vvxn7_z6ib8_219.awsui_grid-columns-3_vvxn7_z6ib8_242.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-child(3n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-variant-text-grid_vvxn7_z6ib8_219.awsui_grid-columns-4_vvxn7_z6ib8_248.awsui_grid-breakpoint-xxs_vvxn7_z6ib8_230>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-variant-text-grid_vvxn7_z6ib8_219.awsui_grid-columns-4_vvxn7_z6ib8_248.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-child(4n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_z6ib8_215)>*{padding-block:calc(var(--space-grid-gutter-1toadg, 20px)/2);padding-inline:calc(var(--space-grid-gutter-1toadg, 20px)/2)}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_z6ib8_215).awsui_grid-variant-text-grid_vvxn7_z6ib8_219>*{padding-block:0;padding-inline:var(--space-grid-gutter-1toadg, 20px);margin-block:calc(var(--space-grid-gutter-1toadg, 20px)/2);margin-inline:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-vertical-borders_vvxn7_z6ib8_264>*:not(#\9 ){border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-vertical-borders_vvxn7_z6ib8_264.awsui_grid-breakpoint-default_vvxn7_z6ib8_227>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-vertical-borders_vvxn7_z6ib8_264.awsui_grid-columns-1_vvxn7_z6ib8_230.awsui_grid-breakpoint-xxs_vvxn7_z6ib8_230>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-vertical-borders_vvxn7_z6ib8_264.awsui_grid-columns-1_vvxn7_z6ib8_230.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-vertical-borders_vvxn7_z6ib8_264.awsui_grid-columns-2_vvxn7_z6ib8_236.awsui_grid-breakpoint-xxs_vvxn7_z6ib8_230>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-vertical-borders_vvxn7_z6ib8_264.awsui_grid-columns-2_vvxn7_z6ib8_236.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-vertical-borders_vvxn7_z6ib8_264.awsui_grid-columns-3_vvxn7_z6ib8_242.awsui_grid-breakpoint-xxs_vvxn7_z6ib8_230>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-vertical-borders_vvxn7_z6ib8_264.awsui_grid-columns-3_vvxn7_z6ib8_242.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-child(3n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-vertical-borders_vvxn7_z6ib8_264.awsui_grid-columns-4_vvxn7_z6ib8_248.awsui_grid-breakpoint-xxs_vvxn7_z6ib8_230>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-vertical-borders_vvxn7_z6ib8_264.awsui_grid-columns-4_vvxn7_z6ib8_248.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-child(4n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297>*:not(#\9 ){border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297>*:not(#\9 ):last-child{border-block-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297.awsui_grid-columns-2_vvxn7_z6ib8_236.awsui_grid-breakpoint-xxs_vvxn7_z6ib8_230>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297.awsui_grid-columns-2_vvxn7_z6ib8_236.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297.awsui_grid-columns-3_vvxn7_z6ib8_242.awsui_grid-breakpoint-xxs_vvxn7_z6ib8_230>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297.awsui_grid-columns-3_vvxn7_z6ib8_242.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-last-child(2):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297.awsui_grid-columns-3_vvxn7_z6ib8_242.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-last-child(2):nth-child(3n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297.awsui_grid-columns-3_vvxn7_z6ib8_242.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-last-child(3):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297.awsui_grid-columns-4_vvxn7_z6ib8_248.awsui_grid-breakpoint-xxs_vvxn7_z6ib8_230>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297.awsui_grid-columns-4_vvxn7_z6ib8_248.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-last-child(2):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297.awsui_grid-columns-4_vvxn7_z6ib8_248.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-last-child(2):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297.awsui_grid-columns-4_vvxn7_z6ib8_248.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-last-child(2):nth-child(4n+3){border-block-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297.awsui_grid-columns-4_vvxn7_z6ib8_248.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-last-child(3):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297.awsui_grid-columns-4_vvxn7_z6ib8_248.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-last-child(3):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_z6ib8_177>.awsui_grid_vvxn7_z6ib8_209.awsui_grid-horizontal-borders_vvxn7_z6ib8_297.awsui_grid-columns-4_vvxn7_z6ib8_248.awsui_grid-breakpoint-xs_vvxn7_z6ib8_233>*:not(#\9 ):nth-last-child(4):nth-child(4n+1){border-block-end-width:0}
@keyframes awsui_modal-slide-up_1d2i7_16rcl_1{0%{transform:translate(0, 10px)}100%{transform:translate(0, 0)}}.awsui_dialog_1d2i7_16rcl_165:not(#\9 ){animation:awsui_modal-slide-up_1d2i7_16rcl_1 var(--motion-duration-slow-6o652i, 180ms) ease-out,awsui_awsui-motion-fade-in-0_1d2i7_16rcl_1 var(--motion-duration-slow-6o652i, 180ms) ease-out;animation-delay:var(--motion-duration-fast-hbk4qo, 90ms);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1d2i7_16rcl_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_16rcl_165:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_16rcl_165:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_16rcl_165:not(#\9 ){animation:none;transition:none}.awsui_dialog_1d2i7_16rcl_165.awsui_refresh_1d2i7_16rcl_188:not(#\9 ){animation:awsui_awsui-motion-scale-popup_1d2i7_16rcl_1,awsui_awsui-motion-fade-in-0_1d2i7_16rcl_1;animation-duration:var(--motion-duration-refresh-only-fast-dt2ov0, 115ms);animation-timing-function:var(--motion-easing-refresh-only-a-7ceu96, cubic-bezier(0, 0, 0, 1));animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1d2i7_16rcl_1{from{opacity:0}to{opacity:1}}@keyframes awsui_awsui-motion-scale-popup_1d2i7_16rcl_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_16rcl_165.awsui_refresh_1d2i7_16rcl_188:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_16rcl_165.awsui_refresh_1d2i7_16rcl_188:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_16rcl_165.awsui_refresh_1d2i7_16rcl_188:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_16rcl_221:not(#\9 ){animation:awsui_awsui-motion-fade-in_1d2i7_16rcl_1 var(--motion-duration-extra-slow-4mjeir, 270ms) ease-out;animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in_1d2i7_16rcl_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_16rcl_221:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_16rcl_221:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_16rcl_221:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_16rcl_221.awsui_refresh_1d2i7_16rcl_188:not(#\9 ){animation-duration:var(--motion-duration-refresh-only-fast-dt2ov0, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_16rcl_221.awsui_refresh_1d2i7_16rcl_188:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_16rcl_221.awsui_refresh_1d2i7_16rcl_188:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_16rcl_221.awsui_refresh_1d2i7_16rcl_188:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_16rcl_221:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:var(--color-background-modal-overlay-mbzv2u, 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_16rcl_221.awsui_hidden_1d2i7_16rcl_298:not(#\9 ){display:none}.awsui_focus-lock_1d2i7_16rcl_302:not(#\9 ){align-self:flex-start;margin-inline:auto;padding-block:var(--space-s-3efzd3, 12px);padding-inline:0;z-index:5000;pointer-events:none}.awsui_focus-lock_1d2i7_16rcl_302.awsui_position-top_1d2i7_16rcl_310:not(#\9 ){margin-block-start:0}.awsui_focus-lock_1d2i7_16rcl_302.awsui_position-center_1d2i7_16rcl_313:not(#\9 ){margin-block:auto}.awsui_dialog_1d2i7_16rcl_165:not(#\9 ){position:static;inset-block-start:0;transform:translate(0, 0);inline-size:calc(100vw - var(--space-s-3efzd3, 12px)*2);box-sizing:border-box;outline:none;z-index:5000;pointer-events:all}.awsui_dialog_1d2i7_16rcl_165.awsui_small_1d2i7_16rcl_327:not(#\9 ){max-inline-size:320px}.awsui_dialog_1d2i7_16rcl_165.awsui_medium_1d2i7_16rcl_330:not(#\9 ){max-inline-size:600px}.awsui_dialog_1d2i7_16rcl_165.awsui_large_1d2i7_16rcl_333:not(#\9 ){max-inline-size:820px}.awsui_dialog_1d2i7_16rcl_165.awsui_x-large_1d2i7_16rcl_336:not(#\9 ){max-inline-size:1024px}.awsui_dialog_1d2i7_16rcl_165.awsui_xx-large_1d2i7_16rcl_339:not(#\9 ){max-inline-size:1280px}.awsui_dialog_1d2i7_16rcl_165.awsui_custom-width_1d2i7_16rcl_342:not(#\9 ){max-inline-size:var(--awsui-modal-custom-width-esndbs)}.awsui_dialog_1d2i7_16rcl_165.awsui_max_1d2i7_16rcl_345.awsui_breakpoint-xs_1d2i7_16rcl_345:not(#\9 ){max-inline-size:calc(100vw - (80px + var(--space-xxxl-43mhss, 40px)));margin-block:auto;margin-inline:auto}.awsui_dialog_1d2i7_16rcl_165.awsui_custom-height_1d2i7_16rcl_350:not(#\9 ){block-size:var(--awsui-modal-custom-height-esndbs);max-block-size:calc(100vh - 2*var(--space-s-3efzd3, 12px))}.awsui_container_1d2i7_16rcl_355:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-3l65xf, #ffffff);word-wrap:break-word;border-block-start:var(--border-container-top-width-d226oy, 0px) solid var(--color-border-container-top-kdqno4, transparent);border-start-start-radius:var(--border-radius-container-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px);box-shadow:var(--shadow-modal-pk8r4f, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_container_1d2i7_16rcl_355.awsui_custom-height-container_1d2i7_16rcl_395:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_content_1d2i7_16rcl_401:not(#\9 ){padding-block-start:var(--space-container-content-top-z8gfsm, 4px);padding-block-end:var(--space-modal-content-bottom-qw76uh, 16px);padding-inline:var(--space-modal-horizontal-cr4jso, 20px)}.awsui_content_1d2i7_16rcl_401.awsui_no-paddings_1d2i7_16rcl_406:not(#\9 ){padding-block:0;padding-inline:0}.awsui_content_1d2i7_16rcl_401.awsui_custom-height-content_1d2i7_16rcl_410:not(#\9 ){flex-grow:1;overflow-y:auto}.awsui_header_1d2i7_16rcl_415:not(#\9 ){padding-block-start:var(--space-container-header-top-gzp8xj, 12px);padding-block-end:var(--space-container-header-bottom-f1ldfh, 8px);padding-inline:var(--space-modal-horizontal-cr4jso, 20px);background-color:var(--color-background-container-header-fyunra, #ffffff);border-block-end:1px solid var(--color-border-container-divider-9i8x9h, transparent);border-start-start-radius:var(--border-radius-container-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-end-start-radius:0;border-end-end-radius:0}.awsui_footer_1d2i7_16rcl_431:not(#\9 ){border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd);padding-block:var(--space-scaled-s-l1ed96, 12px);padding-inline:var(--space-container-horizontal-40y810, 20px);background-color:var(--color-background-container-content-3l65xf, #ffffff);position:sticky;inset-block-end:0;z-index:800}.awsui_footer--rounded_1d2i7_16rcl_440:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px)}.awsui_footer_1d2i7_16rcl_431:not(#\9 ):after{content:"";display:table;clear:both}.awsui_modal-open_1d2i7_16rcl_456:not(#\9 ){overflow:hidden;box-sizing:border-box}

.awsui_root_r2vco_vamr7_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_dropdown-header_r2vco_vamr7_173:not(#\9 ){inline-size:100%;position:relative;z-index:4}.awsui_dropdown-footer_r2vco_vamr7_179:not(#\9 ){inline-size:100%}

.awsui_root_1sdq3_xi4wb_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-fzlzfv, 20px))}.awsui_input_1sdq3_xi4wb_176:not(#\9 ){flex:1}.awsui_results_1sdq3_xi4wb_180:not(#\9 ){color:var(--color-text-form-label-ccget7, #0f141a);display:inline-block;box-sizing:border-box;white-space:nowrap;padding-inline-start:var(--space-s-3efzd3, 12px)}
.awsui_root_4yi2u_hwipv_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex}.awsui_outline_4yi2u_hwipv_174:not(#\9 ){--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-quzqpf, #006ce0));position:relative}.awsui_outline_4yi2u_hwipv_174:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_4yi2u_hwipv_174: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-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}.awsui_toggle-control_4yi2u_hwipv_197:not(#\9 ){forced-color-adjust:none;margin-block-start:calc((var(--line-height-body-m-0o0x7a, 20px) - 16px)/2);min-block-size:16px;min-inline-size:24px;block-size:16px;inline-size:24px;background:var(--color-background-toggle-default-ntwuot, #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_hwipv_210:not(#\9 ){background:var(--color-background-control-checked-ps9rs7, #006ce0)}.awsui_toggle-control-disabled_4yi2u_hwipv_213:not(#\9 ){background:var(--color-background-control-disabled-upczma, #dedee3)}.awsui_toggle-control-disabled_4yi2u_hwipv_213.awsui_toggle-control-checked_4yi2u_hwipv_210:not(#\9 ){background:var(--color-background-toggle-checked-disabled-i2gg96, #b8e7ff)}.awsui_toggle-control-readonly_4yi2u_hwipv_219:not(#\9 ){background:var(--color-background-control-disabled-upczma, #dedee3)}.awsui_toggle-handle_4yi2u_hwipv_223: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-krr259, #ffffff);box-shadow:1px 1px var(--color-shadow-toggle-handle-lmzp99, 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-hbk4qo, 90ms) var(--motion-easing-ease-out-quart-t86r4c, cubic-bezier(0.165, 0.84, 0.44, 1)),background-color var(--motion-duration-fast-hbk4qo, 90ms) var(--motion-easing-ease-out-quart-t86r4c, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_toggle-handle_4yi2u_hwipv_223:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_toggle-handle_4yi2u_hwipv_223:not(#\9 ),.awsui-mode-entering .awsui_toggle-handle_4yi2u_hwipv_223:not(#\9 ){animation:none;transition:none}.awsui_toggle-handle-checked_4yi2u_hwipv_248:not(#\9 ){transform:translateX(8px)}.awsui_toggle-handle-checked_4yi2u_hwipv_248:not(#\9 ):dir(rtl){transform:translateX(-8px)}.awsui_toggle-handle-disabled_4yi2u_hwipv_255:not(#\9 ){background:var(--color-foreground-control-disabled-bpxz01, #ffffff);box-shadow:none}.awsui_toggle-handle-readonly_4yi2u_hwipv_259:not(#\9 ):not(.awsui_toggle-handle-disabled_4yi2u_hwipv_255){box-shadow:none}.awsui_toggle-handle-readonly_4yi2u_hwipv_259:not(#\9 ):not(.awsui_toggle-handle-disabled_4yi2u_hwipv_255).awsui_toggle-handle-checked_4yi2u_hwipv_248{background:var(--color-foreground-control-read-only-4jqdqq, #656871)}
.awsui_visible-content-title_tc96w_1j7xu_156:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);font-weight:var(--font-display-label-weight-mkous0, 700);color:var(--color-text-form-label-ccget7, #0f141a);margin-block-start:0;margin-block-end:var(--space-scaled-l-44fftl, 20px);margin-inline:0}.awsui_visible-content-group-label_tc96w_1j7xu_166:not(#\9 ){color:var(--color-text-group-label-b9d3ic, #424650);padding-block-end:var(--space-xs-oxob9f, 8px);border-block-end:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-divider-secondary-px0jex, #ebebf0)}.awsui_visible-content-option_tc96w_1j7xu_172:not(#\9 ){display:flex;flex-wrap:nowrap;justify-content:space-between;padding-block:var(--space-xs-oxob9f, 8px);padding-inline-start:var(--space-scaled-l-44fftl, 20px);padding-inline-end:0px;border-block-end:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-divider-secondary-px0jex, #ebebf0)}.awsui_visible-content-option_tc96w_1j7xu_172:not(#\9 ):last-child{border-block-end:none}.awsui_visible-content-option-label_tc96w_1j7xu_185:not(#\9 ){overflow:hidden;text-overflow:ellipsis;padding-inline-end:var(--space-l-fzlzfv, 20px);flex-grow:1}.awsui_content-display-option-content_tc96w_1j7xu_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-xqilfh, 8px);padding-inline-end:var(--space-xs-oxob9f, 8px);border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_content-display-option-label_tc96w_1j7xu_252:not(#\9 ){flex-grow:1;min-inline-size:0;word-break:break-word;padding-inline-end:var(--space-l-fzlzfv, 20px)}.awsui_content-display-group-header_tc96w_1j7xu_259:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-xqilfh, 8px);padding-inline-end:var(--space-xs-oxob9f, 8px);border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_content-display-title_tc96w_1j7xu_305:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);font-weight:var(--font-display-label-weight-mkous0, 700);color:var(--color-text-form-label-ccget7, #0f141a);margin-block:0;margin-inline:0}.awsui_content-display-description_tc96w_1j7xu_314:not(#\9 ){color:var(--color-text-form-secondary-aqy7m3, #656871);font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);margin-block-start:var(--space-scaled-xxxs-yf0kjr, 2px)}.awsui_content-display-option-list_tc96w_1j7xu_322:not(#\9 ){position:relative;list-style:none;padding-block:0;padding-inline:0}.awsui_content-display-group-children_tc96w_1j7xu_329:not(#\9 ){padding-inline-start:calc(28px - var(--size-icon-normal-p56nwq, 16px) - 2*var(--space-scaled-xxxs-yf0kjr, 2px))}.awsui_second-column-small_tc96w_1j7xu_343:not(#\9 ){padding-block-start:calc(2*var(--space-scaled-l-44fftl, 20px))}

.awsui_radio-group_1mabk_exzxm_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_radio-group_1mabk_exzxm_141:not(#\9 ):not(.awsui_horizontal-group_1mabk_exzxm_172){display:block}.awsui_radio-group_1mabk_exzxm_141.awsui_horizontal-group_1mabk_exzxm_172:not(#\9 ){display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--space-scaled-l-44fftl, 20px)}.awsui_radio_1mabk_exzxm_141+.awsui_radio_1mabk_exzxm_141:not(#\9 ):not(.awsui_horizontal_1mabk_exzxm_172){margin-block-start:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_radio--has-description_1mabk_exzxm_186+.awsui_radio_1mabk_exzxm_141:not(#\9 ):not(.awsui_horizontal_1mabk_exzxm_172){margin-block-start:var(--space-scaled-xs-xqilfh, 8px)}.awsui_radio_1mabk_exzxm_141.awsui_horizontal_1mabk_exzxm_172:not(#\9 ){max-inline-size:calc(16*var(--space-scaled-xxl-ocns8c, 32px))}

.awsui_layout_5gtk3_gg4sz_141:not(#\9 ){--awsui-content-layout-default-horizontal-padding-esndbs: var(--space-layout-content-horizontal-v4uatt, 24px);--awsui-content-layout-max-content-width-esndbs: 0px;--awsui-content-layout-main-gap-esndbs: 0px;display:grid;grid-template-columns:0 0 1fr minmax(0, var(--awsui-content-layout-max-content-width-esndbs)) 1fr 0 0;grid-template-rows:var(--awsui-content-layout-main-gap-esndbs) min-content min-content auto var(--space-dark-header-overlap-distance-k7x90o, 36px) 1fr;min-block-size:100%}@media(max-width: 688px){.awsui_layout_5gtk3_gg4sz_141:not(#\9 ){--awsui-content-layout-default-horizontal-padding-esndbs: var(--space-l-fzlzfv, 20px)}}.awsui_layout_5gtk3_gg4sz_141>.awsui_background_5gtk3_gg4sz_155:not(#\9 ){grid-column:1/8;grid-row:1/6;color:var(--color-text-body-default-pa6g4d, #0f141a)}.awsui_layout_5gtk3_gg4sz_141>.awsui_background_5gtk3_gg4sz_155.awsui_is-overlap-disabled_5gtk3_gg4sz_160:not(#\9 ){grid-row:1/5}.awsui_layout_5gtk3_gg4sz_141>.awsui_background_5gtk3_gg4sz_155>.awsui_header-background_5gtk3_gg4sz_163:not(#\9 ){inline-size:100%;block-size:100%}.awsui_layout_5gtk3_gg4sz_141>.awsui_notifications_5gtk3_gg4sz_167:not(#\9 ){grid-column:4;grid-row:2;padding-block-end:var(--space-xs-oxob9f, 8px)}.awsui_layout_5gtk3_gg4sz_141>.awsui_breadcrumbs_5gtk3_gg4sz_172:not(#\9 ){grid-column:4;grid-row:3;padding-block-end:var(--space-xs-oxob9f, 8px)}.awsui_layout_5gtk3_gg4sz_141.awsui_default-padding_5gtk3_gg4sz_177:not(#\9 ){--awsui-content-layout-main-gap-esndbs: var(--space-scaled-m-ga2lny, 16px);grid-template-columns:var(--awsui-toggles-left-width-esndbs, 0) var(--awsui-content-layout-default-horizontal-padding-esndbs, 0) 1fr minmax(0, var(--awsui-content-layout-max-content-width-esndbs)) 1fr var(--awsui-content-layout-default-horizontal-padding-esndbs, 0) var(--awsui-toggles-right-width-esndbs, 0)}.awsui_layout_5gtk3_gg4sz_141>.awsui_header-wrapper_5gtk3_gg4sz_181:not(#\9 ){grid-column:4;grid-row:4;padding-block-end:var(--space-content-header-padding-bottom-zfipo5, 16px)}.awsui_layout_5gtk3_gg4sz_141>.awsui_header-wrapper_5gtk3_gg4sz_181.awsui_with-divider_5gtk3_gg4sz_186:not(#\9 ){border-block-end:1px solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_layout_5gtk3_gg4sz_141>.awsui_content_5gtk3_gg4sz_189:not(#\9 ){grid-column:4;grid-row:5/8}.awsui_layout_5gtk3_gg4sz_141:not(#\9 ):not(.awsui_has-header_5gtk3_gg4sz_193){grid-template-rows:var(--awsui-content-layout-main-gap-esndbs) min-content min-content 0 calc(var(--space-dark-header-overlap-distance-k7x90o, 36px)) 1fr}.awsui_layout_5gtk3_gg4sz_141.awsui_is-overlap-disabled_5gtk3_gg4sz_160:not(#\9 ){grid-template-rows:var(--awsui-content-layout-main-gap-esndbs) min-content min-content auto 0 1fr}.awsui_layout_5gtk3_gg4sz_141.awsui_is-visual-refresh_5gtk3_gg4sz_200>.awsui_background_5gtk3_gg4sz_155.awsui_has-default-background_5gtk3_gg4sz_200:not(#\9 ){background-color:var(--color-background-layout-main-nwv8ds, #ffffff)}.awsui_layout_5gtk3_gg4sz_141:not(#\9 ):not(.awsui_is-visual-refresh_5gtk3_gg4sz_200).awsui_has-notifications_5gtk3_gg4sz_204{--awsui-content-layout-main-gap-esndbs: 0px}.awsui_layout_5gtk3_gg4sz_141:not(#\9 ):not(.awsui_is-visual-refresh_5gtk3_gg4sz_200)>.awsui_notifications_5gtk3_gg4sz_167{grid-column:1/8}

.awsui_root_5a145_1ajfw_9:not(#\9 ){display:contents}.awsui_inline-container_5a145_1ajfw_13:not(#\9 ){word-break:break-all}.awsui_inline-container-trigger_5a145_1ajfw_16:not(#\9 ){margin-inline-end:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_inline-container-no-wrap_5a145_1ajfw_19:not(#\9 ){display:inline-flex;align-items:flex-start;max-inline-size:100%;word-break:normal}.awsui_inline-container-no-wrap_5a145_1ajfw_19>.awsui_inline-container-trigger_5a145_1ajfw_16:not(#\9 ){flex-shrink:0}.awsui_inline-container-no-wrap_5a145_1ajfw_19>.awsui_text-to-display_5a145_1ajfw_28:not(#\9 ){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0}


.awsui_root_145pa_13269_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_focus-lock_145pa_13269_173:not(#\9 ){display:contents}.awsui_calendar_145pa_13269_177:not(#\9 ){overflow:auto}.awsui_calendar_145pa_13269_177:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_calendar_145pa_13269_177:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-dropdown-3ba59y, 8px);border-start-end-radius:var(--border-radius-dropdown-3ba59y, 8px);border-end-start-radius:var(--border-radius-dropdown-3ba59y, 8px);border-end-end-radius:var(--border-radius-dropdown-3ba59y, 8px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_date-picker-container_145pa_13269_193:not(#\9 ){position:relative;max-inline-size:234px}.awsui_date-picker-trigger_145pa_13269_198:not(#\9 ){display:flex}.awsui_date-picker-input_145pa_13269_202:not(#\9 ){padding-inline-end:var(--space-xs-oxob9f, 8px);inline-size:100%}

.awsui_grid_1mfbn_219e1_145:not(#\9 ){inline-size:var(--size-calendar-grid-width-otrptj, 238px);border-spacing:0}.awsui_grid-cell_1mfbn_219e1_150:not(#\9 ){inline-size:14.2857142857%;word-break:break-word;text-align:center;font-weight:unset}.awsui_day-header_1mfbn_219e1_157:not(#\9 ){padding-block-start:var(--space-s-3efzd3, 12px);padding-block-end:var(--space-xxs-nvfpu6, 4px);padding-inline:0;color:var(--color-text-calendar-month-wgvmx6, #656871);font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em)}.awsui_day_1mfbn_219e1_157:not(#\9 ),.awsui_month_1mfbn_219e1_168:not(#\9 ){border-block-end:1px solid var(--color-border-calendar-grid-1rvxke, transparent);border-inline-end:1px solid var(--color-border-calendar-grid-1rvxke, transparent);padding-block:var(--space-xxs-nvfpu6, 4px);padding-inline:0;color:var(--color-text-dropdown-item-disabled-e85s8y, #b4b4bb);position:relative}.awsui_day_1mfbn_219e1_157:not(#\9 ):focus,.awsui_month_1mfbn_219e1_168:not(#\9 ):focus{outline:none}.awsui_day_1mfbn_219e1_157:not(#\9 )::after,.awsui_month_1mfbn_219e1_168:not(#\9 )::after{content:"";position:absolute;z-index:1;inset-block-start:calc(-1*var(--border-item-width-07nflj, 2px));inset-block-end:-1px;inset-inline-start:-1px;inset-inline-end:calc(-1*var(--border-item-width-07nflj, 2px));background-color:transparent}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_219e1_157:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_219e1_168:not(#\9 ):focus{z-index:2;position:relative}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_219e1_157:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_219e1_168:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_219e1_157:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_219e1_168:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px) + var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px) + var(--space-calendar-grid-focus-outline-gutter-j14z2a, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_day_1mfbn_219e1_157>.awsui_day-inner_1mfbn_219e1_216:not(#\9 ),.awsui_day_1mfbn_219e1_157>.awsui_month-inner_1mfbn_219e1_217:not(#\9 ),.awsui_month_1mfbn_219e1_168>.awsui_day-inner_1mfbn_219e1_216:not(#\9 ),.awsui_month_1mfbn_219e1_168>.awsui_month-inner_1mfbn_219e1_217:not(#\9 ){position:relative;z-index:1}.awsui_in-first-row_1mfbn_219e1_224:not(#\9 ):not(.awsui_in-previous-month_1mfbn_219e1_224),.awsui_in-first-row_1mfbn_219e1_224:not(#\9 ):not(.awsui_in-previous-year_1mfbn_219e1_225){border-block-start:1px solid var(--color-border-calendar-grid-1rvxke, transparent)}.awsui_in-previous-month_1mfbn_219e1_224:not(#\9 ):not(.awsui_last-day-of-month_1mfbn_219e1_229),.awsui_in-previous-year_1mfbn_219e1_225:not(#\9 ):not(.awsui_last-month-of-year_1mfbn_219e1_230){border-inline-end-color:transparent}.awsui_in-next-month_1mfbn_219e1_234:not(#\9 ),.awsui_in-next-year_1mfbn_219e1_235:not(#\9 ){border-color:transparent}.awsui_in-first-column_1mfbn_219e1_239:not(#\9 ){border-inline-start:1px solid 1px solid var(--color-border-calendar-grid-1rvxke, transparent)}.awsui_in-first-column_1mfbn_219e1_239.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-month_1mfbn_219e1_242:not(#\9 ),.awsui_in-first-column_1mfbn_219e1_239.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-year_1mfbn_219e1_242:not(#\9 ){border-inline-start:1px solid var(--color-border-calendar-grid-1rvxke, transparent)}.awsui_enabled_1mfbn_219e1_246:not(#\9 ){cursor:pointer}.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-month_1mfbn_219e1_242:not(#\9 ),.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-year_1mfbn_219e1_242:not(#\9 ){color:var(--color-text-dropdown-item-default-p7lhk3, #0f141a)}.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-month_1mfbn_219e1_242:not(#\9 ):not(.awsui_in-range_1mfbn_219e1_252),.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-month_1mfbn_219e1_242:not(#\9 ):not(.awsui_in-range_1mfbn_219e1_252)::after,.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-month_1mfbn_219e1_242.awsui_end-date_1mfbn_219e1_252.awsui_start-date_1mfbn_219e1_252:not(#\9 ),.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-month_1mfbn_219e1_242.awsui_end-date_1mfbn_219e1_252.awsui_start-date_1mfbn_219e1_252:not(#\9 )::after,.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-month_1mfbn_219e1_242.awsui_no-range_1mfbn_219e1_252:not(#\9 ),.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-month_1mfbn_219e1_242.awsui_no-range_1mfbn_219e1_252:not(#\9 )::after,.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-year_1mfbn_219e1_242:not(#\9 ):not(.awsui_in-range_1mfbn_219e1_252),.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-year_1mfbn_219e1_242:not(#\9 ):not(.awsui_in-range_1mfbn_219e1_252)::after,.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-year_1mfbn_219e1_242.awsui_end-date_1mfbn_219e1_252.awsui_start-date_1mfbn_219e1_252:not(#\9 ),.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-year_1mfbn_219e1_242.awsui_end-date_1mfbn_219e1_252.awsui_start-date_1mfbn_219e1_252:not(#\9 )::after,.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-year_1mfbn_219e1_242.awsui_no-range_1mfbn_219e1_252:not(#\9 ),.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-year_1mfbn_219e1_242.awsui_no-range_1mfbn_219e1_252:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-month_1mfbn_219e1_242:not(#\9 ):hover,.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-year_1mfbn_219e1_242:not(#\9 ):hover{color:var(--color-text-calendar-date-hover-azblx7, #0f141a);background-color:var(--color-background-dropdown-item-hover-t1sqov, #f3f3f7)}.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-month_1mfbn_219e1_242:not(#\9 ):hover:not(.awsui_selected_1mfbn_219e1_262)::after,.awsui_enabled_1mfbn_219e1_246.awsui_in-visible-calendar_1mfbn_219e1_242.awsui_in-current-year_1mfbn_219e1_242:not(#\9 ):hover:not(.awsui_selected_1mfbn_219e1_262)::after{border-block:var(--border-item-width-07nflj, 2px) solid var(--color-border-dropdown-item-hover-gibi06, #8c8c94);border-inline:var(--border-item-width-07nflj, 2px) solid var(--color-border-dropdown-item-hover-gibi06, #8c8c94)}.awsui_today_1mfbn_219e1_267:not(#\9 ):not(.awsui_in-range_1mfbn_219e1_252),.awsui_this-month_1mfbn_219e1_268:not(#\9 ):not(.awsui_in-range_1mfbn_219e1_252){background-color:var(--color-background-calendar-current-date-zfwho0, #f3f3f7);border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px);font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_selected_1mfbn_219e1_262:not(#\9 ){border-color:transparent;position:relative;z-index:2;font-weight:var(--font-weight-bold-sb5cow, 700)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_219e1_262:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_219e1_262:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-selected-focus-outline-gutter-tpdldq, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_219e1_262:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-selected-focus-outline-gutter-tpdldq, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-selected-focus-outline-gutter-tpdldq, -5px));inline-size:calc(100% + var(--space-calendar-grid-selected-focus-outline-gutter-tpdldq, -5px) + var(--space-calendar-grid-selected-focus-outline-gutter-tpdldq, -5px));block-size:calc(100% + var(--space-calendar-grid-selected-focus-outline-gutter-tpdldq, -5px) + var(--space-calendar-grid-selected-focus-outline-gutter-tpdldq, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-306y0q, 3px);box-shadow:0 0 0 2px var(--color-border-calendar-grid-selected-focus-ring-i9579s, #f9f9fa)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_219e1_262:not(#\9 ):focus::before{z-index:1}.awsui_selected_1mfbn_219e1_262:not(#\9 )::after{background-color:var(--color-background-control-checked-ps9rs7, #006ce0);border-block:var(--border-item-width-07nflj, 2px) solid var(--color-background-control-checked-ps9rs7, #006ce0);border-inline:var(--border-item-width-07nflj, 2px) solid var(--color-background-control-checked-ps9rs7, #006ce0);z-index:0}.awsui_selected_1mfbn_219e1_262>.awsui_day-inner_1mfbn_219e1_216:not(#\9 ),.awsui_selected_1mfbn_219e1_262>.awsui_month-inner_1mfbn_219e1_217:not(#\9 ){color:var(--color-text-calendar-date-selected-wi97hf, #ffffff);position:relative;z-index:2}.awsui_in-range_1mfbn_219e1_252:not(#\9 ){background-color:var(--color-background-dropdown-item-selected-bhhtrc, #f0fbff);font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_in-range_1mfbn_219e1_252.awsui_in-range-border-block-start_1mfbn_219e1_324:not(#\9 )::after{border-block-start:var(--border-item-width-07nflj, 2px) solid var(--color-background-control-checked-ps9rs7, #006ce0)}.awsui_in-range_1mfbn_219e1_252.awsui_in-range-border-inline-end_1mfbn_219e1_327:not(#\9 )::after{border-inline-end:var(--border-item-width-07nflj, 2px) solid var(--color-background-control-checked-ps9rs7, #006ce0)}.awsui_in-range_1mfbn_219e1_252.awsui_in-range-border-block-end_1mfbn_219e1_330:not(#\9 )::after{border-block-end:var(--border-item-width-07nflj, 2px) solid var(--color-background-control-checked-ps9rs7, #006ce0)}.awsui_in-range_1mfbn_219e1_252.awsui_in-range-border-inline-start_1mfbn_219e1_333:not(#\9 )::after{border-inline-start:var(--border-item-width-07nflj, 2px) solid var(--color-background-control-checked-ps9rs7, #006ce0)}.awsui_in-range_1mfbn_219e1_252.awsui_in-range-border-block-start_1mfbn_219e1_324.awsui_in-range-border-inline-end_1mfbn_219e1_327:not(#\9 ),.awsui_in-range_1mfbn_219e1_252.awsui_in-range-border-block-start_1mfbn_219e1_324.awsui_in-range-border-inline-end_1mfbn_219e1_327:not(#\9 )::after{border-start-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_in-range_1mfbn_219e1_252.awsui_in-range-border-block-end_1mfbn_219e1_330.awsui_in-range-border-inline-end_1mfbn_219e1_327:not(#\9 ),.awsui_in-range_1mfbn_219e1_252.awsui_in-range-border-block-end_1mfbn_219e1_330.awsui_in-range-border-inline-end_1mfbn_219e1_327:not(#\9 )::after{border-end-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_in-range_1mfbn_219e1_252.awsui_in-range-border-block-end_1mfbn_219e1_330.awsui_in-range-border-inline-start_1mfbn_219e1_333:not(#\9 ),.awsui_in-range_1mfbn_219e1_252.awsui_in-range-border-block-end_1mfbn_219e1_330.awsui_in-range-border-inline-start_1mfbn_219e1_333:not(#\9 )::after{border-end-start-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_in-range_1mfbn_219e1_252.awsui_in-range-border-block-start_1mfbn_219e1_324.awsui_in-range-border-inline-start_1mfbn_219e1_333:not(#\9 ),.awsui_in-range_1mfbn_219e1_252.awsui_in-range-border-block-start_1mfbn_219e1_324.awsui_in-range-border-inline-start_1mfbn_219e1_333:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_no-range_1mfbn_219e1_252:not(#\9 ),.awsui_no-range_1mfbn_219e1_252:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_no-range_1mfbn_219e1_252:not(#\9 ),.awsui_no-range_1mfbn_219e1_252:not(#\9 )::after{border-start-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_no-range_1mfbn_219e1_252:not(#\9 ),.awsui_no-range_1mfbn_219e1_252:not(#\9 )::after{border-end-start-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_no-range_1mfbn_219e1_252:not(#\9 ),.awsui_no-range_1mfbn_219e1_252:not(#\9 )::after{border-end-end-radius:var(--border-radius-item-1uqlrk, 8px)}
.awsui_calendar_mgja0_r5bt2_149:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_mgja0_r5bt2_1 var(--motion-duration-show-quick-s1afj1, 135ms) var(--motion-easing-show-quick-6uw8ms, ease-out);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_mgja0_r5bt2_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_calendar_mgja0_r5bt2_149:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_calendar_mgja0_r5bt2_149:not(#\9 ),.awsui-mode-entering .awsui_calendar_mgja0_r5bt2_149:not(#\9 ){animation:none;transition:none}.awsui_root_mgja0_r5bt2_172:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_mgja0_r5bt2_172:not(#\9 ):not(.awsui_wide_mgja0_r5bt2_203){max-inline-size:32em}.awsui_root_mgja0_r5bt2_172.awsui_wide_mgja0_r5bt2_203:not(#\9 ){max-inline-size:39em}.awsui_focus-lock_mgja0_r5bt2_210:not(#\9 ){display:contents}.awsui_trigger-flexbox_mgja0_r5bt2_214:not(#\9 ){display:flex}.awsui_calendar-container_mgja0_r5bt2_218:not(#\9 ){inline-size:calc(2*var(--size-calendar-grid-width-otrptj, 238px) + var(--space-xs-oxob9f, 8px))}.awsui_calendar-container_mgja0_r5bt2_218.awsui_one-grid_mgja0_r5bt2_221:not(#\9 ){inline-size:var(--size-calendar-grid-width-otrptj, 238px)}.awsui_calendar-header_mgja0_r5bt2_225:not(#\9 ){display:flex;justify-content:space-between;align-items:center;position:relative}.awsui_calendar-header-pages-wrapper_mgja0_r5bt2_231: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_r5bt2_231:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);font-weight:var(--font-weight-bold-sb5cow, 700);color:var(--color-text-body-default-pa6g4d, #0f141a);display:flex;pointer-events:auto}.awsui_date-and-time-container_mgja0_r5bt2_251:not(#\9 ){display:grid;grid-template-columns:repeat(auto-fit, minmax(var(--size-calendar-grid-width-otrptj, 238px), 1fr));gap:var(--space-xs-oxob9f, 8px)}.awsui_date-and-time-wrapper_mgja0_r5bt2_257:not(#\9 ){inline-size:var(--size-calendar-grid-width-otrptj, 238px);display:grid;gap:var(--space-xs-oxob9f, 8px);grid-template-columns:repeat(auto-fit, minmax(0, 1fr))}.awsui_footer_mgja0_r5bt2_264:not(#\9 ){display:flex;flex-wrap:wrap;justify-content:flex-end;border-block-start:1px solid var(--color-border-dropdown-item-default-tuowss, #c6c6cd);padding-block-start:0;padding-block-end:var(--space-s-3efzd3, 12px);padding-inline:var(--space-l-fzlzfv, 20px)}.awsui_footer_mgja0_r5bt2_264.awsui_has-clear-button_mgja0_r5bt2_273:not(#\9 ){justify-content:space-between}.awsui_footer_mgja0_r5bt2_264.awsui_one-grid_mgja0_r5bt2_221:not(#\9 ){padding-block-start:0;padding-block-end:var(--space-s-3efzd3, 12px);padding-inline:var(--space-xs-oxob9f, 8px)}.awsui_footer-button-wrapper_mgja0_r5bt2_282:not(#\9 ){padding-block-start:var(--space-s-3efzd3, 12px)}.awsui_footer-button-wrapper_mgja0_r5bt2_282:not(#\9 ):last-child{margin-inline-start:auto}.awsui_icon-wrapper_mgja0_r5bt2_289:not(#\9 ){color:var(--color-text-interactive-default-2qw750, #424650);margin-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_label_mgja0_r5bt2_294:not(#\9 ){cursor:default}.awsui_label_mgja0_r5bt2_294.awsui_label-enabled_mgja0_r5bt2_298:not(#\9 ):hover>.awsui_trigger-flexbox_mgja0_r5bt2_214>.awsui_icon-wrapper_mgja0_r5bt2_289{color:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_label-text_mgja0_r5bt2_302:not(#\9 ){color:var(--color-text-input-placeholder-gqelkh, #656871);font-style:italic;-webkit-user-select:none;user-select:none}.awsui_label-token-nowrap_mgja0_r5bt2_308:not(#\9 ){white-space:nowrap}.awsui_dropdown_mgja0_r5bt2_312:not(#\9 ){overflow:auto;border-block-start:1px solid var(--color-border-container-top-kdqno4, transparent);border-block-end:1px solid var(--color-border-container-top-kdqno4, transparent);border-start-start-radius:var(--border-radius-dropdown-3ba59y, 8px);border-start-end-radius:var(--border-radius-dropdown-3ba59y, 8px);border-end-start-radius:var(--border-radius-dropdown-3ba59y, 8px);border-end-end-radius:var(--border-radius-dropdown-3ba59y, 8px)}.awsui_dropdown_mgja0_r5bt2_312:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_dropdown_mgja0_r5bt2_312:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-dropdown-3ba59y, 8px);border-start-end-radius:var(--border-radius-dropdown-3ba59y, 8px);border-end-start-radius:var(--border-radius-dropdown-3ba59y, 8px);border-end-end-radius:var(--border-radius-dropdown-3ba59y, 8px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_dropdown-content_mgja0_r5bt2_334:not(#\9 ){background-color:var(--color-background-container-content-3l65xf, #ffffff);inline-size:calc(2*var(--size-calendar-grid-width-otrptj, 238px) + var(--space-xs-oxob9f, 8px) + 2*var(--space-l-fzlzfv, 20px))}.awsui_dropdown-content_mgja0_r5bt2_334.awsui_one-grid_mgja0_r5bt2_221:not(#\9 ){inline-size:calc(var(--size-calendar-grid-width-otrptj, 238px) + 2*var(--space-l-fzlzfv, 20px))}

.awsui_segment_8cbea_18z95_157:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);word-wrap:break-word;max-inline-size:100%;overflow:hidden;font-weight:var(--font-weight-button-okfra0, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);letter-spacing:.25px;padding-block:calc(var(--space-field-vertical-5xbehi, 5px) - var(--border-width-field-kkqkbu, 1px));padding-inline:calc(var(--space-button-horizontal-3tjric, 20px) - var(--space-static-xxs-va3e7q, 4px));background:var(--awsui-style-background-default-esndbs, var(--color-background-segment-default-7x3bja, #ffffff));color:var(--awsui-style-color-default-esndbs, var(--color-text-segment-default-pqjihb, #424650));overflow:visible;border-start-start-radius:calc(var(--border-radius-button-o4hgle, 20px) - (var(--border-width-field-kkqkbu, 1px) + var(--border-width-button-i28q4x, 2px)));border-start-end-radius:calc(var(--border-radius-button-o4hgle, 20px) - (var(--border-width-field-kkqkbu, 1px) + var(--border-width-button-i28q4x, 2px)));border-end-start-radius:calc(var(--border-radius-button-o4hgle, 20px) - (var(--border-width-field-kkqkbu, 1px) + var(--border-width-button-i28q4x, 2px)));border-end-end-radius:calc(var(--border-radius-button-o4hgle, 20px) - (var(--border-width-field-kkqkbu, 1px) + var(--border-width-button-i28q4x, 2px)));position:relative;block-size:calc(100% - var(--space-static-xxs-va3e7q, 4px));display:flex;align-items:center;border-inline:none;border-block:none;--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-quzqpf, #006ce0))}.awsui_segment_8cbea_18z95_157:not(#\9 ):not(.awsui_refresh_8cbea_18z95_184){block-size:calc(100% - var(--space-static-xxs-va3e7q, 4px) - 2*var(--border-width-field-kkqkbu, 1px))}.awsui_segment_8cbea_18z95_157:not(#\9 ):focus{outline:none}.awsui_segment_8cbea_18z95_157.awsui_disabled_8cbea_18z95_190:not(#\9 ){background:var(--awsui-style-background-disabled-esndbs, var(--color-background-segment-disabled-ocl52a, #ffffff));color:var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-u3g8sy, #b4b4bb))}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_18z95_157:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_18z95_157:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-segmented-control-focus-outline-gutter-m9q1qx, 6px) - 1px)}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_18z95_157:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-segmented-control-focus-outline-gutter-m9q1qx, 6px));inset-block-start:calc(-1*var(--space-segmented-control-focus-outline-gutter-m9q1qx, 6px));inline-size:calc(100% + var(--space-segmented-control-focus-outline-gutter-m9q1qx, 6px) + var(--space-segmented-control-focus-outline-gutter-m9q1qx, 6px));block-size:calc(100% + var(--space-segmented-control-focus-outline-gutter-m9q1qx, 6px) + var(--space-segmented-control-focus-outline-gutter-m9q1qx, 6px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs);z-index:1}.awsui_segment_8cbea_18z95_157:not(#\9 ):not(:last-child)::after{content:"";position:absolute;inset-inline-end:calc(-1*(var(--space-static-xxs-va3e7q, 4px) + 1px));block-size:calc(100% - (var(--space-static-xxs-va3e7q, 4px) + var(--space-static-xxxs-saudbe, 2px))*2);min-block-size:calc(var(--line-height-body-m-0o0x7a, 20px) - var(--space-static-xxs-va3e7q, 4px)*2);inline-size:1px;background:var(--color-border-segment-divider-vzqj4o, #8c8c94);z-index:1}.awsui_segment_8cbea_18z95_157:not(#\9 ):not(.awsui_refresh_8cbea_18z95_184):not(:last-child)::after{inset-inline-end:calc(-1*var(--space-static-xxs-va3e7q, 4px))}.awsui_segment_8cbea_18z95_157:not(#\9 ):nth-child(1){grid-column:1}.awsui_segment_8cbea_18z95_157:not(#\9 ):nth-child(2){grid-column:2}.awsui_segment_8cbea_18z95_157:not(#\9 ):nth-child(3){grid-column:3}.awsui_segment_8cbea_18z95_157:not(#\9 ):nth-child(4){grid-column:4}.awsui_segment_8cbea_18z95_157:not(#\9 ):nth-child(5){grid-column:5}.awsui_segment_8cbea_18z95_157:not(#\9 ):nth-child(6){grid-column:6}.awsui_segment_8cbea_18z95_157.awsui_selected_8cbea_18z95_247:not(#\9 ){background:var(--awsui-style-background-active-esndbs, var(--color-background-segment-active-20y3xe, #006ce0));color:var(--awsui-style-color-active-esndbs, var(--color-text-segment-active-bn4v26, #ffffff))}.awsui_segment_8cbea_18z95_157:not(#\9 ):hover:not(.awsui_selected_8cbea_18z95_247):not(.awsui_disabled_8cbea_18z95_190):not(:focus){background:var(--awsui-style-background-hover-esndbs, var(--color-background-segment-hover-z02yyk, #f0fbff));color:var(--awsui-style-color-hover-esndbs, var(--color-text-segment-hover-j511sb, #002b66));cursor:pointer}.awsui_with-text_8cbea_18z95_261:not(#\9 ){position:relative;inset-inline-start:calc(-1*var(--space-xxs-nvfpu6, 4px));margin-inline-end:var(--space-xxs-nvfpu6, 4px)}.awsui_with-no-text_8cbea_18z95_267:not(#\9 ){margin-inline:auto;inset-inline:0}.awsui_root_8cbea_18z95_272:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_segment-part_8cbea_18z95_304:not(#\9 ){display:inline-grid;border-inline:solid var(--border-width-field-kkqkbu, 1px) var(--color-border-segment-wrapper-lm198c, #8c8c94);border-block:solid var(--border-width-field-kkqkbu, 1px) var(--color-border-segment-wrapper-lm198c, #8c8c94);border-start-start-radius:var(--border-radius-button-o4hgle, 20px);border-start-end-radius:var(--border-radius-button-o4hgle, 20px);border-end-start-radius:var(--border-radius-button-o4hgle, 20px);border-end-end-radius:var(--border-radius-button-o4hgle, 20px);background-color:var(--color-background-segment-wrapper-kh9o8u, #ffffff);align-items:center;min-block-size:calc(var(--line-height-body-m-0o0x7a, 20px) + var(--space-static-xxs-va3e7q, 4px));padding-block:calc(var(--space-static-xxs-va3e7q, 4px)/2 - var(--border-width-field-kkqkbu, 1px));padding-inline:calc(var(--space-static-xxs-va3e7q, 4px) - var(--border-width-field-kkqkbu, 1px));gap:calc(var(--space-static-xxs-va3e7q, 4px)*2 + 1px)}.awsui_segment-part_8cbea_18z95_304:not(#\9 ):not(.awsui_refresh_8cbea_18z95_184){padding-inline:calc(var(--space-static-xxxs-saudbe, 2px) + var(--border-width-field-kkqkbu, 1px));padding-block:0;gap:calc(var(--space-static-xxs-va3e7q, 4px)*2 - 1px)}@media(max-width: 688px){.awsui_segment-part_8cbea_18z95_304:not(#\9 ){display:none}}.awsui_select_8cbea_18z95_247:not(#\9 ){display:none}@media(max-width: 688px){.awsui_select_8cbea_18z95_247:not(#\9 ){display:block}}.awsui_segment-count-2_8cbea_18z95_339:not(#\9 ){grid-template-columns:repeat(2, auto)}.awsui_segment-count-3_8cbea_18z95_343:not(#\9 ){grid-template-columns:repeat(3, auto)}.awsui_segment-count-4_8cbea_18z95_347:not(#\9 ){grid-template-columns:repeat(4, auto)}.awsui_segment-count-5_8cbea_18z95_351:not(#\9 ){grid-template-columns:repeat(5, auto)}.awsui_segment-count-6_8cbea_18z95_355:not(#\9 ){grid-template-columns:repeat(6, auto)}
.awsui_custom-range_16zmw_efzzy_141:not(#\9 ){padding-inline-start:calc(14px + var(--space-xs-oxob9f, 8px));display:flex;inline-size:80%}.awsui_custom-range--no-padding_16zmw_efzzy_147:not(#\9 ){padding-inline-start:0}.awsui_custom-range-form-controls_16zmw_efzzy_151:not(#\9 ){display:flex;inline-size:100%}.awsui_custom-range-form-controls_16zmw_efzzy_151>.awsui_custom-range-duration_16zmw_efzzy_155:not(#\9 ),.awsui_custom-range-form-controls_16zmw_efzzy_151>.awsui_custom-range-unit_16zmw_efzzy_156:not(#\9 ){inline-size:50%}.awsui_custom-range-form-controls_16zmw_efzzy_151>.awsui_custom-range-duration_16zmw_efzzy_155:not(#\9 ){margin-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_custom-range-form-controls_16zmw_efzzy_151.awsui_vertical_16zmw_efzzy_162:not(#\9 ){flex-direction:column}.awsui_custom-range-form-controls_16zmw_efzzy_151.awsui_vertical_16zmw_efzzy_162>.awsui_custom-range-duration_16zmw_efzzy_155:not(#\9 ),.awsui_custom-range-form-controls_16zmw_efzzy_151.awsui_vertical_16zmw_efzzy_162>.awsui_custom-range-unit_16zmw_efzzy_156:not(#\9 ){inline-size:100%}.awsui_custom-range-form-controls_16zmw_efzzy_151.awsui_vertical_16zmw_efzzy_162>.awsui_custom-range-unit_16zmw_efzzy_156:not(#\9 ){margin-block-start:var(--space-s-3efzd3, 12px)}
.awsui_divider_1noo2_fj4zz_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_fj4zz_177:not(#\9 ){display:block;border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd);inline-size:100%;block-size:0}.awsui_divider-has-label_1noo2_fj4zz_184:not(#\9 ){display:flex;align-items:center;gap:var(--space-xs-oxob9f, 8px);border-block:none;border-inline:none;block-size:auto}.awsui_divider-line_1noo2_fj4zz_193:not(#\9 ){flex:1;block-size:0;min-inline-size:var(--space-m-wcb4ea, 16px);border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_divider-label_1noo2_fj4zz_200:not(#\9 ){flex:0 1 auto;min-inline-size:0;word-break:break-word}.awsui_divider-vertical_1noo2_fj4zz_206:not(#\9 ){display:inline-block;border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd);inline-size:0;block-size:100%;align-self:stretch}
.awsui_root_ptw8i_rm4kx_177:not(#\9 ){padding-block:var(--space-static-l-akw1jw, 20px);padding-inline:var(--space-static-l-akw1jw, 20px);border-start-start-radius:var(--border-radius-dropzone-9w0g9c, 12px);border-start-end-radius:var(--border-radius-dropzone-9w0g9c, 12px);border-end-start-radius:var(--border-radius-dropzone-9w0g9c, 12px);border-end-end-radius:var(--border-radius-dropzone-9w0g9c, 12px);color:var(--color-dropzone-text-default-ckbdhp, #424650);background-color:var(--color-dropzone-background-default-dr890y, #ffffff);border-color:var(--color-dropzone-border-default-dyksxl, #8c8c94);border-block:1px dashed var(--color-dropzone-border-default-dyksxl, #8c8c94);border-inline:1px dashed var(--color-dropzone-border-default-dyksxl, #8c8c94)}.awsui_root_ptw8i_rm4kx_177.awsui_hovered_ptw8i_rm4kx_190:not(#\9 ){color:var(--color-dropzone-text-hover-q8hqj2, #424650);background-color:var(--color-dropzone-background-hover-qlicxo, #f0fbff);border-block:1px dashed var(--color-dropzone-border-hover-3yk86t, #002b66);border-inline:1px dashed var(--color-dropzone-border-hover-3yk86t, #002b66)}.awsui_content_ptw8i_rm4kx_197:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-static-xxs-va3e7q, 4px);align-items:center;justify-content:center}
.awsui_root_39ths_1ygns_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_file-loading-overlay_39ths_1ygns_237:not(#\9 ){position:absolute;inset-inline-end:var(--space-static-xs-zoct3a, 8px);inset-block-end:var(--space-static-xxs-va3e7q, 4px)}.awsui_file-loading-overlay-single-row_39ths_1ygns_242:not(#\9 ){inset-inline-end:var(--space-static-xxl-lo9e9g, 32px)}.awsui_file-name-container_39ths_1ygns_246: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_1ygns_246:not(#\9 ):focus-visible:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_file-name-container_39ths_1ygns_246:not(#\9 ):focus-visible:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-yu5iti, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-name-container_39ths_1ygns_246:not(#\9 ):focus-visible:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-yu5iti, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-yu5iti, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-yu5iti, 4px) + var(--space-button-focus-outline-gutter-yu5iti, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-yu5iti, 4px) + var(--space-button-focus-outline-gutter-yu5iti, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_file-option-name_39ths_1ygns_276:not(#\9 ),.awsui_file-option-size_39ths_1ygns_277:not(#\9 ),.awsui_file-option-last-modified_39ths_1ygns_278:not(#\9 ){text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.awsui_file-option_39ths_1ygns_276:not(#\9 ){inline-size:100%;min-inline-size:0;display:flex;gap:var(--space-scaled-xs-xqilfh, 8px)}.awsui_file-option-thumbnail_39ths_1ygns_291:not(#\9 ){margin-block-start:var(--space-static-xxs-va3e7q, 4px)}.awsui_file-option-thumbnail-image_39ths_1ygns_295:not(#\9 ){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 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_1ygns_308:not(#\9 ){inline-size:100%}.awsui_file-option-metadata_39ths_1ygns_308.awsui_with-image_39ths_1ygns_311:not(#\9 ){inline-size:calc(100% - 48px)}.awsui_file-option-metadata_39ths_1ygns_308.awsui_single-row-loading_39ths_1ygns_314:not(#\9 ){inline-size:calc(100% - var(--size-icon-normal-p56nwq, 16px))}.awsui_token_39ths_1ygns_318:not(#\9 ){position:relative;block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-nvfpu6, 4px)}.awsui_token-grid_39ths_1ygns_325:not(#\9 ){display:grid;grid-template-rows:max-content auto}@media(max-width: 688px){.awsui_token-grid_39ths_1ygns_325:not(#\9 ){display:flex}}.awsui_token-contains-image_39ths_1ygns_334:not(#\9 ){grid-template-rows:68px auto}.awsui_token-box_39ths_1ygns_338:not(#\9 ){position:relative;block-size:100%;border-block:var(--border-width-token-pzg3k6, 2px) solid var(--awsui-token-style-border-color-default-esndbs, var(--color-border-item-selected-bzalxo, #006ce0));border-inline:var(--border-width-token-pzg3k6, 2px) solid var(--awsui-token-style-border-color-default-esndbs, var(--color-border-item-selected-bzalxo, #006ce0));padding-block-start:var(--space-token-vertical-2xlmr3, 4px);padding-block-end:var(--space-token-vertical-2xlmr3, 4px);padding-inline-start:var(--space-field-horizontal-uoy5ii, 12px);padding-inline-end:var(--space-xxs-nvfpu6, 4px);display:flex;align-items:flex-start;background:var(--awsui-token-style-background-default-esndbs, var(--color-background-item-selected-uvkhwu, #f0fbff));border-start-start-radius:var(--border-radius-token-od71mi, 8px);border-start-end-radius:var(--border-radius-token-od71mi, 8px);border-end-start-radius:var(--border-radius-token-od71mi, 8px);border-end-end-radius:var(--border-radius-token-od71mi, 8px);color:var(--color-text-body-default-pa6g4d, #0f141a);box-sizing:border-box}.awsui_token-box_39ths_1ygns_338.awsui_horizontal_39ths_1ygns_357:not(#\9 ){max-inline-size:230px}@media(max-width: 688px){.awsui_token-box_39ths_1ygns_338.awsui_horizontal_39ths_1ygns_357:not(#\9 ){max-inline-size:100%}}.awsui_token-box_39ths_1ygns_338.awsui_error_39ths_1ygns_365:not(#\9 ){border-color:var(--color-border-status-error-r1b3sg, #db0000);border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px)}.awsui_token-box_39ths_1ygns_338.awsui_error_39ths_1ygns_365>.awsui_dismiss-button_39ths_1ygns_369:not(#\9 ){color:var(--color-text-interactive-default-2qw750, #424650)}.awsui_token-box_39ths_1ygns_338.awsui_error_39ths_1ygns_365>.awsui_dismiss-button_39ths_1ygns_369:not(#\9 ):hover{color:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_token-box_39ths_1ygns_338.awsui_warning_39ths_1ygns_375:not(#\9 ){border-color:var(--color-border-status-warning-5hxxo9, #855900);border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px)}.awsui_token-box_39ths_1ygns_338.awsui_warning_39ths_1ygns_375>.awsui_dismiss-button_39ths_1ygns_369:not(#\9 ){color:var(--color-text-interactive-default-2qw750, #424650)}.awsui_token-box_39ths_1ygns_338.awsui_warning_39ths_1ygns_375>.awsui_dismiss-button_39ths_1ygns_369:not(#\9 ):hover{color:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_token-box_39ths_1ygns_338.awsui_read-only_39ths_1ygns_385:not(#\9 ){border-color:var(--color-border-input-disabled-36ig2m, #ebebf0);background-color:var(--color-background-container-content-3l65xf, #ffffff)}.awsui_token-box_39ths_1ygns_338.awsui_read-only_39ths_1ygns_385>.awsui_dismiss-button_39ths_1ygns_369:not(#\9 ){pointer-events:none;color:var(--color-text-button-inline-icon-disabled-0mxvbt, #b4b4bb)}.awsui_token-box_39ths_1ygns_338.awsui_read-only_39ths_1ygns_385>.awsui_dismiss-button_39ths_1ygns_369:not(#\9 ):hover{cursor:initial;color:var(--color-text-button-inline-icon-disabled-0mxvbt, #b4b4bb)}.awsui_token-box_39ths_1ygns_338.awsui_loading_39ths_1ygns_398:not(#\9 ){border-color:var(--color-border-control-disabled-2xkcu2, #dedee3);background-color:var(--color-background-container-content-3l65xf, #ffffff)}

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

.awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189:not(#\9 ){opacity:0;transform:translateY(-20px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ){opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ){opacity:0}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_enter_1q84n_yif3t_189>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242:not(#\9 ){transition-property:transform,opacity;transition-duration:var(--motion-duration-complex-wshqi4, 250ms);transition-timing-function:var(--motion-easing-expressive-msf1v5, cubic-bezier(0.84, 0, 0.16, 1));opacity:1;transform:translateY(0)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ){opacity:1;transform:translateY(0);transition-property:transform,opacity;transition-duration:var(--motion-duration-complex-wshqi4, 250ms);transition-timing-function:var(--motion-easing-expressive-msf1v5, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-wshqi4, 250ms) - 50ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-wshqi4, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-header_1q84n_yif3t_203:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-wshqi4, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-message_1q84n_yif3t_203>.awsui_flash-content_1q84n_yif3t_204:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-wshqi4, 250ms)*2 - 100ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entering_1q84n_yif3t_242>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_entered_1q84n_yif3t_263>.awsui_flash-body_1q84n_yif3t_203>.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_yif3t_189.awsui_exiting_1q84n_yif3t_368:not(#\9 ){opacity:0;transform:translateY(-20px);transition-property:transform,opacity;transition-duration:var(--motion-duration-responsive-qnm32i, 115ms);transition-timing-function:var(--motion-easing-expressive-msf1v5, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_yif3t_189.awsui_exiting_1q84n_yif3t_368:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_yif3t_189.awsui_exiting_1q84n_yif3t_368:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_yif3t_189.awsui_exiting_1q84n_yif3t_368:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_yif3t_406>.awsui_animation-running_1q84n_yif3t_406>.awsui_item_1q84n_yif3t_406:not(#\9 ),.awsui_stack_1q84n_yif3t_406>.awsui_animation-running_1q84n_yif3t_406>.awsui_flash-list-item_1q84n_yif3t_407:not(#\9 ),.awsui_stack_1q84n_yif3t_406>.awsui_animation-running_1q84n_yif3t_406.awsui_notification-bar_1q84n_yif3t_408:not(#\9 ){transition-timing-function:var(--motion-easing-responsive-5r0xch, cubic-bezier(0, 0, 0, 1));transition-duration:var(--motion-duration-responsive-qnm32i, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_stack_1q84n_yif3t_406>.awsui_animation-running_1q84n_yif3t_406>.awsui_item_1q84n_yif3t_406:not(#\9 ),.awsui_stack_1q84n_yif3t_406>.awsui_animation-running_1q84n_yif3t_406>.awsui_flash-list-item_1q84n_yif3t_407:not(#\9 ),.awsui_stack_1q84n_yif3t_406>.awsui_animation-running_1q84n_yif3t_406.awsui_notification-bar_1q84n_yif3t_408:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_yif3t_406>.awsui_animation-running_1q84n_yif3t_406>.awsui_item_1q84n_yif3t_406:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_yif3t_406>.awsui_animation-running_1q84n_yif3t_406>.awsui_item_1q84n_yif3t_406:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_yif3t_406>.awsui_animation-running_1q84n_yif3t_406>.awsui_flash-list-item_1q84n_yif3t_407:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_yif3t_406>.awsui_animation-running_1q84n_yif3t_406>.awsui_flash-list-item_1q84n_yif3t_407:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_yif3t_406>.awsui_animation-running_1q84n_yif3t_406.awsui_notification-bar_1q84n_yif3t_408:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_yif3t_406>.awsui_animation-running_1q84n_yif3t_406.awsui_notification-bar_1q84n_yif3t_408:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_yif3t_406>.awsui_collapsed_1q84n_yif3t_428.awsui_animation-ready_1q84n_yif3t_428>.awsui_expanded-only_1q84n_yif3t_428:not(#\9 ),.awsui_stack_1q84n_yif3t_406>.awsui_collapsed_1q84n_yif3t_428.awsui_animation-running_1q84n_yif3t_406>.awsui_expanded-only_1q84n_yif3t_428:not(#\9 ){display:none}.awsui_stack_1q84n_yif3t_406:not(#\9 ){display:grid;grid-template-columns:30px 1fr 30px}.awsui_stack_1q84n_yif3t_406>.awsui_expanded_1q84n_yif3t_428:not(#\9 ){grid-column:1/4}.awsui_stack_1q84n_yif3t_406>.awsui_collapsed_1q84n_yif3t_428:not(#\9 ){display:grid;grid-column:1/4;grid-template-columns:repeat(var(--awsui-flashbar-stack-depth-esndbs), 10px) 1fr repeat(var(--awsui-flashbar-stack-depth-esndbs), 10px);row-gap:8px;z-index:0}.awsui_stack_1q84n_yif3t_406>.awsui_collapsed_1q84n_yif3t_428>.awsui_item_1q84n_yif3t_406:not(#\9 ){grid-column-start:calc(var(--awsui-flashbar-stack-index-esndbs) + 1);grid-column-end:calc(var(--awsui-flashbar-stack-depth-esndbs)*2 + 1 - var(--awsui-flashbar-stack-index-esndbs) + 1);grid-row-start:1;grid-row-end:calc(var(--awsui-flashbar-stack-index-esndbs) + 2);z-index:calc(var(--awsui-flashbar-stack-depth-esndbs) - var(--awsui-flashbar-stack-index-esndbs))}.awsui_stack_1q84n_yif3t_406>.awsui_collapsed_1q84n_yif3t_428>.awsui_item_1q84n_yif3t_406:not(#\9 ):not(:first-of-type){align-self:end;min-block-size:calc(var(--line-height-body-m-0o0x7a, 20px) + (var(--space-scaled-xs-xqilfh, 8px) + var(--border-width-field-kkqkbu, 1px) + var(--space-scaled-xxs-5ynq0b, 4px))*2)}.awsui_stack_1q84n_yif3t_406>.awsui_collapsed_1q84n_yif3t_428>.awsui_item_1q84n_yif3t_406:not(#\9 ):not(:last-child)>.awsui_flash_1q84n_yif3t_189,.awsui_stack_1q84n_yif3t_406>.awsui_collapsed_1q84n_yif3t_428>.awsui_item_1q84n_yif3t_406.awsui_flash_1q84n_yif3t_189:not(#\9 ){box-shadow:var(--shadow-flash-collapsed-yir9gr, 0px 4px 4px rgba(0, 0, 0, 0.25))}.awsui_stack_1q84n_yif3t_406>.awsui_expanded_1q84n_yif3t_428.awsui_animation-running_1q84n_yif3t_406>.awsui_flash-list-item_1q84n_yif3t_407:not(#\9 ){position:relative;z-index:calc(var(--awsui-flashbar-stack-depth-esndbs) - var(--awsui-flashbar-stack-index-esndbs))}.awsui_stack_1q84n_yif3t_406.awsui_collapsible_1q84n_yif3t_484:not(#\9 ):not(.awsui_expanded_1q84n_yif3t_428):not(.awsui_short-list_1q84n_yif3t_490):not(.awsui_visual-refresh_1q84n_yif3t_490){--awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-0o0x7a, 20px) + 2 * var(--space-button-vertical-bg2b84, 4px) + 2 * 1px - calc(var(--space-scaled-xl-tn3nzh, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 0px)}.awsui_stack_1q84n_yif3t_406.awsui_collapsible_1q84n_yif3t_484:not(#\9 ):not(.awsui_expanded_1q84n_yif3t_428):not(.awsui_short-list_1q84n_yif3t_490):not(.awsui_visual-refresh_1q84n_yif3t_490)>.awsui_notification-bar_1q84n_yif3t_408{margin-block-start:calc(-1*(var(--space-scaled-xl-tn3nzh, 24px) + 3px) + 0px);margin-block-end:calc(var(--space-scaled-xl-tn3nzh, 24px) + 3px - var(--line-height-body-m-0o0x7a, 20px) - 2*var(--space-button-vertical-bg2b84, 4px) - 2px - 0px);padding-block:var(--space-button-vertical-bg2b84, 4px)}.awsui_stack_1q84n_yif3t_406.awsui_collapsible_1q84n_yif3t_484:not(#\9 ):not(.awsui_expanded_1q84n_yif3t_428):not(.awsui_short-list_1q84n_yif3t_490).awsui_visual-refresh_1q84n_yif3t_490{--awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-0o0x7a, 20px) + 2 * var(--space-button-vertical-bg2b84, 4px) + 2 * 2px - calc(var(--space-scaled-xl-tn3nzh, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 0px)}.awsui_stack_1q84n_yif3t_406.awsui_collapsible_1q84n_yif3t_484:not(#\9 ):not(.awsui_expanded_1q84n_yif3t_428):not(.awsui_short-list_1q84n_yif3t_490).awsui_visual-refresh_1q84n_yif3t_490>.awsui_notification-bar_1q84n_yif3t_408{margin-block-start:calc(-1*(var(--space-scaled-xl-tn3nzh, 24px) + 3px) + 0px);margin-block-end:calc(var(--space-scaled-xl-tn3nzh, 24px) + 3px - var(--line-height-body-m-0o0x7a, 20px) - 2*var(--space-button-vertical-bg2b84, 4px) - 4px - 0px);padding-block:var(--space-button-vertical-bg2b84, 4px)}.awsui_stack_1q84n_yif3t_406.awsui_collapsible_1q84n_yif3t_484:not(#\9 ):not(.awsui_expanded_1q84n_yif3t_428).awsui_short-list_1q84n_yif3t_490:not(.awsui_visual-refresh_1q84n_yif3t_490){--awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-0o0x7a, 20px) + 2 * var(--space-button-vertical-bg2b84, 4px) + 2 * 1px - calc(var(--space-scaled-xl-tn3nzh, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 8px)}.awsui_stack_1q84n_yif3t_406.awsui_collapsible_1q84n_yif3t_484:not(#\9 ):not(.awsui_expanded_1q84n_yif3t_428).awsui_short-list_1q84n_yif3t_490:not(.awsui_visual-refresh_1q84n_yif3t_490)>.awsui_notification-bar_1q84n_yif3t_408{margin-block-start:calc(-1*(var(--space-scaled-xl-tn3nzh, 24px) + 3px) + 8px);margin-block-end:calc(var(--space-scaled-xl-tn3nzh, 24px) + 3px - var(--line-height-body-m-0o0x7a, 20px) - 2*var(--space-button-vertical-bg2b84, 4px) - 2px - 8px);padding-block:var(--space-button-vertical-bg2b84, 4px)}.awsui_stack_1q84n_yif3t_406.awsui_collapsible_1q84n_yif3t_484:not(#\9 ):not(.awsui_expanded_1q84n_yif3t_428).awsui_short-list_1q84n_yif3t_490.awsui_visual-refresh_1q84n_yif3t_490{--awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-0o0x7a, 20px) + 2 * var(--space-button-vertical-bg2b84, 4px) + 2 * 2px - calc(var(--space-scaled-xl-tn3nzh, 24px) + 3px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 8px)}.awsui_stack_1q84n_yif3t_406.awsui_collapsible_1q84n_yif3t_484:not(#\9 ):not(.awsui_expanded_1q84n_yif3t_428).awsui_short-list_1q84n_yif3t_490.awsui_visual-refresh_1q84n_yif3t_490>.awsui_notification-bar_1q84n_yif3t_408{margin-block-start:calc(-1*(var(--space-scaled-xl-tn3nzh, 24px) + 3px) + 8px);margin-block-end:calc(var(--space-scaled-xl-tn3nzh, 24px) + 3px - var(--line-height-body-m-0o0x7a, 20px) - 2*var(--space-button-vertical-bg2b84, 4px) - 4px - 8px);padding-block:var(--space-button-vertical-bg2b84, 4px)}.awsui_stack_1q84n_yif3t_406.awsui_collapsible_1q84n_yif3t_484.awsui_expanded_1q84n_yif3t_428:not(#\9 ):not(.awsui_visual-refresh_1q84n_yif3t_490){--awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-0o0x7a, 20px) + 2 * var(--space-button-vertical-bg2b84, 4px) + 2 * 1px - var(--space-scaled-s-l1ed96, 12px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + var(--space-scaled-m-ga2lny, 16px) + 0px)}.awsui_stack_1q84n_yif3t_406.awsui_collapsible_1q84n_yif3t_484.awsui_expanded_1q84n_yif3t_428:not(#\9 ):not(.awsui_visual-refresh_1q84n_yif3t_490)>.awsui_notification-bar_1q84n_yif3t_408{margin-block-start:calc(-1*var(--space-scaled-s-l1ed96, 12px) + 0px);margin-block-end:calc(var(--space-scaled-s-l1ed96, 12px) - var(--line-height-body-m-0o0x7a, 20px) - 2*var(--space-button-vertical-bg2b84, 4px) - 2px - 0px);padding-block:var(--space-button-vertical-bg2b84, 4px)}.awsui_stack_1q84n_yif3t_406.awsui_collapsible_1q84n_yif3t_484.awsui_expanded_1q84n_yif3t_428.awsui_visual-refresh_1q84n_yif3t_490:not(#\9 ){--awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-0o0x7a, 20px) + 2 * var(--space-button-vertical-bg2b84, 4px) + 2 * 2px - var(--space-scaled-s-l1ed96, 12px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 0px)}.awsui_stack_1q84n_yif3t_406.awsui_collapsible_1q84n_yif3t_484.awsui_expanded_1q84n_yif3t_428.awsui_visual-refresh_1q84n_yif3t_490>.awsui_notification-bar_1q84n_yif3t_408:not(#\9 ){margin-block-start:calc(-1*var(--space-scaled-s-l1ed96, 12px) + 0px);margin-block-end:calc(var(--space-scaled-s-l1ed96, 12px) - var(--line-height-body-m-0o0x7a, 20px) - 2*var(--space-button-vertical-bg2b84, 4px) - 4px - 0px);padding-block:var(--space-button-vertical-bg2b84, 4px)}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408:not(#\9 ){min-inline-size:0;word-break:break-word;background:var(--awsui-style-background-default-esndbs, var(--color-background-notification-stack-bar-jqb5mx, #232b37));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-border-notification-stack-bar-w1165b, #232b37));border-start-start-radius:var(--border-radius-button-o4hgle, 20px);border-start-end-radius:var(--border-radius-button-o4hgle, 20px);border-end-start-radius:var(--border-radius-button-o4hgle, 20px);border-end-end-radius:var(--border-radius-button-o4hgle, 20px);border-block-style:solid;border-inline-style:solid;box-shadow:var(--shadow-panel-toggle-k9md8f, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));color:var(--awsui-style-color-default-esndbs, var(--color-text-notification-stack-bar-4zxvkc, #ffffff));cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;grid-column:2;grid-row:2;column-gap:calc(var(--space-m-wcb4ea, 16px) + var(--space-xxs-nvfpu6, 4px));justify-content:center;letter-spacing:var(--font-button-letter-spacing-pa0z1b, 0.005em);margin-inline:auto;row-gap:0;text-align:center;text-decoration:none;z-index:1}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_status_1q84n_yif3t_637>.awsui_header_1q84n_yif3t_637:not(#\9 ),.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_status_1q84n_yif3t_637>.awsui_item-count_1q84n_yif3t_638:not(#\9 ),.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_button_1q84n_yif3t_639:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:var(--color-text-notification-stack-bar-4zxvkc, #ffffff);cursor:pointer;margin-block:0;padding-block:0}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_status_1q84n_yif3t_637:not(#\9 ){display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--space-m-wcb4ea, 16px);justify-content:center;row-gap:0}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_status_1q84n_yif3t_637>.awsui_header_1q84n_yif3t_637:not(#\9 ){font-weight:var(--font-weight-button-okfra0, 700);display:inline-block}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_status_1q84n_yif3t_637>.awsui_item-count_1q84n_yif3t_638:not(#\9 ){column-gap:var(--space-s-3efzd3, 12px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:0}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_status_1q84n_yif3t_637>.awsui_item-count_1q84n_yif3t_638>.awsui_type-count_1q84n_yif3t_672>.awsui_count-number_1q84n_yif3t_672:not(#\9 ){margin-inline-start:var(--space-xxs-nvfpu6, 4px)}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408:not(#\9 ):hover{background:var(--awsui-style-background-hover-esndbs, var(--color-background-notification-stack-bar-hover-mf8cxn, #424650));border-color:var(--awsui-style-border-color-hover-esndbs, var(--color-background-notification-stack-bar-hover-mf8cxn, #424650));color:var(--awsui-style-color-hover-esndbs, var(--color-text-notification-stack-bar-4zxvkc, #ffffff))}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408:not(#\9 ):active{background:var(--awsui-style-background-active-esndbs, var(--color-background-notification-stack-bar-active-urcwg1, #232b37));border-color:var(--awsui-style-border-color-active-esndbs, var(--color-background-notification-stack-bar-jqb5mx, #232b37));color:var(--awsui-style-color-active-esndbs, var(--color-text-notification-stack-bar-4zxvkc, #ffffff))}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408.awsui_visual-refresh_1q84n_yif3t_490:not(#\9 ){border-block-width:2px;border-inline-width:2px;padding-inline:var(--space-l-fzlzfv, 20px)}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408:not(#\9 ):not(.awsui_visual-refresh_1q84n_yif3t_490){border-block-width:1px;border-inline-width:1px;padding-inline:var(--space-s-3efzd3, 12px)}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408:not(#\9 ):not(.awsui_visual-refresh_1q84n_yif3t_490):focus{text-decoration:none}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408:not(#\9 ):not(.awsui_visual-refresh_1q84n_yif3t_490):hover{text-decoration:none}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_button_1q84n_yif3t_639: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-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-notification-stack-bar-focused-a6pjzi, #f9f9fa))}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_button_1q84n_yif3t_639>.awsui_icon_1q84n_yif3t_710:not(#\9 ){transition:transform var(--motion-duration-rotate-90-kmhfmi, 135ms) var(--motion-easing-rotate-90-n2vusk, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_button_1q84n_yif3t_639>.awsui_icon_1q84n_yif3t_710:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_button_1q84n_yif3t_639>.awsui_icon_1q84n_yif3t_710:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_button_1q84n_yif3t_639>.awsui_icon_1q84n_yif3t_710:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_button_1q84n_yif3t_639.awsui_expanded_1q84n_yif3t_428>.awsui_icon_1q84n_yif3t_710:not(#\9 ){transform:rotate(180deg)}.awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_button_1q84n_yif3t_639:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_button_1q84n_yif3t_639:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_button_1q84n_yif3t_639:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_yif3t_406>.awsui_notification-bar_1q84n_yif3t_408>.awsui_button_1q84n_yif3t_639: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-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}.awsui_stack_1q84n_yif3t_406.awsui_expanded_1q84n_yif3t_428:not(#\9 ):not(.awsui_floating_1q84n_yif3t_751){padding-block-end:var(--awsui-flashbar-sticky-bottom-margin-esndbs, 0)}.awsui_flashbar_1q84n_yif3t_755:not(#\9 ){position:relative}.awsui_flashbar_1q84n_yif3t_755>li+li:not(#\9 ){padding-block-start:0}.awsui_flashbar_1q84n_yif3t_755:not(#\9 ),.awsui_flash_1q84n_yif3t_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_flash_1q84n_yif3t_189:not(#\9 ){position:relative;display:flex;justify-content:flex-start;align-items:flex-start;padding-block:var(--space-flashbar-vertical-nxgmvu, 8px);padding-inline:var(--space-flashbar-horizontal-78juj9, 16px);border-start-start-radius:var(--border-radius-flashbar-4pmpn4, 12px);border-start-end-radius:var(--border-radius-flashbar-4pmpn4, 12px);border-end-start-radius:var(--border-radius-flashbar-4pmpn4, 12px);border-end-end-radius:var(--border-radius-flashbar-4pmpn4, 12px);border-inline-start:var(--border-width-flashbar-inline-start-sc197b, 0px) solid transparent;color:var(--color-text-notification-default-7d318z, #f9f9fa);overflow-wrap:break-word;word-wrap:break-word;box-shadow:var(--shadow-flash-sticky-y1po23, 0px 4px 8px rgba(0, 7, 22, 0.1));--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-quzqpf, #006ce0))}.awsui_initial-hidden_1q84n_yif3t_815:not(#\9 ){overflow:hidden;block-size:0}.awsui_flash-list_1q84n_yif3t_407:not(#\9 ){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_flash-list_1q84n_yif3t_407:not(#\9 ):not(.awsui_collapsed_1q84n_yif3t_428)>li:not(:last-child){margin-block-end:var(--space-xxxs-e3xs98, 2px)}.awsui_flash-body_1q84n_yif3t_203:not(#\9 ){display:flex;flex-wrap:wrap;flex-grow:1;min-inline-size:0;column-gap:var(--space-flashbar-action-left-zhrgkc, 12px)}.awsui_flash-focus-container_1q84n_yif3t_839:not(#\9 ){display:flex;flex:1;min-inline-size:70%}.awsui_flash-focus-container_1q84n_yif3t_839:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_yif3t_839:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_yif3t_839:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-yu5iti, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_yif3t_839:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-yu5iti, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-yu5iti, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-yu5iti, 4px) + var(--space-button-focus-outline-gutter-yu5iti, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-yu5iti, 4px) + var(--space-button-focus-outline-gutter-yu5iti, 4px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs)}.awsui_flash-text_1q84n_yif3t_869:not(#\9 ){margin-block:var(--border-item-width-07nflj, 2px);margin-inline:0;padding-block:var(--space-scaled-xxs-5ynq0b, 4px);padding-inline:var(--space-xxs-nvfpu6, 4px)}.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ){flex:0 0 auto;padding-inline-start:0}.awsui_flash-message_1q84n_yif3t_203:not(#\9 ){flex:1 1 0%;word-wrap:break-word;max-inline-size:100%;overflow:hidden}.awsui_hidden_1q84n_yif3t_888:not(#\9 ){display:none}.awsui_flash-header_1q84n_yif3t_203:not(#\9 ),.awsui_header-replacement_1q84n_yif3t_893:not(#\9 ){font-weight:var(--font-weight-flashbar-header-3v9asy, 700)}.awsui_dismiss-button-wrapper_1q84n_yif3t_206:not(#\9 ){flex:0 0 auto;margin-inline:var(--space-s-3efzd3, 12px) calc(-1*var(--space-xxs-nvfpu6, 4px));padding-inline-end:var(--space-flashbar-dismiss-right-rwr9xx, 0px)}.awsui_action-button-wrapper_1q84n_yif3t_205:not(#\9 ){white-space:nowrap}.awsui_action-wrapped_1q84n_yif3t_916:not(#\9 ){margin-inline-start:var(--space-l-fzlzfv, 20px);padding-inline-start:var(--space-xxs-nvfpu6, 4px);margin-block-end:var(--space-xxs-nvfpu6, 4px)}.awsui_flash-type-success_1q84n_yif3t_927:not(#\9 ){background-color:var(--color-background-flashbar-success-oc8mi4, #00802f);border-inline-start-color:var(--color-border-status-success-m9qiei, #00802f)}.awsui_flash-type-success_1q84n_yif3t_927>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-focus-container_1q84n_yif3t_839>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ){color:var(--color-text-flashbar-icon-success-swvyee, #00802f)}.awsui_flash-type-error_1q84n_yif3t_935:not(#\9 ){background-color:var(--color-background-flashbar-error-x2gnfe, #db0000);border-inline-start-color:var(--color-border-status-error-r1b3sg, #db0000)}.awsui_flash-type-error_1q84n_yif3t_935>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-focus-container_1q84n_yif3t_839>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ){color:var(--color-text-flashbar-icon-error-yphib1, #db0000)}.awsui_flash-type-info_1q84n_yif3t_943:not(#\9 ),.awsui_flash-type-in-progress_1q84n_yif3t_944:not(#\9 ){background-color:var(--color-background-flashbar-info-mp37h9, #006ce0);border-inline-start-color:var(--color-border-status-info-qxhspt, #006ce0)}.awsui_flash-type-info_1q84n_yif3t_943>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-focus-container_1q84n_yif3t_839>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ),.awsui_flash-type-in-progress_1q84n_yif3t_944>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-focus-container_1q84n_yif3t_839>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ){color:var(--color-text-flashbar-icon-info-kklzmd, #006ce0)}.awsui_flash-type-warning_1q84n_yif3t_953:not(#\9 ){color:var(--color-text-notification-yellow-o8fnue, #0f141a);background-color:var(--color-background-flashbar-warning-hxfuhw, #ffe347);border-inline-start-color:var(--color-border-status-warning-5hxxo9, #855900)}.awsui_flash-type-warning_1q84n_yif3t_953>.awsui_flash-body_1q84n_yif3t_203>.awsui_flash-focus-container_1q84n_yif3t_839>.awsui_flash-icon_1q84n_yif3t_229:not(#\9 ){color:var(--color-text-flashbar-icon-warning-y9sysm, #855900)}

.awsui_root_1i0s3_15o07_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_header_1i0s3_15o07_173:not(#\9 ){margin-block-end:var(--space-scaled-m-ga2lny, 16px)}.awsui_footer_1i0s3_15o07_185:not(#\9 ){margin-block-start:var(--space-scaled-l-44fftl, 20px)}.awsui_actions-section_1i0s3_15o07_189:not(#\9 ){display:flex;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap;margin-inline-start:calc(-1*var(--space-scaled-m-ga2lny, 16px));margin-block-end:calc(-1*var(--space-scaled-m-ga2lny, 16px))}.awsui_secondary-actions_1i0s3_15o07_198:not(#\9 ){min-inline-size:1px;margin-inline-start:var(--space-scaled-m-ga2lny, 16px);margin-block-end:var(--space-scaled-m-ga2lny, 16px)}.awsui_actions_1i0s3_15o07_189:not(#\9 ){min-inline-size:1px;margin-inline-start:var(--space-scaled-m-ga2lny, 16px);margin-block-end:var(--space-scaled-m-ga2lny, 16px)}
.awsui_help-panel_1d237_1hfco_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-hdddn7, 20px);padding-block-end:var(--space-panel-content-bottom-8jqonw, 40px)}.awsui_help-panel_1d237_1hfco_177 hr:not(#\9 ){border-block:none;border-inline:none;border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd);margin-block:var(--space-scaled-xl-tn3nzh, 24px);margin-inline:calc(-1*var(--space-panel-divider-margin-horizontal-i2dxcq, 8px))}.awsui_help-panel_1d237_1hfco_177 ol:not(#\9 ),.awsui_help-panel_1d237_1hfco_177 ul:not(#\9 ){padding-inline-start:var(--space-l-fzlzfv, 20px);list-style-position:outside;margin-block:var(--space-s-3efzd3, 12px);margin-inline:0}.awsui_help-panel_1d237_1hfco_177 li:not(#\9 ){margin-block:var(--space-scaled-xxs-5ynq0b, 4px);margin-inline:0}.awsui_help-panel_1d237_1hfco_177 a:not(#\9 ),.awsui_help-panel_1d237_1hfco_177 h2:not(#\9 ),.awsui_help-panel_1d237_1hfco_177 h3:not(#\9 ),.awsui_help-panel_1d237_1hfco_177 h4:not(#\9 ),.awsui_help-panel_1d237_1hfco_177 h5:not(#\9 ),.awsui_help-panel_1d237_1hfco_177 pre:not(#\9 ),.awsui_help-panel_1d237_1hfco_177 code:not(#\9 ){margin-block:var(--space-xs-oxob9f, 8px);margin-inline:0;padding-block:0}.awsui_help-panel_1d237_1hfco_177 code:not(#\9 ){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);font-family:var(--font-family-monospace-kmwamq, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background-color:var(--color-background-layout-main-nwv8ds, #ffffff);padding-block:0;padding-inline:var(--space-xxs-nvfpu6, 4px);word-wrap:break-word;white-space:pre-wrap}.awsui_help-panel_1d237_1hfco_177 pre:not(#\9 ){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);font-family:var(--font-family-monospace-kmwamq, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background-color:var(--color-background-layout-main-nwv8ds, #ffffff);padding-block:0;padding-inline:var(--space-xxs-nvfpu6, 4px);word-wrap:break-word;white-space:pre-wrap;padding-block:var(--space-xxs-nvfpu6, 4px);padding-inline:var(--space-xxs-nvfpu6, 4px)}.awsui_help-panel_1d237_1hfco_177 dl:not(#\9 ){margin-block:var(--space-s-3efzd3, 12px);margin-inline:0}.awsui_help-panel_1d237_1hfco_177 dl *:not(#\9 ){margin-block:0}.awsui_help-panel_1d237_1hfco_177 dt:not(#\9 ){margin-block-start:var(--space-xs-oxob9f, 8px);font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_help-panel_1d237_1hfco_177 dd:not(#\9 ){margin-block-start:0;margin-block-end:var(--space-xs-oxob9f, 8px);margin-inline:0}.awsui_help-panel_1d237_1hfco_177 h2:not(#\9 ),.awsui_help-panel_1d237_1hfco_177 h3:not(#\9 ),.awsui_help-panel_1d237_1hfco_177 h4:not(#\9 ),.awsui_help-panel_1d237_1hfco_177 h5:not(#\9 ),.awsui_help-panel_1d237_1hfco_177 h6:not(#\9 ){margin-block-start:var(--space-xl-8vtah0, 24px);color:var(--color-text-heading-default-ilwph8, #0f141a)}.awsui_help-panel_1d237_1hfco_177 p:not(#\9 ){color:inherit;text-decoration:none;margin-block:var(--space-s-3efzd3, 12px);margin-inline:0}.awsui_help-panel_1d237_1hfco_177 h1:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xl-ideku8, 24px);line-height:var(--line-height-heading-xl-4ak3uu, 30px);letter-spacing:var(--letter-spacing-heading-xl-ylo9r3, -0.02em);font-weight:var(--font-weight-heading-xl-h7l1n7, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_help-panel_1d237_1hfco_177 h2:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-l-avcpeq, 20px);line-height:var(--line-height-heading-l-p6ywoa, 24px);letter-spacing:var(--letter-spacing-heading-l-lvk3vu, -0.015em);font-weight:var(--font-weight-heading-l-3ci36z, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_help-panel_1d237_1hfco_177 h3:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-h3yood, 18px);line-height:var(--line-height-heading-m-31pbs2, 22px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);font-weight:var(--font-weight-heading-m-dbx60m, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_help-panel_1d237_1hfco_177 h4:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-eoc3f5, 16px);line-height:var(--line-height-heading-s-kvu7je, 20px);letter-spacing:var(--letter-spacing-heading-s-w6ssx5, -0.005em);font-weight:var(--font-weight-heading-s-y9e0nc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_help-panel_1d237_1hfco_177 h5:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-82cv03, 14px);line-height:var(--line-height-heading-xs-d169su, 18px);letter-spacing:var(--letter-spacing-heading-xs-5ylvnd, normal);font-weight:var(--font-weight-heading-xs-mlcxyf, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_help-panel_1d237_1hfco_177 b:not(#\9 ),.awsui_help-panel_1d237_1hfco_177 strong:not(#\9 ){font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_loading_1d237_1hfco_347:not(#\9 ){padding-inline-start:var(--space-panel-side-left-7vb0n9, 28px);padding-inline-end:var(--space-panel-side-right-a84thf, 24px)}.awsui_header_1d237_1hfco_352:not(#\9 ){font-size:var(--font-panel-header-size-n13ey0, 18px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);line-height:var(--font-panel-header-line-height-a7wqal, 22px);font-weight:var(--font-weight-heading-l-3ci36z, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);color:var(--color-text-heading-default-ilwph8, #0f141a);padding-block-end:var(--space-panel-header-vertical-hdddn7, 20px);padding-inline:var(--space-panel-side-left-7vb0n9, 28px) calc(var(--space-xl-8vtah0, 24px) + var(--space-scaled-xxl-ocns8c, 32px));border-block:none;border-inline:none;border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-panel-header-kdnfxk, #c6c6cd);margin-block-start:0;margin-block-end:var(--space-panel-content-top-lt9olo, 20px)}.awsui_with-toolbar_1d237_1hfco_370>.awsui_header_1d237_1hfco_352:not(#\9 ){border-color:transparent;margin-block-end:0px}.awsui_header_1d237_1hfco_352 h2:not(#\9 ),.awsui_header_1d237_1hfco_352 h3:not(#\9 ),.awsui_header_1d237_1hfco_352 h4:not(#\9 ),.awsui_header_1d237_1hfco_352 h5:not(#\9 ),.awsui_header_1d237_1hfco_352 h6:not(#\9 ){font-size:var(--font-panel-header-size-n13ey0, 18px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);line-height:var(--font-panel-header-line-height-a7wqal, 22px);font-weight:var(--font-weight-heading-l-3ci36z, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);padding-block:0;margin-block:0}.awsui_content_1d237_1hfco_389:not(#\9 ){color:var(--color-text-body-secondary-55ywwv, #424650);padding-inline-start:var(--space-panel-side-left-7vb0n9, 28px);padding-inline-end:var(--space-panel-side-right-a84thf, 24px)}.awsui_content_1d237_1hfco_389 h2:not(#\9 ):first-child,.awsui_content_1d237_1hfco_389 h3:not(#\9 ):first-child,.awsui_content_1d237_1hfco_389 h4:not(#\9 ):first-child,.awsui_content_1d237_1hfco_389 h5:not(#\9 ):first-child,.awsui_content_1d237_1hfco_389 h6:not(#\9 ):first-child,.awsui_content_1d237_1hfco_389 p:not(#\9 ):first-child{margin-block-start:0}.awsui_content_1d237_1hfco_389 a:not(#\9 ){text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-ujq0y0, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4xj09j, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_content_1d237_1hfco_389 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content_1d237_1hfco_389 a:not(#\9 ),.awsui-mode-entering .awsui_content_1d237_1hfco_389 a:not(#\9 ){animation:none;transition:none}.awsui_content_1d237_1hfco_389 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_content_1d237_1hfco_389 a:not(#\9 ):focus{outline:none}.awsui_content_1d237_1hfco_389 a:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_content_1d237_1hfco_389 a:not(#\9 ):active,.awsui_content_1d237_1hfco_389 a:not(#\9 ):focus,.awsui_content_1d237_1hfco_389 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-8qnb9l, currentColor)}.awsui_footer_1d237_1hfco_441:not(#\9 ){color:var(--color-text-body-secondary-55ywwv, #424650);padding-block:0;padding-inline-start:var(--space-panel-side-left-7vb0n9, 28px);padding-inline-end:var(--space-panel-side-right-a84thf, 24px)}.awsui_footer_1d237_1hfco_441 ul:not(#\9 ){list-style:none;padding-inline-start:0}.awsui_footer_1d237_1hfco_441 a:not(#\9 ){text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-secondary-default-6cfa7t, #006ce0));font-weight:var(--font-weight-link-secondary-vl6p0n, inherit);letter-spacing:normal;text-decoration-line:var(--font-decoration-line-link-secondary-3gx3s7, none);text-decoration-color:var(--color-text-link-secondary-decoration-default-me7cs4, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_footer_1d237_1hfco_441 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_footer_1d237_1hfco_441 a:not(#\9 ),.awsui-mode-entering .awsui_footer_1d237_1hfco_441 a:not(#\9 ){animation:none;transition:none}.awsui_footer_1d237_1hfco_441 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-secondary-hover-rqfhjb, #002b66))}.awsui_footer_1d237_1hfco_441 a:not(#\9 ):focus{outline:none}.awsui_footer_1d237_1hfco_441 a:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-secondary-hover-rqfhjb, #002b66))}.awsui_footer_1d237_1hfco_441 a:not(#\9 ):active,.awsui_footer_1d237_1hfco_441 a:not(#\9 ):focus,.awsui_footer_1d237_1hfco_441 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-8qnb9l, currentColor)}.awsui_content_1d237_1hfco_389 a:not(#\9 ):focus,.awsui_footer_1d237_1hfco_441 a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-vyuxjf, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-m80av9, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}
.awsui_wrapper_cqcqk_1l8un_181:not(#\9 ){position:relative}.awsui_elementWrapper_cqcqk_1l8un_185:not(#\9 ){flex:1}.awsui_markerWrapper_cqcqk_1l8un_189:not(#\9 ){position:absolute;inset-block-start:0}.awsui_placement-right_cqcqk_1l8un_194:not(#\9 ){inset-inline-start:100%;margin-inline-start:var(--space-xxs-nvfpu6, 4px)}.awsui_placement-left_cqcqk_1l8un_199:not(#\9 ){inset-inline-end:100%;margin-inline-end:var(--space-xxs-nvfpu6, 4px)}.awsui_inlineWrapper_cqcqk_1l8un_204:not(#\9 ){margin-inline:var(--space-xxs-nvfpu6, 4px)}
.awsui_key-value-pairs_1y9fy_1t3nc_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_group-title_1y9fy_1t3nc_173:not(#\9 ){padding-block-end:var(--space-scaled-m-ga2lny, 16px)}.awsui_group-list_1y9fy_1t3nc_177: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-ga2lny, 16px)}.awsui_term_1y9fy_1t3nc_191:not(#\9 ){font-size:var(--font-size-key-value-pairs-label-234zdr, 14px);line-height:var(--line-height-key-value-pairs-label-3qe79g, 20px);font-weight:var(--font-weight-key-value-pairs-label-b27uri, 700);color:var(--color-text-label-jzbmtr, #0f141a);margin-block-end:var(--space-key-value-gap-w2j5w5, 0px)}.awsui_key-label_1y9fy_1t3nc_199:not(#\9 ){display:inline-flex;margin-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_key-label_1y9fy_1t3nc_199:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_detail_1y9fy_1t3nc_208:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-qh2f55, #0f141a)}.awsui_info_1y9fy_1t3nc_244:not(#\9 ){display:inline-flex;padding-inline-start:var(--space-xs-oxob9f, 8px);border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}

.awsui_root_fvjdu_1remw_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_1remw_182:not(#\9 ),.awsui_dots_fvjdu_1remw_183:not(#\9 ){min-inline-size:var(--space-l-fzlzfv, 20px);border-block:var(--border-width-button-i28q4x, 2px) solid transparent;border-inline:var(--border-width-button-i28q4x, 2px) solid transparent}.awsui_button_fvjdu_1remw_182: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_1remw_182:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_button_fvjdu_1remw_182:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-i28q4x, 2px) solid var(--color-border-item-focused-quzqpf, #006ce0);border-inline:var(--border-width-button-i28q4x, 2px) solid var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-w8c9pj, 1px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_button-disabled_fvjdu_1remw_211:not(#\9 ){cursor:default;color:var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)}.awsui_arrow_fvjdu_1remw_216:not(#\9 ){color:var(--color-text-interactive-default-2qw750, #424650)}.awsui_arrow_fvjdu_1remw_216:not(#\9 ):not(.awsui_button-disabled_fvjdu_1remw_211):hover{color:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_arrow_fvjdu_1remw_216.awsui_button-disabled_fvjdu_1remw_211:not(#\9 ){color:var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)}.awsui_page-number_fvjdu_1remw_226:not(#\9 ){color:var(--color-text-pagination-page-number-default-5xxo5m, #424650)}.awsui_page-number_fvjdu_1remw_226:not(#\9 ):not(.awsui_button-disabled_fvjdu_1remw_211):hover{color:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_page-number_fvjdu_1remw_226.awsui_button-current_fvjdu_1remw_232:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-or9eg1, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);color:var(--color-text-interactive-active-w6bpnr, #0f141a)}.awsui_page-number_fvjdu_1remw_226.awsui_button-current_fvjdu_1remw_232.awsui_button-disabled_fvjdu_1remw_211:not(#\9 ){color:var(--color-text-pagination-page-number-active-disabled-85oih1, #b4b4bb)}.awsui_page-number_fvjdu_1remw_226.awsui_button-disabled_fvjdu_1remw_211:not(#\9 ){color:var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)}.awsui_jump-to-page_fvjdu_1remw_245:not(#\9 ){border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-xs-oxob9f, 8px);padding-inline-start:var(--space-xs-oxob9f, 8px);padding-inline-start:15px;list-style:none}.awsui_jump-to-page-input_fvjdu_1remw_253:not(#\9 ){inline-size:87px;margin-block-start:-0.6em;overflow:visible}.awsui_dots_fvjdu_1remw_183:not(#\9 ){color:var(--color-text-interactive-default-2qw750, #424650)}.awsui_pages-compact_fvjdu_1remw_263:not(#\9 ){color:var(--color-text-pagination-page-number-default-5xxo5m, #424650);white-space:nowrap}.awsui_page-item_fvjdu_1remw_268:not(#\9 ),.awsui_dots_fvjdu_1remw_183:not(#\9 ),.awsui_pages-compact_fvjdu_1remw_263:not(#\9 ){margin-block:var(--space-field-vertical-5xbehi, 5px);margin-inline:var(--space-xxs-nvfpu6, 4px);text-align:center;box-sizing:border-box;padding-block:0;padding-inline:0}.awsui_page-item_fvjdu_1remw_268:not(#\9 ):first-child,.awsui_dots_fvjdu_1remw_183:not(#\9 ):first-child,.awsui_pages-compact_fvjdu_1remw_263:not(#\9 ):first-child{margin-inline-start:0}.awsui_page-item_fvjdu_1remw_268:not(#\9 ):last-child,.awsui_dots_fvjdu_1remw_183:not(#\9 ):last-child,.awsui_pages-compact_fvjdu_1remw_263:not(#\9 ):last-child{margin-inline-end:0}.awsui_root-disabled_fvjdu_1remw_289>.awsui_dots_fvjdu_1remw_183:not(#\9 ),.awsui_root-disabled_fvjdu_1remw_289>.awsui_pages-compact_fvjdu_1remw_263:not(#\9 ){color:var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)}

.awsui_root_1ksu1_pvmqf_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_pvmqf_216:not(#\9 ){display:flex;flex-shrink:0}.awsui_panel_1ksu1_pvmqf_216>.awsui_handle_1ksu1_pvmqf_220:not(#\9 ){display:flex;align-items:center}.awsui_panel_1ksu1_pvmqf_216>.awsui_panel-content_1ksu1_pvmqf_224:not(#\9 ){overflow-y:auto;overflow-x:visible;flex-grow:1}body[data-awsui-focus-visible=true] .awsui_panel_1ksu1_pvmqf_216>.awsui_panel-content_1ksu1_pvmqf_224:not(#\9 ):focus{border-start-start-radius:calc(var(--border-radius-control-default-focus-ring-qxvyu6, 4px) + 2px);border-start-end-radius:calc(var(--border-radius-control-default-focus-ring-qxvyu6, 4px) + 2px);border-end-start-radius:calc(var(--border-radius-control-default-focus-ring-qxvyu6, 4px) + 2px);border-end-end-radius:calc(var(--border-radius-control-default-focus-ring-qxvyu6, 4px) + 2px);outline:2px solid var(--color-border-item-focused-quzqpf, #006ce0);outline-offset:-2px}.awsui_display-main-only_1ksu1_pvmqf_237>.awsui_panel_1ksu1_pvmqf_216:not(#\9 ){display:none}.awsui_display-panel-only_1ksu1_pvmqf_240>.awsui_panel_1ksu1_pvmqf_216:not(#\9 ){flex:1;overflow-y:auto;overflow-x:visible}.awsui_content_1ksu1_pvmqf_246:not(#\9 ){overflow-y:auto;flex-grow:1;flex-shrink:1}.awsui_display-panel-only_1ksu1_pvmqf_240>.awsui_content_1ksu1_pvmqf_246:not(#\9 ){display:none}body[data-awsui-focus-visible=true] .awsui_content_1ksu1_pvmqf_246:not(#\9 ):focus{border-start-start-radius:calc(var(--border-radius-control-default-focus-ring-qxvyu6, 4px) + 2px);border-start-end-radius:calc(var(--border-radius-control-default-focus-ring-qxvyu6, 4px) + 2px);border-end-start-radius:calc(var(--border-radius-control-default-focus-ring-qxvyu6, 4px) + 2px);border-end-end-radius:calc(var(--border-radius-control-default-focus-ring-qxvyu6, 4px) + 2px);outline:2px solid var(--color-border-item-focused-quzqpf, #006ce0);outline-offset:-2px}

.awsui_segment__path_1edmh_sceby_157:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear)}@media(prefers-reduced-motion: reduce){.awsui_segment__path_1edmh_sceby_157:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment__path_1edmh_sceby_157:not(#\9 ),.awsui-mode-entering .awsui_segment__path_1edmh_sceby_157:not(#\9 ){animation:none;transition:none}.awsui_segment_1edmh_sceby_157:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear)}@media(prefers-reduced-motion: reduce){.awsui_segment_1edmh_sceby_157:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment_1edmh_sceby_157:not(#\9 ),.awsui-mode-entering .awsui_segment_1edmh_sceby_157:not(#\9 ){animation:none;transition:none}.awsui_segment_1edmh_sceby_157>.awsui_segment__hover_1edmh_sceby_184:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear)}@media(prefers-reduced-motion: reduce){.awsui_segment_1edmh_sceby_157>.awsui_segment__hover_1edmh_sceby_184:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment_1edmh_sceby_157>.awsui_segment__hover_1edmh_sceby_184:not(#\9 ),.awsui-mode-entering .awsui_segment_1edmh_sceby_157>.awsui_segment__hover_1edmh_sceby_184:not(#\9 ){animation:none;transition:none}.awsui_label_1edmh_sceby_198:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear)}@media(prefers-reduced-motion: reduce){.awsui_label_1edmh_sceby_198:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_label_1edmh_sceby_198:not(#\9 ),.awsui-mode-entering .awsui_label_1edmh_sceby_198:not(#\9 ){animation:none;transition:none}.awsui_content_1edmh_sceby_216.awsui_content--small_1edmh_sceby_216:not(#\9 ){min-block-size:calc(2*(50px + var(--space-xs-oxob9f, 8px) + 2*var(--line-height-body-m-0o0x7a, 20px)))}.awsui_content_1edmh_sceby_216.awsui_content--small_1edmh_sceby_216.awsui_content--fit-height_1edmh_sceby_219:not(#\9 ){min-block-size:calc(2*(30px + 2*var(--line-height-body-m-0o0x7a, 20px)))}.awsui_content_1edmh_sceby_216.awsui_content--small_1edmh_sceby_216.awsui_content--without-labels_1edmh_sceby_222:not(#\9 ){min-block-size:calc(2*(50px + var(--space-xs-oxob9f, 8px)))}.awsui_content_1edmh_sceby_216.awsui_content--small_1edmh_sceby_216.awsui_content--without-labels_1edmh_sceby_222.awsui_content--fit-height_1edmh_sceby_219:not(#\9 ){min-block-size:60px}.awsui_content_1edmh_sceby_216.awsui_content--medium_1edmh_sceby_228:not(#\9 ){min-block-size:calc(2*(100px + var(--space-s-3efzd3, 12px) + 2*var(--line-height-body-m-0o0x7a, 20px)))}.awsui_content_1edmh_sceby_216.awsui_content--medium_1edmh_sceby_228.awsui_content--fit-height_1edmh_sceby_219:not(#\9 ){min-block-size:calc(2*(100px + 2*var(--line-height-body-m-0o0x7a, 20px)))}.awsui_content_1edmh_sceby_216.awsui_content--medium_1edmh_sceby_228.awsui_content--without-labels_1edmh_sceby_222:not(#\9 ){min-block-size:calc(2*(100px + var(--space-s-3efzd3, 12px)))}.awsui_content_1edmh_sceby_216.awsui_content--medium_1edmh_sceby_228.awsui_content--without-labels_1edmh_sceby_222.awsui_content--fit-height_1edmh_sceby_219:not(#\9 ){min-block-size:200px}.awsui_content_1edmh_sceby_216.awsui_content--large_1edmh_sceby_240:not(#\9 ){min-block-size:calc(2*(140px + var(--space-s-3efzd3, 12px) + 2*var(--line-height-body-m-0o0x7a, 20px)))}.awsui_content_1edmh_sceby_216.awsui_content--large_1edmh_sceby_240.awsui_content--fit-height_1edmh_sceby_219:not(#\9 ){min-block-size:calc(2*(140px + 2*var(--line-height-body-m-0o0x7a, 20px)))}.awsui_content_1edmh_sceby_216.awsui_content--large_1edmh_sceby_240.awsui_content--without-labels_1edmh_sceby_222:not(#\9 ){min-block-size:calc(2*(140px + var(--space-s-3efzd3, 12px)))}.awsui_content_1edmh_sceby_216.awsui_content--large_1edmh_sceby_240.awsui_content--without-labels_1edmh_sceby_222.awsui_content--fit-height_1edmh_sceby_219:not(#\9 ){min-block-size:280px}.awsui_content--fit-height_1edmh_sceby_219:not(#\9 ){flex:1}.awsui_chart-container_1edmh_sceby_261:not(#\9 ){display:flex;flex:1}.awsui_chart-container--fit-height_1edmh_sceby_265:not(#\9 ){block-size:100%;min-block-size:inherit}.awsui_chart-container-chart-plot_1edmh_sceby_270:not(#\9 ){display:contents}.awsui_chart-container-chart-plot--fit-height_1edmh_sceby_273:not(#\9 ){display:block;position:absolute;inset:0}.awsui_inner-content_1edmh_sceby_279: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_sceby_290:not(#\9 ){stroke:none;opacity:0}.awsui_segment_1edmh_sceby_157:not(#\9 ){stroke:var(--color-background-container-content-3l65xf, #ffffff);stroke-width:2px;stroke-linejoin:round;opacity:1;cursor:pointer}.awsui_segment_1edmh_sceby_157:not(#\9 ):focus{outline:none}.awsui_segment_1edmh_sceby_157.awsui_segment--dimmed_1edmh_sceby_305:not(#\9 ){opacity:.35}.awsui_segment_1edmh_sceby_157.awsui_segment--highlighted_1edmh_sceby_308>.awsui_segment__highlight_1edmh_sceby_290:not(#\9 ),.awsui_segment_1edmh_sceby_157:not(#\9 ):hover:not(.awsui_segment--dimmed_1edmh_sceby_305)>.awsui_segment__highlight_1edmh_sceby_290{opacity:1}.awsui_label_1edmh_sceby_198:not(#\9 ){color:var(--color-text-heading-default-ilwph8, #0f141a);opacity:1}.awsui_label_1edmh_sceby_198>line:not(#\9 ){stroke:var(--color-stroke-chart-line-qdtp5u, #8c8c94);stroke-width:var(--border-divider-section-width-6yy7bf, 1px)}.awsui_label_1edmh_sceby_198>div:not(#\9 ){margin-block-start:-0.75em}.awsui_label_1edmh_sceby_198.awsui_label--dimmed_1edmh_sceby_325:not(#\9 ){opacity:.35}.awsui_label_1edmh_sceby_198.awsui_label--align-right_1edmh_sceby_328>div:not(#\9 ){text-align:end}.awsui_label-text_1edmh_sceby_336>text:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);font-weight:var(--font-display-label-weight-mkous0, 700);fill:var(--color-text-heading-default-ilwph8, #0f141a);dominant-baseline:middle}text.awsui_label__description_1edmh_sceby_344:not(#\9 ){font-size:var(--font-chart-detail-size-4m02fj, 12px);font-weight:var(--font-weight-normal-6pwwrr, 400);color:var(--color-text-group-label-b9d3ic, #424650);fill:var(--color-text-group-label-b9d3ic, #424650)}.awsui_popover-header_1edmh_sceby_359:not(#\9 ){display:inline-flex;align-items:flex-start}
.awsui_progress_11huc_eosoa_185:not(#\9 )::-webkit-progress-value{-webkit-transition:width var(--motion-duration-moderate-tyjo66, 135ms) linear;transition:width var(--motion-duration-moderate-tyjo66, 135ms) linear}@media(prefers-reduced-motion: reduce){.awsui_progress_11huc_eosoa_185:not(#\9 )::-webkit-progress-value{animation:none;-webkit-transition:none;transition:none}}.awsui-motion-disabled .awsui_progress_11huc_eosoa_185:not(#\9 )::-webkit-progress-value,.awsui-mode-entering .awsui_progress_11huc_eosoa_185:not(#\9 )::-webkit-progress-value{animation:none;-webkit-transition:none;transition:none}.awsui_result-state_11huc_eosoa_199:not(#\9 ){animation:awsui_awsui-motion-fade-in_11huc_eosoa_1 var(--motion-duration-transition-show-paced-c2gfl6, 180ms) var(--motion-easing-transition-show-paced-a17v4j, ease-out)}@keyframes awsui_awsui-motion-fade-in_11huc_eosoa_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_result-state_11huc_eosoa_199:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_result-state_11huc_eosoa_199:not(#\9 ),.awsui-mode-entering .awsui_result-state_11huc_eosoa_199:not(#\9 ){animation:none;transition:none}.awsui_root_11huc_eosoa_221:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_with-result-button_11huc_eosoa_253:not(#\9 ){padding-inline-end:var(--space-m-wcb4ea, 16px)}.awsui_result-button_11huc_eosoa_265:not(#\9 ){display:inline-block;margin-block:var(--space-scaled-xxs-5ynq0b, 4px);margin-inline:0}.awsui_word-wrap_11huc_eosoa_271:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_label-flash_11huc_eosoa_276:not(#\9 ){color:inherit;font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_label-key-value_11huc_eosoa_280:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);font-weight:var(--font-display-label-weight-mkous0, 700);color:var(--color-text-label-jzbmtr, #0f141a);margin-block-end:var(--space-scaled-xxxs-yf0kjr, 2px)}.awsui_flash_11huc_eosoa_288:not(#\9 ){color:inherit}.awsui_progress-container_11huc_eosoa_292:not(#\9 ){display:flex;align-items:center;max-inline-size:800px;block-size:var(--line-height-body-m-0o0x7a, 20px)}.awsui_percentage-container_11huc_eosoa_299:not(#\9 ){inline-size:33px;flex-shrink:0;white-space:nowrap;text-align:end;font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em)}.awsui_progress_11huc_eosoa_185:not(#\9 ){inline-size:100%;margin-inline-end:var(--space-s-3efzd3, 12px);min-inline-size:0;block-size:var(--awsui-progress-bar-height-esndbs, 4px);border-block:0;border-inline:none;box-sizing:border-box;border-start-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-start-end-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-end-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);background-color:var(--awsui-progress-bar-background-color-esndbs, var(--color-background-progress-bar-default-ew5ulz, #ebebf0))}.awsui_progress_11huc_eosoa_185:not(#\9 )::-webkit-progress-bar{block-size:var(--awsui-progress-bar-height-esndbs, 4px);border-block:0;border-inline:none;box-sizing:border-box;border-start-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-start-end-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-end-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);background-color:var(--awsui-progress-bar-background-color-esndbs, var(--color-background-progress-bar-default-ew5ulz, #ebebf0))}.awsui_progress_11huc_eosoa_185:not(#\9 )::-webkit-progress-value{border-start-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-start-end-radius:0;border-end-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-end-radius:0;background-color:var(--awsui-progress-value-background-color-esndbs, var(--color-background-progress-bar-value-default-emou56, #006ce0))}.awsui_progress_11huc_eosoa_185.awsui_complete_11huc_eosoa_345:not(#\9 )::-webkit-progress-value{border-start-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-start-end-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-end-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px)}.awsui_progress_11huc_eosoa_185:not(#\9 )::-moz-progress-bar{border-start-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-start-end-radius:0;border-end-start-radius:var(--awsui-progress-bar-border-radius-esndbs, 10px);border-end-end-radius:0;background-color:var(--awsui-progress-value-background-color-esndbs, var(--color-background-progress-bar-value-default-emou56, #006ce0))}.awsui_progress_11huc_eosoa_185.awsui_progress-flash_11huc_eosoa_358:not(#\9 ){background-color:var(--awsui-progress-bar-background-color-esndbs, var(--color-background-progress-bar-flash-gx099n, #ebebf0))}.awsui_progress_11huc_eosoa_185.awsui_progress-flash_11huc_eosoa_358:not(#\9 )::-webkit-progress-bar{background-color:var(--awsui-progress-bar-background-color-esndbs, var(--color-background-progress-bar-flash-gx099n, #ebebf0))}.awsui_progress_11huc_eosoa_185.awsui_progress-flash_11huc_eosoa_358:not(#\9 )::-webkit-progress-value{background-color:var(--awsui-progress-value-background-color-esndbs, var(--color-background-progress-bar-value-flash-rdsyqi, #006ce0))}.awsui_progress_11huc_eosoa_185.awsui_progress-flash_11huc_eosoa_358:not(#\9 )::-moz-progress-bar{background-color:var(--awsui-progress-value-background-color-esndbs, var(--color-background-progress-bar-value-flash-rdsyqi, #006ce0))}
.awsui_root_55fkh_139vu_142:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-4jqn1t, 8px);border-start-end-radius:var(--border-radius-input-4jqn1t, 8px);border-end-start-radius:var(--border-radius-input-4jqn1t, 8px);border-end-end-radius:var(--border-radius-input-4jqn1t, 8px);cursor:text;background-color:var(--awsui-prompt-input-style-background-default-esndbs, var(--color-background-input-default-hqy3o4, #ffffff));border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-border-input-default-gi32ve, #8c8c94));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-border-input-default-gi32ve, #8c8c94));box-shadow:var(--awsui-prompt-input-style-box-shadow-default-esndbs)}.awsui_root_55fkh_139vu_142:not(#\9 ):hover{background-color:var(--awsui-prompt-input-style-background-hover-esndbs, var(--awsui-prompt-input-style-background-default-esndbs, var(--color-background-input-default-hqy3o4, #ffffff)));border-color:var(--awsui-prompt-input-style-border-color-hover-esndbs, var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-border-input-default-gi32ve, #8c8c94)));box-shadow:var(--awsui-prompt-input-style-box-shadow-hover-esndbs, var(--awsui-prompt-input-style-box-shadow-default-esndbs))}.awsui_root_55fkh_139vu_142.awsui_textarea-readonly_55fkh_139vu_187:not(#\9 ){background-color:var(--awsui-prompt-input-style-background-readonly-esndbs, var(--awsui-prompt-input-style-background-default-esndbs, var(--color-background-input-default-hqy3o4, #ffffff)));border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-prompt-input-style-border-color-readonly-esndbs, var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0)));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-prompt-input-style-border-color-readonly-esndbs, var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0)));box-shadow:var(--awsui-prompt-input-style-box-shadow-readonly-esndbs)}.awsui_root_55fkh_139vu_142.awsui_disabled_55fkh_139vu_193:not(#\9 ){background-color:var(--awsui-prompt-input-style-background-disabled-esndbs, var(--color-background-input-disabled-zcf7em, #ebebf0));border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0));color:var(--awsui-prompt-input-style-color-disabled-esndbs, var(--color-text-input-disabled-59wekb, #b4b4bb));cursor:default;box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-esndbs)}.awsui_root_55fkh_139vu_142.awsui_textarea-invalid_55fkh_139vu_201:not(#\9 ){color:var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-status-error-5v0vkd, #db0000));border-color:var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-text-status-error-5v0vkd, #db0000));padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)));border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px)}.awsui_root_55fkh_139vu_142.awsui_textarea-invalid_55fkh_139vu_201:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_root_55fkh_139vu_142.awsui_textarea-invalid_55fkh_139vu_201:not(#\9 ){padding-inline-start:0}.awsui_root_55fkh_139vu_142.awsui_textarea-invalid_55fkh_139vu_201:not(#\9 ):focus-within,.awsui_root_55fkh_139vu_142.awsui_textarea-invalid_55fkh_139vu_201:not(#\9 ):focus{color:var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-status-error-5v0vkd, #db0000));border-color:var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-text-status-error-5v0vkd, #db0000));padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)));border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px)}.awsui_root_55fkh_139vu_142.awsui_textarea-invalid_55fkh_139vu_201:not(#\9 ):focus-within:focus,.awsui_root_55fkh_139vu_142.awsui_textarea-invalid_55fkh_139vu_201:not(#\9 ):focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_root_55fkh_139vu_142.awsui_textarea-invalid_55fkh_139vu_201:not(#\9 ):focus-within,.awsui_root_55fkh_139vu_142.awsui_textarea-invalid_55fkh_139vu_201:not(#\9 ):focus{padding-inline-start:0;box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_root_55fkh_139vu_142.awsui_textarea-invalid_55fkh_139vu_201.awsui_disabled_55fkh_139vu_193:not(#\9 ):focus-within,.awsui_root_55fkh_139vu_142.awsui_textarea-invalid_55fkh_139vu_201.awsui_disabled_55fkh_139vu_193:not(#\9 ):focus{box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-esndbs)}.awsui_root_55fkh_139vu_142.awsui_textarea-warning_55fkh_139vu_229:not(#\9 ){color:var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-status-warning-phbgci, #855900));border-color:var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-text-status-warning-phbgci, #855900));padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)));border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px)}.awsui_root_55fkh_139vu_142.awsui_textarea-warning_55fkh_139vu_229:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_root_55fkh_139vu_142.awsui_textarea-warning_55fkh_139vu_229:not(#\9 ){padding-inline-start:0}.awsui_root_55fkh_139vu_142.awsui_textarea-warning_55fkh_139vu_229:not(#\9 ):focus-within,.awsui_root_55fkh_139vu_142.awsui_textarea-warning_55fkh_139vu_229:not(#\9 ):focus{color:var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-status-warning-phbgci, #855900));border-color:var(--awsui-prompt-input-style-border-color-default-esndbs, var(--color-text-status-warning-phbgci, #855900));padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)));border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px)}.awsui_root_55fkh_139vu_142.awsui_textarea-warning_55fkh_139vu_229:not(#\9 ):focus-within:focus,.awsui_root_55fkh_139vu_142.awsui_textarea-warning_55fkh_139vu_229:not(#\9 ):focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_root_55fkh_139vu_142.awsui_textarea-warning_55fkh_139vu_229:not(#\9 ):focus-within,.awsui_root_55fkh_139vu_142.awsui_textarea-warning_55fkh_139vu_229:not(#\9 ):focus{padding-inline-start:0;box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_root_55fkh_139vu_142.awsui_textarea-warning_55fkh_139vu_229.awsui_disabled_55fkh_139vu_193:not(#\9 ):focus-within,.awsui_root_55fkh_139vu_142.awsui_textarea-warning_55fkh_139vu_229.awsui_disabled_55fkh_139vu_193:not(#\9 ):focus{box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-esndbs)}.awsui_root_55fkh_139vu_142:not(#\9 ):focus-within:not(.awsui_textarea-invalid_55fkh_139vu_201):not(.awsui_textarea-warning_55fkh_139vu_229),.awsui_root_55fkh_139vu_142:not(#\9 ):focus:not(.awsui_textarea-invalid_55fkh_139vu_201):not(.awsui_textarea-warning_55fkh_139vu_229){outline:2px dotted transparent;border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-prompt-input-style-border-color-focus-esndbs, var(--color-border-input-focused-ko31u4, #006ce0));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-prompt-input-style-border-color-focus-esndbs, var(--color-border-input-focused-ko31u4, #006ce0));border-start-start-radius:var(--border-radius-input-4jqn1t, 8px);border-start-end-radius:var(--border-radius-input-4jqn1t, 8px);border-end-start-radius:var(--border-radius-input-4jqn1t, 8px);border-end-end-radius:var(--border-radius-input-4jqn1t, 8px);box-shadow:var(--awsui-prompt-input-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-focus-ring-shadow-spread-w8c9pj, 1px) var(--color-border-item-focused-quzqpf, #006ce0));background-color:var(--awsui-prompt-input-style-background-focus-esndbs, var(--color-background-input-default-hqy3o4, #ffffff))}.awsui_root_55fkh_139vu_142.awsui_disabled_55fkh_139vu_193:not(#\9 ):focus-within:not(.awsui_textarea-invalid_55fkh_139vu_201):not(.awsui_textarea-warning_55fkh_139vu_229),.awsui_root_55fkh_139vu_142.awsui_disabled_55fkh_139vu_193:not(#\9 ):focus:not(.awsui_textarea-invalid_55fkh_139vu_201):not(.awsui_textarea-warning_55fkh_139vu_229){background-color:var(--awsui-prompt-input-style-background-disabled-esndbs, var(--color-background-input-disabled-zcf7em, #ebebf0));border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0));color:var(--awsui-prompt-input-style-color-disabled-esndbs, var(--color-text-input-disabled-59wekb, #b4b4bb));cursor:default;box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-esndbs)}.awsui_textarea_55fkh_139vu_187:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-4jqn1t, 8px);border-start-end-radius:var(--border-radius-input-4jqn1t, 8px);border-end-start-radius:var(--border-radius-input-4jqn1t, 8px);border-end-end-radius:var(--border-radius-input-4jqn1t, 8px);font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);resize:none;cursor:text;white-space:pre-wrap;background-color:inherit;padding-block:var(--space-field-vertical-5xbehi, 5px);padding-inline:var(--space-field-horizontal-uoy5ii, 12px);color:var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-body-default-pa6g4d, #0f141a));max-inline-size:100%;inline-size:100%;display:block;box-sizing:border-box;border:0}.awsui_textarea_55fkh_139vu_187.awsui_placeholder-visible_55fkh_139vu_326:not(#\9 ){display:grid;grid-template-columns:1fr}.awsui_textarea_55fkh_139vu_187.awsui_placeholder-visible_55fkh_139vu_326:not(#\9 )::before,.awsui_textarea_55fkh_139vu_187.awsui_placeholder-visible_55fkh_139vu_326>*:not(#\9 ){grid-column:1;grid-row:1}.awsui_textarea_55fkh_139vu_187.awsui_placeholder-visible_55fkh_139vu_326:not(#\9 )::before{content:attr(data-placeholder);color:var(--awsui-prompt-input-style-placeholder-color-esndbs, var(--color-text-input-placeholder-gqelkh, #656871));font-size:var(--awsui-prompt-input-style-placeholder-font-size-esndbs);font-style:var(--awsui-prompt-input-style-placeholder-font-style-esndbs, italic);font-weight:var(--awsui-prompt-input-style-placeholder-font-weight-esndbs);opacity:1;pointer-events:none;align-self:start;min-inline-size:0}.awsui_textarea_55fkh_139vu_187:not(#\9 ):hover{color:var(--awsui-prompt-input-style-color-hover-esndbs, var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-body-default-pa6g4d, #0f141a)))}.awsui_textarea_55fkh_139vu_187:not(#\9 ):focus{outline:none;color:var(--awsui-prompt-input-style-color-focus-esndbs, var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-body-default-pa6g4d, #0f141a)))}.awsui_textarea_55fkh_139vu_187:not(#\9 ):invalid{box-shadow:none}.awsui_textarea_55fkh_139vu_187:not(#\9 )::placeholder{color:var(--awsui-prompt-input-style-placeholder-color-esndbs, var(--color-text-input-placeholder-gqelkh, #656871));font-size:var(--awsui-prompt-input-style-placeholder-font-size-esndbs);font-style:var(--awsui-prompt-input-style-placeholder-font-style-esndbs, italic);font-weight:var(--awsui-prompt-input-style-placeholder-font-weight-esndbs);opacity:1}.awsui_textarea_55fkh_139vu_187.awsui_invalid_55fkh_139vu_362:not(#\9 ),.awsui_textarea_55fkh_139vu_187.awsui_warning_55fkh_139vu_362:not(#\9 ){padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)))}.awsui_textarea_55fkh_139vu_187:not(#\9 ):disabled,.awsui_textarea_55fkh_139vu_187.awsui_textarea-disabled_55fkh_139vu_365:not(#\9 ){color:var(--awsui-prompt-input-style-color-disabled-esndbs, var(--color-text-input-disabled-59wekb, #b4b4bb));cursor:default;overflow-y:hidden}.awsui_textarea_55fkh_139vu_187:not(#\9 ):disabled::placeholder,.awsui_textarea_55fkh_139vu_187.awsui_textarea-disabled_55fkh_139vu_365:not(#\9 )::placeholder{color:var(--color-text-input-placeholder-disabled-xqqath, #b4b4bb);opacity:1}.awsui_textarea-readonly_55fkh_139vu_187:not(#\9 ){color:var(--awsui-prompt-input-style-color-readonly-esndbs, var(--awsui-prompt-input-style-color-default-esndbs, var(--color-text-body-default-pa6g4d, #0f141a)))}.awsui_textarea_55fkh_139vu_187.awsui_textarea-disabled_55fkh_139vu_365.awsui_placeholder-visible_55fkh_139vu_326:not(#\9 )::before{color:var(--color-text-input-placeholder-disabled-xqqath, #b4b4bb);opacity:1;pointer-events:none}.awsui_textarea-wrapper_55fkh_139vu_382:not(#\9 ){display:flex;position:relative}.awsui_editable-wrapper_55fkh_139vu_387:not(#\9 ){flex:1;min-inline-size:0;position:relative}.awsui_editable-element_55fkh_139vu_393:not(#\9 ){word-wrap:break-word;overflow-wrap:break-word;overflow-y:auto;overflow-x:hidden}.awsui_primary-action_55fkh_139vu_400:not(#\9 ){align-self:flex-end;flex-shrink:0;padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px)/2)}.awsui_textarea-wrapper_55fkh_139vu_382>.awsui_primary-action_55fkh_139vu_400:not(#\9 ){padding-inline-end:calc(var(--space-field-horizontal-uoy5ii, 12px)/2)}.awsui_textarea-wrapper_55fkh_139vu_382>.awsui_primary-action_55fkh_139vu_400>.awsui_action-button_55fkh_139vu_408:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-yf0kjr, 2px);padding:0}.awsui_secondary-content_55fkh_139vu_413:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-4jqn1t, 8px);border-start-end-radius:var(--border-radius-input-4jqn1t, 8px);border-end-start-radius:var(--border-radius-input-4jqn1t, 8px);border-end-end-radius:var(--border-radius-input-4jqn1t, 8px)}.awsui_secondary-content_55fkh_139vu_413.awsui_with-paddings_55fkh_139vu_448:not(#\9 ){padding-block-start:var(--space-scaled-s-l1ed96, 12px);padding-block-end:var(--space-scaled-s-l1ed96, 12px);padding-inline-start:var(--space-field-horizontal-uoy5ii, 12px);padding-inline-end:var(--space-field-horizontal-uoy5ii, 12px)}.awsui_secondary-content_55fkh_139vu_413.awsui_with-paddings_55fkh_139vu_448.awsui_invalid_55fkh_139vu_362:not(#\9 ),.awsui_secondary-content_55fkh_139vu_413.awsui_with-paddings_55fkh_139vu_448.awsui_warning_55fkh_139vu_362:not(#\9 ){padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)))}.awsui_action-stripe_55fkh_139vu_458:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-4jqn1t, 8px);border-start-end-radius:var(--border-radius-input-4jqn1t, 8px);border-end-start-radius:var(--border-radius-input-4jqn1t, 8px);border-end-end-radius:var(--border-radius-input-4jqn1t, 8px);display:flex;justify-content:space-between;align-items:flex-end}.awsui_secondary-actions_55fkh_139vu_497: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-5ynq0b, 4px)}.awsui_secondary-actions_55fkh_139vu_497.awsui_with-paddings_55fkh_139vu_448:not(#\9 ){padding-inline:var(--space-field-horizontal-uoy5ii, 12px);padding-block-start:var(--space-scaled-s-l1ed96, 12px);padding-block-end:var(--space-field-vertical-5xbehi, 5px)}.awsui_secondary-actions_55fkh_139vu_497.awsui_with-paddings_55fkh_139vu_448.awsui_invalid_55fkh_139vu_362:not(#\9 ),.awsui_secondary-actions_55fkh_139vu_497.awsui_with-paddings_55fkh_139vu_448.awsui_warning_55fkh_139vu_362:not(#\9 ){padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)))}.awsui_secondary-actions_55fkh_139vu_497.awsui_with-paddings-and-actions_55fkh_139vu_515:not(#\9 ){padding-inline-end:0}.awsui_buffer_55fkh_139vu_519:not(#\9 ){flex:1;align-self:stretch;cursor:text}.awsui_token-container_55fkh_139vu_525:not(#\9 ){display:inline-block;user-select:all;-webkit-user-select:all;-moz-user-select:all;padding-inline:var(--space-xxxs-e3xs98, 2px)}.awsui_reference-wrapper_55fkh_139vu_533:not(#\9 ){unicode-bidi:isolate}.awsui_trigger-base_55fkh_139vu_537:not(#\9 ){unicode-bidi:isolate}.awsui_trigger-token_55fkh_139vu_541:not(#\9 ){-webkit-text-decoration:underline dashed currentColor;text-decoration:underline dashed currentColor;text-decoration-thickness:var(--border-divider-list-width-fkxqpj, 1px);text-underline-offset:var(--space-xxxs-e3xs98, 2px)}.awsui_paragraph_55fkh_139vu_547:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_dxwkt_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_search-field_1wzqe_dxwkt_173:not(#\9 ){display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-xs-oxob9f, 8px) var(--space-s-3efzd3, 12px)}.awsui_input-wrapper_1wzqe_dxwkt_180:not(#\9 ){flex-grow:1;display:flex;align-items:flex-end;max-inline-size:calc(688px - 2*var(--space-l-fzlzfv, 20px))}.awsui_add-token_1wzqe_dxwkt_187:not(#\9 ){border-inline-start:1px solid var(--color-border-divider-default-6dhdp3, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-m-wcb4ea, 16px);padding-inline-start:var(--space-m-wcb4ea, 16px)}.awsui_tokens_1wzqe_dxwkt_194:not(#\9 ){margin-block:var(--space-xs-oxob9f, 8px);margin-inline:0}.awsui_token-operator_1wzqe_dxwkt_199:not(#\9 ){font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_property-editor_1wzqe_dxwkt_203:not(#\9 ){overflow-y:auto}.awsui_property-editor-header_1wzqe_dxwkt_206:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-weight:var(--font-weight-bold-sb5cow, 700);padding-block-start:var(--space-s-3efzd3, 12px);padding-block-end:var(--space-xxs-nvfpu6, 4px);padding-inline:var(--space-s-3efzd3, 12px)}.awsui_property-editor-header-enum_1wzqe_dxwkt_219:not(#\9 ){display:flex;gap:var(--space-xs-oxob9f, 8px);font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-weight:var(--font-weight-bold-sb5cow, 700);color:var(--color-text-dropdown-group-label-u0r7e4, #424650);padding-block:calc(var(--space-xs-oxob9f, 8px) + var(--border-item-width-07nflj, 2px) - var(--border-divider-list-width-fkxqpj, 1px));padding-inline:calc(var(--space-field-horizontal-uoy5ii, 12px) + var(--border-item-width-07nflj, 2px))}.awsui_property-editor-form_1wzqe_dxwkt_234:not(#\9 ){padding-block-start:var(--space-xxs-nvfpu6, 4px);padding-block-end:var(--space-s-3efzd3, 12px);padding-inline:var(--space-s-3efzd3, 12px)}.awsui_property-editor-cancel_1wzqe_dxwkt_239:not(#\9 ){margin-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_property-editor-actions_1wzqe_dxwkt_242:not(#\9 ){display:flex;justify-content:flex-end;border-block-start:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-dropdown-item-default-tuowss, #c6c6cd);padding-inline:var(--space-l-fzlzfv, 20px);padding-block:var(--space-s-3efzd3, 12px)}.awsui_property-editor-enum_1wzqe_dxwkt_250:not(#\9 ){display:flex;flex-direction:column}.awsui_token-editor_1wzqe_dxwkt_255:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-s-3efzd3, 12px);margin-block:var(--space-xxs-nvfpu6, 4px);margin-inline:var(--space-xxs-nvfpu6, 4px)}.awsui_token-editor-field-property_1wzqe_dxwkt_265:not(#\9 ){flex-grow:2}.awsui_token-editor-field-operator_1wzqe_dxwkt_268:not(#\9 ){flex-grow:1}.awsui_token-editor-field-value_1wzqe_dxwkt_271:not(#\9 ){flex-grow:2}.awsui_token-editor-multiselect-wrapper_1wzqe_dxwkt_274:not(#\9 ){position:relative;min-block-size:var(--size-vertical-input-zzexyz, 32px);min-inline-size:200px}.awsui_token-editor-multiselect-wrapper-inner_1wzqe_dxwkt_279:not(#\9 ){position:absolute;inline-size:100%}.awsui_token-editor-cancel_1wzqe_dxwkt_283:not(#\9 ){margin-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_token-editor-actions_1wzqe_dxwkt_289:not(#\9 ){display:flex;justify-content:flex-end;padding-block-start:var(--space-s-3efzd3, 12px);border-block-start:1px solid var(--color-border-dropdown-item-default-tuowss, #c6c6cd);padding-inline-end:calc(var(--space-m-wcb4ea, 16px) + var(--space-xxs-nvfpu6, 4px));margin-inline:calc(-1*var(--space-m-wcb4ea, 16px) + -1*var(--space-xxs-nvfpu6, 4px));margin-block-start:var(--space-s-3efzd3, 12px)}.awsui_token-editor-grid_1wzqe_dxwkt_298:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:grid;gap:var(--space-s-3efzd3, 12px);grid-template-columns:minmax(min-content, 2fr) minmax(min-content, 120px) minmax(min-content, 3fr) min-content}.awsui_token-editor-grid-group_1wzqe_dxwkt_332:not(#\9 ){display:contents}.awsui_token-editor-grid_1wzqe_dxwkt_298.awsui_token-editor-narrow_1wzqe_dxwkt_335:not(#\9 ){grid-template-columns:minmax(100px, 1fr);gap:var(--space-m-wcb4ea, 16px)}.awsui_token-editor-grid_1wzqe_dxwkt_298.awsui_token-editor-narrow_1wzqe_dxwkt_335>.awsui_token-editor-grid-group_1wzqe_dxwkt_332:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-s-3efzd3, 12px)}.awsui_token-editor-grid_1wzqe_dxwkt_298.awsui_token-editor-narrow_1wzqe_dxwkt_335>.awsui_token-editor-grid-group_1wzqe_dxwkt_332.awsui_token-editor-supports-groups_1wzqe_dxwkt_344:not(#\9 ){padding-block-end:var(--space-m-wcb4ea, 16px);border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_token-editor-grid-header_1wzqe_dxwkt_348:not(#\9 ){color:var(--color-text-column-header-vij48y, #424650);font-weight:var(--font-weight-heading-s-y9e0nc, 700);padding-block:var(--space-scaled-xxs-5ynq0b, 4px);text-align:start}.awsui_token-editor-grid-cell_1wzqe_dxwkt_354:not(#\9 ):not(.awsui_token-editor-narrow_1wzqe_dxwkt_335){display:flex;align-items:flex-end;justify-content:flex-end}.awsui_token-editor-grid-cell_1wzqe_dxwkt_354.awsui_token-editor-narrow_1wzqe_dxwkt_335:not(#\9 ):nth-child(4){display:flex;justify-content:flex-end}.awsui_token-editor-add-token_1wzqe_dxwkt_363:not(#\9 ){margin-block-start:var(--space-s-3efzd3, 12px)}.awsui_custom-content-wrapper_1wzqe_dxwkt_367:not(#\9 ){display:contents}.awsui_input_1wzqe_dxwkt_180:not(#\9 ){flex:1}.awsui_results_1wzqe_dxwkt_379:not(#\9 ){padding-block:calc(var(--space-field-vertical-5xbehi, 5px) + var(--border-width-field-kkqkbu, 1px));padding-inline:0}.awsui_token-trigger_1wzqe_dxwkt_384:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_constraint_1wzqe_dxwkt_395:not(#\9 ){padding-block-start:var(--space-xxs-nvfpu6, 4px);color:var(--color-text-form-secondary-aqy7m3, #656871);font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em)}

.awsui_root_19bso_1ekdj_149:not(#\9 ),.awsui_inner-root_19bso_1ekdj_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_1ekdj_149.awsui_has-groups_19bso_1ekdj_183:not(#\9 ),.awsui_inner-root_19bso_1ekdj_150.awsui_has-groups_19bso_1ekdj_183:not(#\9 ){min-block-size:calc(2px + var(--size-vertical-input-zzexyz, 32px))}.awsui_root_19bso_1ekdj_149.awsui_has-groups_19bso_1ekdj_183.awsui_compact-mode_19bso_1ekdj_187:not(#\9 ),.awsui_inner-root_19bso_1ekdj_150.awsui_has-groups_19bso_1ekdj_183.awsui_compact-mode_19bso_1ekdj_187:not(#\9 ){min-block-size:calc(2px + 2*var(--border-width-token-pzg3k6, 2px) + var(--size-vertical-input-zzexyz, 32px))}.awsui_inner-root_19bso_1ekdj_150:not(#\9 ){block-size:100%}.awsui_token_19bso_1ekdj_196:not(#\9 ),.awsui_inner-token_19bso_1ekdj_197:not(#\9 ){border-block:var(--border-width-token-pzg3k6, 2px) solid var(--color-border-item-selected-bzalxo, #006ce0);border-inline:var(--border-width-token-pzg3k6, 2px) solid var(--color-border-item-selected-bzalxo, #006ce0);display:flex;align-items:stretch;background:var(--color-background-item-selected-uvkhwu, #f0fbff);border-start-start-radius:var(--border-radius-token-od71mi, 8px);border-start-end-radius:var(--border-radius-token-od71mi, 8px);border-end-start-radius:var(--border-radius-token-od71mi, 8px);border-end-end-radius:var(--border-radius-token-od71mi, 8px);color:var(--color-text-body-default-pa6g4d, #0f141a);box-sizing:border-box}.awsui_token_19bso_1ekdj_196.awsui_grouped_19bso_1ekdj_210:not(#\9 ),.awsui_inner-token_19bso_1ekdj_197.awsui_grouped_19bso_1ekdj_210:not(#\9 ){justify-content:space-between}.awsui_inner-token_19bso_1ekdj_197:not(#\9 ){border-start-start-radius:calc(var(--border-radius-token-od71mi, 8px)/2);border-start-end-radius:calc(var(--border-radius-token-od71mi, 8px)/2);border-end-start-radius:calc(var(--border-radius-token-od71mi, 8px)/2);border-end-end-radius:calc(var(--border-radius-token-od71mi, 8px)/2)}.awsui_list_19bso_1ekdj_222: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-oxob9f, 8px)}.awsui_show-operation_19bso_1ekdj_233:not(#\9 ){border-inline-start:none;border-start-start-radius:0;border-end-start-radius:0}.awsui_token-content_19bso_1ekdj_244:not(#\9 ){display:flex;align-items:center;padding-block:var(--space-field-vertical-5xbehi, 5px);padding-inline:var(--space-field-horizontal-uoy5ii, 12px)}.awsui_token-content-grouped_19bso_1ekdj_250:not(#\9 ){padding-block:2px;padding-inline:var(--space-field-horizontal-uoy5ii, 12px)}.awsui_inner-token-content_19bso_1ekdj_255:not(#\9 ){padding-block:1px;padding-inline:var(--space-field-horizontal-uoy5ii, 12px)}.awsui_edit-button_19bso_1ekdj_260:not(#\9 ),.awsui_dismiss-button_19bso_1ekdj_261:not(#\9 ),.awsui_inner-dismiss-button_19bso_1ekdj_262: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-nvfpu6, 4px);color:var(--color-text-interactive-default-2qw750, #424650);background-color:transparent;border-inline-start:var(--border-width-button-i28q4x, 2px) solid var(--color-border-item-selected-bzalxo, #006ce0)}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_1ekdj_260:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_1ekdj_261:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_1ekdj_262:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_1ekdj_260:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_1ekdj_261:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_1ekdj_262:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-filtering-token-dismiss-button-focus-outline-gutter-kgqzhy, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_1ekdj_260:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_1ekdj_261:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_1ekdj_262:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-filtering-token-dismiss-button-focus-outline-gutter-kgqzhy, -5px));inset-block-start:calc(-1*var(--space-filtering-token-dismiss-button-focus-outline-gutter-kgqzhy, -5px));inline-size:calc(100% + var(--space-filtering-token-dismiss-button-focus-outline-gutter-kgqzhy, -5px) + var(--space-filtering-token-dismiss-button-focus-outline-gutter-kgqzhy, -5px));block-size:calc(100% + var(--space-filtering-token-dismiss-button-focus-outline-gutter-kgqzhy, -5px) + var(--space-filtering-token-dismiss-button-focus-outline-gutter-kgqzhy, -5px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_edit-button_19bso_1ekdj_260:not(#\9 ):focus,.awsui_dismiss-button_19bso_1ekdj_261:not(#\9 ):focus,.awsui_inner-dismiss-button_19bso_1ekdj_262:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_edit-button_19bso_1ekdj_260:not(#\9 ):hover,.awsui_dismiss-button_19bso_1ekdj_261:not(#\9 ):hover,.awsui_inner-dismiss-button_19bso_1ekdj_262:not(#\9 ):hover{cursor:pointer;color:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_edit-button_19bso_1ekdj_260:not(#\9 ):disabled,.awsui_dismiss-button_19bso_1ekdj_261:not(#\9 ):disabled,.awsui_inner-dismiss-button_19bso_1ekdj_262:not(#\9 ):disabled{color:var(--color-text-interactive-disabled-u3g8sy, #b4b4bb);border-color:var(--color-border-control-disabled-2xkcu2, #dedee3)}.awsui_token-disabled_19bso_1ekdj_320:not(#\9 ){border-color:var(--color-border-control-disabled-2xkcu2, #dedee3);background-color:var(--color-background-container-content-3l65xf, #ffffff);color:var(--color-text-disabled-uofgtw, #b4b4bb);pointer-events:none}

.awsui_radio-button_zdbjz_tao7a_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}
.awsui_layout_1vtzr_s00he_21:not(#\9 ){display:flex;flex-wrap:wrap;align-items:flex-end;margin-block:calc(-1*var(--space-xs-oxob9f, 8px));margin-inline:calc(-1*var(--space-xs-oxob9f, 8px))}.awsui_layout_1vtzr_s00he_21>*:not(#\9 ){margin-block:var(--space-xs-oxob9f, 8px);margin-inline:var(--space-xs-oxob9f, 8px)}.awsui_layout-uri_1vtzr_s00he_33:not(#\9 ){min-inline-size:200px;flex:1}.awsui_layout-version_1vtzr_s00he_37:not(#\9 ){max-inline-size:180px;min-inline-size:140px;inline-size:20%}.awsui_layout-divider_1vtzr_s00he_42:not(#\9 ){block-size:calc(2*var(--border-divider-section-width-6yy7bf, 1px) + 2*var(--space-scaled-xxs-5ynq0b, 4px) + var(--line-height-body-m-0o0x7a, 20px));border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}
.awsui_expand-toggle-icon_1xe88_nibqu_149:not(#\9 ){transition:transform var(--motion-duration-rotate-90-kmhfmi, 135ms) var(--motion-easing-rotate-90-n2vusk, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_expand-toggle-icon_1xe88_nibqu_149:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-toggle-icon_1xe88_nibqu_149:not(#\9 ),.awsui-mode-entering .awsui_expand-toggle-icon_1xe88_nibqu_149:not(#\9 ){animation:none;transition:none}.awsui_expand-toggle-icon_1xe88_nibqu_149:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-toggle-icon_1xe88_nibqu_149:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_expand-toggle-icon-expanded_1xe88_nibqu_170:not(#\9 ){transform:rotate(0deg)}.awsui_expand-toggle-icon-expanded_1xe88_nibqu_170:not(#\9 ):dir(rtl){transform:rotate(0deg)}.awsui_expand-toggle_1xe88_nibqu_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;cursor:pointer;inline-size:var(--space-m-wcb4ea, 16px);block-size:var(--space-m-wcb4ea, 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-2qw750, #424650)}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_nibqu_149:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_nibqu_221):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_nibqu_149:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_nibqu_221):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-yu5iti, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_nibqu_149:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_nibqu_221):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-yu5iti, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-yu5iti, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-yu5iti, 4px) + var(--space-button-focus-outline-gutter-yu5iti, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-yu5iti, 4px) + var(--space-button-focus-outline-gutter-yu5iti, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_expand-toggle_1xe88_nibqu_149:not(#\9 ):hover{color:var(--color-text-interactive-hover-48anih, #0f141a)}.awsui_expand-toggle_1xe88_nibqu_149:not(#\9 ):active{color:var(--color-text-interactive-active-w6bpnr, #0f141a)}

.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){position:absolute;inset-block:0;display:flex;align-items:center}.awsui_body-cell_c6tup_1680g_148:not(#\9 ){box-sizing:border-box;border-block-start:var(--border-divider-list-width-fkxqpj, 1px) solid transparent;border-block-end:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-divider-secondary-px0jex, #ebebf0);word-wrap:break-word;font-weight:inherit;text-align:start}.awsui_body-cell_c6tup_1680g_148>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-0_c6tup_1680g_162>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-0_c6tup_1680g_162>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + -1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-1_c6tup_1680g_169>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-1_c6tup_1680g_169>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-2_c6tup_1680g_176>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-2_c6tup_1680g_176>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-3_c6tup_1680g_183>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-3_c6tup_1680g_183>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-4_c6tup_1680g_190>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-4_c6tup_1680g_190>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-5_c6tup_1680g_197>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-5_c6tup_1680g_197>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-6_c6tup_1680g_204>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-6_c6tup_1680g_204>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-7_c6tup_1680g_211>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-7_c6tup_1680g_211>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-8_c6tup_1680g_218>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-8_c6tup_1680g_218>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-9_c6tup_1680g_225>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-9_c6tup_1680g_225>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-next_c6tup_1680g_232>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_expandable-level-next_c6tup_1680g_232>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-end:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-block-start:calc(var(--space-scaled-xs-xqilfh, 8px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_1680g_148>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-xqilfh, 8px) + var(--border-item-width-07nflj, 2px) - var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-align-top_c6tup_1680g_250:not(#\9 ){vertical-align:top}.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){box-sizing:border-box}.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ):not(.awsui_body-cell-wrap_c6tup_1680g_256){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_body-cell-counter_c6tup_1680g_261:not(#\9 ){display:inline;color:var(--color-text-body-secondary-55ywwv, #424650);font-size:var(--font-size-body-s-1x7g9p, 12px);vertical-align:bottom}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child{border-inline-start:var(--border-item-width-07nflj, 2px) solid transparent}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_1680g_162>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_1680g_162>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + -1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_1680g_169>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_1680g_169>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_1680g_176>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_1680g_176>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_1680g_183>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_1680g_183>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_1680g_190>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_1680g_190>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_1680g_197>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_1680g_197>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_1680g_204>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_1680g_204>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_1680g_211>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_1680g_211>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_1680g_218>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_1680g_218>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_1680g_225>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_1680g_225>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_1680g_232>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_1680g_232>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):last-child{border-inline-end:var(--border-item-width-07nflj, 2px) solid transparent}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):last-child>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-end:calc(var(--space-l-fzlzfv, 20px) - var(--border-item-width-07nflj, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc(var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_1680g_162>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_1680g_162>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + -1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_1680g_169>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_1680g_169>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_1680g_176>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_1680g_176>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_1680g_183>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_1680g_183>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_1680g_190>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_1680g_190>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_1680g_197>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_1680g_197>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_1680g_204>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_1680g_204>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_1680g_211>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_1680g_211>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_1680g_218>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_1680g_218>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_1680g_225>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_1680g_225>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_1680g_232>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_1680g_232>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-0_c6tup_1680g_162>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-0_c6tup_1680g_162>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + -1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-1_c6tup_1680g_169>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-1_c6tup_1680g_169>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-2_c6tup_1680g_176>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-2_c6tup_1680g_176>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-3_c6tup_1680g_183>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-3_c6tup_1680g_183>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-4_c6tup_1680g_190>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-4_c6tup_1680g_190>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-5_c6tup_1680g_197>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-5_c6tup_1680g_197>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-6_c6tup_1680g_204>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-6_c6tup_1680g_204>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-7_c6tup_1680g_211>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-7_c6tup_1680g_211>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-8_c6tup_1680g_218>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-8_c6tup_1680g_218>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-9_c6tup_1680g_225>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-9_c6tup_1680g_225>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-next_c6tup_1680g_232>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-next_c6tup_1680g_232>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-0_c6tup_1680g_162>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-0_c6tup_1680g_162>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + -1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-1_c6tup_1680g_169>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-1_c6tup_1680g_169>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-2_c6tup_1680g_176>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-2_c6tup_1680g_176>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-3_c6tup_1680g_183>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-3_c6tup_1680g_183>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-4_c6tup_1680g_190>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-4_c6tup_1680g_190>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-5_c6tup_1680g_197>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-5_c6tup_1680g_197>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-6_c6tup_1680g_204>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-6_c6tup_1680g_204>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-7_c6tup_1680g_211>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-7_c6tup_1680g_211>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-8_c6tup_1680g_218>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-8_c6tup_1680g_218>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-9_c6tup_1680g_225>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-9_c6tup_1680g_225>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-next_c6tup_1680g_232>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_expandable-level-next_c6tup_1680g_232>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-0_c6tup_1680g_162>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-0_c6tup_1680g_162>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + -1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-1_c6tup_1680g_169>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-1_c6tup_1680g_169>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-2_c6tup_1680g_176>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-2_c6tup_1680g_176>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-3_c6tup_1680g_183>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-3_c6tup_1680g_183>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-4_c6tup_1680g_190>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-4_c6tup_1680g_190>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-5_c6tup_1680g_197>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-5_c6tup_1680g_197>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-6_c6tup_1680g_204>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-6_c6tup_1680g_204>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-7_c6tup_1680g_211>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-7_c6tup_1680g_211>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-8_c6tup_1680g_218>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-8_c6tup_1680g_218>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-9_c6tup_1680g_225>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-9_c6tup_1680g_225>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-next_c6tup_1680g_232>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-next_c6tup_1680g_232>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-0_c6tup_1680g_162>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-0_c6tup_1680g_162>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + -1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-1_c6tup_1680g_169>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-1_c6tup_1680g_169>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-2_c6tup_1680g_176>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-2_c6tup_1680g_176>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-3_c6tup_1680g_183>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-3_c6tup_1680g_183>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-4_c6tup_1680g_190>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-4_c6tup_1680g_190>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-5_c6tup_1680g_197>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-5_c6tup_1680g_197>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-6_c6tup_1680g_204>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-6_c6tup_1680g_204>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-7_c6tup_1680g_211>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-7_c6tup_1680g_211>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-8_c6tup_1680g_218>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-8_c6tup_1680g_218>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-9_c6tup_1680g_225>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-9_c6tup_1680g_225>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-next_c6tup_1680g_232>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698.awsui_expandable-level-next_c6tup_1680g_232>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-0_c6tup_1680g_162>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-0_c6tup_1680g_162>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + -1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-1_c6tup_1680g_169>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-1_c6tup_1680g_169>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-2_c6tup_1680g_176>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-2_c6tup_1680g_176>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-3_c6tup_1680g_183>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-3_c6tup_1680g_183>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-4_c6tup_1680g_190>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-4_c6tup_1680g_190>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-5_c6tup_1680g_197>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-5_c6tup_1680g_197>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-6_c6tup_1680g_204>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-6_c6tup_1680g_204>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-7_c6tup_1680g_211>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-7_c6tup_1680g_211>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-8_c6tup_1680g_218>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-8_c6tup_1680g_218>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-9_c6tup_1680g_225>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-9_c6tup_1680g_225>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-next_c6tup_1680g_232>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1680g_532.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-next_c6tup_1680g_232>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864)>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864)>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-0_c6tup_1680g_162>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-0_c6tup_1680g_162>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + -1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-1_c6tup_1680g_169>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-1_c6tup_1680g_169>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-2_c6tup_1680g_176>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-2_c6tup_1680g_176>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-3_c6tup_1680g_183>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-3_c6tup_1680g_183>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-4_c6tup_1680g_190>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-4_c6tup_1680g_190>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-5_c6tup_1680g_197>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-5_c6tup_1680g_197>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-6_c6tup_1680g_204>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-6_c6tup_1680g_204>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-7_c6tup_1680g_211>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-7_c6tup_1680g_211>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-8_c6tup_1680g_218>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-8_c6tup_1680g_218>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-9_c6tup_1680g_225>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-9_c6tup_1680g_225>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-next_c6tup_1680g_232>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864).awsui_expandable-level-next_c6tup_1680g_232>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-0_c6tup_1680g_162>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-0_c6tup_1680g_162>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + -1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-1_c6tup_1680g_169>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-1_c6tup_1680g_169>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-2_c6tup_1680g_176>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-2_c6tup_1680g_176>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-3_c6tup_1680g_183>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-3_c6tup_1680g_183>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-4_c6tup_1680g_190>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-4_c6tup_1680g_190>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-5_c6tup_1680g_197>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-5_c6tup_1680g_197>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-6_c6tup_1680g_204>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-6_c6tup_1680g_204>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-7_c6tup_1680g_211>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-7_c6tup_1680g_211>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-8_c6tup_1680g_218>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-8_c6tup_1680g_218>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-9_c6tup_1680g_225>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-9_c6tup_1680g_225>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-next_c6tup_1680g_232>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1680g_698:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449).awsui_body-cell-editable_c6tup_1680g_449:hover.awsui_expandable-level-next_c6tup_1680g_232>.awsui_expandable-toggle-wrapper_c6tup_1680g_141{margin-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_is-visual-refresh_c6tup_1680g_359:not(#\9 ):first-child:not(.awsui_has-selection_c6tup_1680g_864):not(.awsui_body-cell-editable_c6tup_1680g_449){border-inline-start:none}.awsui_body-cell-first-row_c6tup_1680g_1033:not(#\9 ){border-block-start:var(--border-item-width-07nflj, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_1680g_1036:not(#\9 ):not(.awsui_body-cell-selected_c6tup_1680g_1036):not(.awsui_has-footer_c6tup_1680g_1036){border-block-end:var(--border-item-width-07nflj, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_1680g_1036:not(#\9 ):not(.awsui_body-cell-selected_c6tup_1680g_1036).awsui_has-footer_c6tup_1680g_1036{border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_body-cell-shaded_c6tup_1680g_1046:not(#\9 ){background:var(--color-background-cell-shaded-gn1d5h, #f6f6f9)}.awsui_body-cell_c6tup_1680g_148.awsui_has-striped-rows_c6tup_1680g_532:not(#\9 ):not(.awsui_body-cell-selected_c6tup_1680g_1036):not(.awsui_body-cell-last-row_c6tup_1680g_1036){border-block-end-color:var(--color-border-cell-shaded-eri5g4, #dedee3)}.awsui_body-cell-selected_c6tup_1680g_1036:not(#\9 ){background-color:var(--color-background-item-selected-uvkhwu, #f0fbff);border-block-start:var(--border-width-item-selected-o7yb60, 2px) solid var(--color-border-item-selected-bzalxo, #006ce0);border-block-end:var(--border-width-item-selected-o7yb60, 2px) solid var(--color-border-item-selected-bzalxo, #006ce0)}.awsui_body-cell-selected_c6tup_1680g_1036>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-xqilfh, 8px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_1680g_1036.awsui_body-cell-last-row_c6tup_1680g_1036.awsui_is-visual-refresh_c6tup_1680g_359>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-xqilfh, 8px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_1680g_1036:not(#\9 ):first-child{border-inline-start:var(--border-width-item-selected-o7yb60, 2px) solid var(--color-border-item-selected-bzalxo, #006ce0);border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-start-end-radius:0;border-end-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:0}.awsui_body-cell-selected_c6tup_1680g_1036:not(#\9 ):last-child{border-inline-end:var(--border-width-item-selected-o7yb60, 2px) solid var(--color-border-item-selected-bzalxo, #006ce0);border-start-start-radius:0;border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:0;border-end-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell_c6tup_1680g_698:not(#\9 ){position:sticky;background:var(--color-background-container-content-3l65xf, #ffffff);z-index:798;transition-property:padding;transition-duration:var(--motion-duration-transition-show-quick-gdpfz9, 90ms);transition-timing-function:var(--motion-easing-sticky-qwpsit, cubic-bezier(1, 0, 0.83, 1))}@media(prefers-reduced-motion: reduce){.awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell_c6tup_1680g_698:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell_c6tup_1680g_698:not(#\9 ),.awsui-mode-entering .awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell_c6tup_1680g_698:not(#\9 ){animation:none;transition:none}.awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell_c6tup_1680g_698.awsui_table-variant-full-page_c6tup_1680g_1097:not(#\9 ){background:var(--color-background-layout-main-nwv8ds, #ffffff)}.awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell_c6tup_1680g_698.awsui_body-cell-shaded_c6tup_1680g_1046:not(#\9 ){background:var(--color-background-cell-shaded-gn1d5h, #f6f6f9)}.awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell_c6tup_1680g_698.awsui_body-cell-selected_c6tup_1680g_1036:not(#\9 ){background-color:var(--color-background-item-selected-uvkhwu, #f0fbff)}.awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell_c6tup_1680g_698.awsui_body-cell-selected_c6tup_1680g_1036:not(#\9 ):first-child{box-shadow:0 0 0 4px var(--color-background-container-content-3l65xf, #ffffff);clip-path:inset(0 0 0 0)}.awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell_c6tup_1680g_698.awsui_body-cell-selected_c6tup_1680g_1036:not(#\9 ):last-child{box-shadow:4px 0 0 0 var(--color-background-container-content-3l65xf, #ffffff);clip-path:inset(0 0 0 0)}.awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell_c6tup_1680g_698.awsui_body-cell-selected_c6tup_1680g_1036:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_1680g_1114{box-shadow:var(--shadow-sticky-column-last-vwks1w, -4px 0 8px 1px rgba(0, 28, 36, 0.1)),8px 0 0 0 var(--color-background-container-content-3l65xf, #ffffff);clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell_c6tup_1680g_698.awsui_body-cell-selected_c6tup_1680g_1036:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_1680g_1114:dir(rtl){box-shadow:var(--shadow-sticky-column-first-ydh9fl, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell-last-inline-start_c6tup_1680g_1123:not(#\9 ){box-shadow:var(--shadow-sticky-column-first-ydh9fl, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0px -24px 0px 0px)}.awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell-last-inline-start_c6tup_1680g_1123:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-last-vwks1w, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell-last-inline-end_c6tup_1680g_1114:not(#\9 ){box-shadow:var(--shadow-sticky-column-last-vwks1w, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_1680g_148.awsui_sticky-cell-last-inline-end_c6tup_1680g_1114:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-first-ydh9fl, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_body-cell-selected_c6tup_1680g_1036:not(#\9 ):not(:first-child)>.awsui_body-cell-content_c6tup_1680g_156{padding-block-start:calc(var(--space-scaled-xs-xqilfh, 8px) + var(--border-item-width-07nflj, 2px) - var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):not(.awsui_body-cell-selected_c6tup_1680g_1036).awsui_body-cell-next-selected_c6tup_1680g_1145{border-block-end:0}.awsui_body-cell_c6tup_1680g_148:not(#\9 ):not(.awsui_body-cell-selected_c6tup_1680g_1036).awsui_body-cell-next-selected_c6tup_1680g_1145>.awsui_body-cell-content_c6tup_1680g_156{padding-block-end:calc(var(--space-scaled-xs-xqilfh, 8px) + var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_1680g_1036.awsui_body-cell-prev-selected_c6tup_1680g_1152:not(#\9 ){border-block-start:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-item-placeholder-7tc79f, #006ce0)}.awsui_body-cell-selected_c6tup_1680g_1036.awsui_body-cell-prev-selected_c6tup_1680g_1152>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-block-start:calc(var(--space-scaled-xs-xqilfh, 8px) + var(--border-item-width-07nflj, 2px) - var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell-selected_c6tup_1680g_1036.awsui_body-cell-next-selected_c6tup_1680g_1145:not(#\9 ){border-block-end-width:var(--border-divider-list-width-fkxqpj, 1px)}.awsui_body-cell-selected_c6tup_1680g_1036.awsui_body-cell-next-selected_c6tup_1680g_1145:not(#\9 ):first-child{border-end-start-radius:0}.awsui_body-cell-selected_c6tup_1680g_1036.awsui_body-cell-next-selected_c6tup_1680g_1145:not(#\9 ):last-child{border-end-end-radius:0}.awsui_body-cell-selected_c6tup_1680g_1036.awsui_body-cell-prev-selected_c6tup_1680g_1152:not(#\9 ):first-child{border-start-start-radius:0}.awsui_body-cell-selected_c6tup_1680g_1036.awsui_body-cell-prev-selected_c6tup_1680g_1152:not(#\9 ):last-child{border-start-end-radius:0}.awsui_body-cell-selected_c6tup_1680g_1036:not(#\9 ):not(.awsui_body-cell-prev-selected_c6tup_1680g_1152)>.awsui_body-cell-content_c6tup_1680g_156{padding-block-start:calc(var(--space-scaled-xs-xqilfh, 8px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell-editor-wrapper_c6tup_1680g_1178:not(#\9 ){padding-block:0;padding-inline-start:0;padding-inline-end:calc(var(--space-xs-oxob9f, 8px) + var(--space-xxs-nvfpu6, 4px))}.awsui_body-cell-success_c6tup_1680g_1183:not(#\9 ){padding-block:0;padding-inline-start:0;padding-inline-end:calc(var(--space-xs-oxob9f, 8px) + var(--space-xxs-nvfpu6, 4px) + var(--size-icon-normal-p56nwq, 16px) + var(--space-xs-oxob9f, 8px))}.awsui_body-cell-success_c6tup_1680g_1183:not(#\9 ),.awsui_body-cell-editor-wrapper_c6tup_1680g_1178: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_1680g_1178:not(#\9 ){cursor:pointer;outline:0;background:0;border-block:0;border-inline:0;padding-block:var(--space-scaled-xxs-5ynq0b, 4px);padding-inline:var(--space-scaled-xxs-5ynq0b, 4px);min-block-size:10px;min-inline-size:10px;color:var(--color-text-button-normal-default-tr6rye, #006ce0)}.awsui_body-cell-editor-disabled_c6tup_1680g_1208:not(#\9 ){color:var(--color-text-disabled-inline-edit-h28zj7, #424650)}.awsui_body-cell-editor_c6tup_1680g_1178:not(#\9 ):hover{color:var(--color-text-button-normal-hover-x9ahe3, #002b66)}.awsui_body-cell-editor_c6tup_1680g_1178:not(#\9 ):active{color:var(--color-text-button-normal-active-efr394, #002b66)}.awsui_body-cell-editor-row_c6tup_1680g_1217:not(#\9 ){display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;column-gap:var(--space-xxs-nvfpu6, 4px)}.awsui_body-cell-editor-row_c6tup_1680g_1217>:not(#\9 ):not(:last-child){flex-grow:1}.awsui_body-cell-editor-controls_c6tup_1680g_1227:not(#\9 ){flex-shrink:0}.awsui_body-cell-editor-row-editor_c6tup_1680g_1230:not(#\9 ){max-inline-size:calc(100% - 6*var(--space-xxs-nvfpu6, 4px) - 2*var(--size-icon-normal-p56nwq, 16px))}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_1680g_1233:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_1680g_1233:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_1680g_1233: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_1680g_1233:not(#\9 ):focus.awsui_sticky-cell_c6tup_1680g_698{position:sticky}.awsui_body-cell-editor-icon_c6tup_1680g_1257:not(#\9 ){display:none}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-expandable_c6tup_1680g_449:not(#\9 ){position:relative}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-expandable_c6tup_1680g_449.awsui_sticky-cell_c6tup_1680g_698:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ){position:relative}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_sticky-cell_c6tup_1680g_698:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){overflow:visible}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-0_c6tup_1680g_162>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-0_c6tup_1680g_162>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + -1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-1_c6tup_1680g_169>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-1_c6tup_1680g_169>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 0*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-2_c6tup_1680g_176>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-2_c6tup_1680g_176>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 1*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-3_c6tup_1680g_183>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-3_c6tup_1680g_183>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-4_c6tup_1680g_190>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-4_c6tup_1680g_190>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 3*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-5_c6tup_1680g_197>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-5_c6tup_1680g_197>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 4*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-6_c6tup_1680g_204>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-6_c6tup_1680g_204>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 5*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-7_c6tup_1680g_211>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-7_c6tup_1680g_211>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 6*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-8_c6tup_1680g_218>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-8_c6tup_1680g_218>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 7*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-9_c6tup_1680g_225>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-9_c6tup_1680g_225>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-next_c6tup_1680g_232>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2);margin-inline-start:calc((var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))/2 + 9*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449.awsui_expandable-level-next_c6tup_1680g_232>.awsui_expandable-toggle-wrapper_c6tup_1680g_141:not(#\9 ){margin-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 8*(var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px)))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-inline-end:calc(var(--space-xxs-nvfpu6, 4px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-block-start:calc(var(--space-scaled-xxxs-yf0kjr, 2px) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449.awsui_body-cell-edit-active_c6tup_1680g_449>.awsui_body-cell-content_c6tup_1680g_156:not(#\9 ){padding-block-end:calc(var(--space-scaled-xxxs-yf0kjr, 2px) + 1px - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_resizable-columns_c6tup_1680g_1369)>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-end:calc(var(--space-scaled-l-44fftl, 20px) + var(--space-l-fzlzfv, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449)>.awsui_body-cell-editor-wrapper_c6tup_1680g_1178,.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449)>.awsui_expandable-cell-content_c6tup_1680g_1372>.awsui_body-cell-editor-wrapper_c6tup_1680g_1178{opacity:0}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449):focus-within{position:relative}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449):focus-within{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-5ynq0b, 4px) - 1px)}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449):focus-within::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-5ynq0b, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-5ynq0b, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449):focus-within.awsui_sticky-cell_c6tup_1680g_698{position:sticky}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449):focus-within.awsui_is-visual-refresh_c6tup_1680g_359:first-child{position:relative}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449):focus-within.awsui_is-visual-refresh_c6tup_1680g_359:first-child{outline:2px dotted transparent;outline-offset:calc(1*var(--space-scaled-xxs-5ynq0b, 4px) - 1px)}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449):focus-within.awsui_is-visual-refresh_c6tup_1680g_359:first-child::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*1*var(--space-scaled-xxs-5ynq0b, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-5ynq0b, 4px));inline-size:calc(100% + 1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):not(.awsui_body-cell-expandable_c6tup_1680g_449):focus-within.awsui_is-visual-refresh_c6tup_1680g_359:first-child.awsui_sticky-cell_c6tup_1680g_698{position:sticky}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):focus-within:focus-within .awsui_body-cell-editor-icon_c6tup_1680g_1257,.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449).awsui_body-cell-edit-disabled-popover_c6tup_1680g_1423 .awsui_body-cell-editor-icon_c6tup_1680g_1257{display:unset}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):focus-within:focus-within.awsui_body-cell-has-success_c6tup_1680g_1426>.awsui_body-cell-content_c6tup_1680g_156,.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449).awsui_body-cell-edit-disabled-popover_c6tup_1680g_1423.awsui_body-cell-has-success_c6tup_1680g_1426>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-end:calc(var(--space-scaled-l-44fftl, 20px) + var(--space-l-fzlzfv, 20px) + var(--size-icon-normal-p56nwq, 16px) + var(--space-xs-oxob9f, 8px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):focus-within:focus-within>.awsui_body-cell-content_c6tup_1680g_156,.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449).awsui_body-cell-edit-disabled-popover_c6tup_1680g_1423>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-end:calc(var(--space-scaled-l-44fftl, 20px) + var(--space-l-fzlzfv, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):focus-within:focus-within>.awsui_body-cell-editor-wrapper_c6tup_1680g_1178,.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):focus-within:focus-within>.awsui_expandable-cell-content_c6tup_1680g_1372>.awsui_body-cell-editor-wrapper_c6tup_1680g_1178,.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449).awsui_body-cell-edit-disabled-popover_c6tup_1680g_1423>.awsui_body-cell-editor-wrapper_c6tup_1680g_1178,.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449).awsui_body-cell-edit-disabled-popover_c6tup_1680g_1423>.awsui_expandable-cell-content_c6tup_1680g_1372>.awsui_body-cell-editor-wrapper_c6tup_1680g_1178{opacity:1}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):focus-within:focus-within>.awsui_body-cell-success_c6tup_1680g_1183,.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449).awsui_body-cell-edit-disabled-popover_c6tup_1680g_1423>.awsui_body-cell-success_c6tup_1680g_1183{opacity:1}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):focus-within:focus-within.awsui_sticky-cell_c6tup_1680g_698,.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449).awsui_body-cell-edit-disabled-popover_c6tup_1680g_1423.awsui_sticky-cell_c6tup_1680g_698{position:sticky}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover{position:relative}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover .awsui_body-cell-editor-icon_c6tup_1680g_1257{display:unset}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover:not(.awsui_body-cell-expandable_c6tup_1680g_449){cursor:pointer;background-color:var(--color-background-dropdown-item-hover-t1sqov, #f3f3f7);border-block:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-editable-cell-hover-ji3gl1, #8c8c94);border-inline:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-editable-cell-hover-ji3gl1, #8c8c94)}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover.awsui_sticky-cell_c6tup_1680g_698{position:sticky}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover:first-child{inset-inline:0;border-start-start-radius:var(--border-radius-item-1uqlrk, 8px);border-end-start-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover:last-child{border-start-end-radius:var(--border-radius-item-1uqlrk, 8px);border-end-end-radius:var(--border-radius-item-1uqlrk, 8px)}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_1680g_1178>.awsui_body-cell-content_c6tup_1680g_156,.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover>.awsui_expandable-cell-content_c6tup_1680g_1372>.awsui_body-cell-editor-wrapper_c6tup_1680g_1178>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-end:calc(var(--space-xs-oxob9f, 8px) + var(--space-xxs-nvfpu6, 4px) - 2*var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover>.awsui_body-cell-success_c6tup_1680g_1183>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-end:calc(var(--space-xs-oxob9f, 8px) + var(--space-xxs-nvfpu6, 4px) + var(--size-icon-normal-p56nwq, 16px) + var(--space-xs-oxob9f, 8px) - 2*var(--border-divider-list-width-fkxqpj, 1px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover.awsui_body-cell-last-row_c6tup_1680g_1036.awsui_body-cell-selected_c6tup_1680g_1036>.awsui_body-cell-content_c6tup_1680g_156,.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover.awsui_body-cell-next-selected_c6tup_1680g_1145>.awsui_body-cell-content_c6tup_1680g_156{padding-block:calc(var(--space-scaled-xs-xqilfh, 8px) - var(--border-divider-list-width-fkxqpj, 1px)/2 - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2px);margin-block:-2px}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover.awsui_body-cell-last-row_c6tup_1680g_1036:not(.awsui_body-cell-expandable_c6tup_1680g_449):not(.awsui_body-cell-selected_c6tup_1680g_1036)>.awsui_body-cell-content_c6tup_1680g_156{padding-block-start:calc(var(--space-scaled-xs-xqilfh, 8px) - (var(--border-divider-list-width-fkxqpj, 1px)) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover.awsui_body-cell-first-row_c6tup_1680g_1033:not(.awsui_body-cell-expandable_c6tup_1680g_449):not(.awsui_body-cell-selected_c6tup_1680g_1036)>.awsui_body-cell-content_c6tup_1680g_156{padding-block:calc(var(--space-scaled-xs-xqilfh, 8px) - (var(--border-divider-list-width-fkxqpj, 1px)) - 1*var(--border-divider-list-width-fkxqpj, 1px) + 2px);margin-block:-2px}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover>.awsui_body-cell-content_c6tup_1680g_156{padding-inline-end:calc(var(--space-scaled-l-44fftl, 20px) + var(--space-l-fzlzfv, 20px) - 1*var(--border-divider-list-width-fkxqpj, 1px))}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_1680g_1178,.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover>.awsui_expandable-cell-content_c6tup_1680g_1372>.awsui_body-cell-editor-wrapper_c6tup_1680g_1178{opacity:1}.awsui_body-cell_c6tup_1680g_148.awsui_body-cell-editable_c6tup_1680g_449:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1680g_449):hover:hover>.awsui_body-cell-success_c6tup_1680g_1183{opacity:1}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1680g_148:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1680g_148:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-5ynq0b, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1680g_148:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-5ynq0b, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-5ynq0b, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1680g_148:not(#\9 ):focus.awsui_sticky-cell_c6tup_1680g_698{position:sticky}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1680g_148:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_1680g_359:first-child{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1680g_148:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_1680g_359:first-child{outline:2px dotted transparent;outline-offset:calc(1*var(--space-scaled-xxs-5ynq0b, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1680g_148:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_1680g_359:first-child::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*1*var(--space-scaled-xxs-5ynq0b, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-5ynq0b, 4px));inline-size:calc(100% + 1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1680g_148:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_1680g_359:first-child.awsui_sticky-cell_c6tup_1680g_698{position:sticky}

.awsui_items-loader_115pt_16l07_5:not(#\9 ){display:inline}
.awsui_resize-active_x7peu_10mn7_141:not(#\9 ):not(.awsui_resize-active-with-focus_x7peu_10mn7_141) *{cursor:col-resize;-webkit-user-select:none;user-select:none}.awsui_resizer-wrapper_x7peu_10mn7_146:not(#\9 ){inset-block:0;position:absolute;inset-inline-end:calc(-1*var(--space-xl-8vtah0, 24px)/2);inline-size:var(--space-xl-8vtah0, 24px);overflow:hidden;z-index:10}th:not(#\9 ):last-child>.awsui_resizer-wrapper_x7peu_10mn7_146:has(.awsui_divider-interactive_x7peu_10mn7_154).awsui_is-borderless_x7peu_10mn7_154{inset-inline-end:0}.awsui_resizer-button-wrapper_x7peu_10mn7_158:not(#\9 ){block-size:100%}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_10mn7_154,.awsui_divider-interactive_x7peu_10mn7_154: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-d169su, 18px);max-block-size:calc(100% - (2*var(--space-xs-oxob9f, 8px) + var(--space-xxxs-e3xs98, 2px)));margin-block:auto;margin-inline:auto;border-inline-start:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd);box-sizing:border-box}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_10mn7_154.awsui_divider-interactive_x7peu_10mn7_154,.awsui_divider-interactive_x7peu_10mn7_154.awsui_divider-interactive_x7peu_10mn7_154:not(#\9 ){border-inline-start:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-divider-interactive-default-6utftp, #8c8c94)}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_10mn7_154.awsui_divider-grouped_x7peu_10mn7_181,.awsui_divider-interactive_x7peu_10mn7_154.awsui_divider-grouped_x7peu_10mn7_181:not(#\9 ){border-inline-start-color:var(--color-border-divider-table-group-7c6azn, #8c8c94)}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_10mn7_154.awsui_divider-position-top_x7peu_10mn7_185,.awsui_divider-interactive_x7peu_10mn7_154.awsui_divider-position-top_x7peu_10mn7_185:not(#\9 ){margin-block-start:0;margin-block-end:auto;max-block-size:calc(100% - (2*var(--space-xs-oxob9f, 8px) + var(--space-xxxs-e3xs98, 2px))/2)}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_10mn7_154.awsui_divider-position-bottom_x7peu_10mn7_191,.awsui_divider-interactive_x7peu_10mn7_154.awsui_divider-position-bottom_x7peu_10mn7_191:not(#\9 ){margin-block-start:auto;margin-block-end:0;max-block-size:calc(100% - (2*var(--space-xs-oxob9f, 8px) + var(--space-xxxs-e3xs98, 2px))/2)}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_10mn7_154.awsui_divider-position-full_x7peu_10mn7_197,.awsui_divider-interactive_x7peu_10mn7_154.awsui_divider-position-full_x7peu_10mn7_197:not(#\9 ){margin-block:0;max-block-size:100%}.awsui_divider-interactive_x7peu_10mn7_154:not(#\9 ){inset-inline-end:calc(var(--space-xl-8vtah0, 24px)/2)}.awsui_resizer-wrapper_x7peu_10mn7_146.awsui_visual-refresh_x7peu_10mn7_211.awsui_is-borderless_x7peu_10mn7_154.awsui_is-last_x7peu_10mn7_211>.awsui_divider-interactive_x7peu_10mn7_154:not(#\9 ){inset-inline-end:0}.awsui_resizer_x7peu_10mn7_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-8vtah0, 24px)}.awsui_resizer_x7peu_10mn7_146:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_resize-active_x7peu_10mn7_141 .awsui_resizer_x7peu_10mn7_146:not(#\9 ){pointer-events:none}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_10mn7_146.awsui_has-focus_x7peu_10mn7_260:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_10mn7_146.awsui_has-focus_x7peu_10mn7_260:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) - 2px - 1px)}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_10mn7_146.awsui_has-focus_x7peu_10mn7_260:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) - 2px));inset-block-start:calc(-1*(var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) - 2px));inline-size:calc(100% + var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) - 2px + var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) - 2px);block-size:calc(100% + var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) - 2px + var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) - 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_tracker_x7peu_10mn7_282:not(#\9 ){display:none;position:absolute;border-inline-start:var(--border-divider-list-width-fkxqpj, 1px) dashed var(--color-border-divider-active-hxy46x, #0f141a);inline-size:0;inset-block:0}.awsui_resize-active_x7peu_10mn7_141 .awsui_tracker_x7peu_10mn7_282:not(#\9 ){display:block}
.awsui_header-cell_1spae_1hlwb_177:not(#\9 ){position:relative;text-align:start;box-sizing:border-box;border-block-end:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd);background:var(--color-background-table-header-hta59q, #ffffff);color:var(--color-text-column-header-vij48y, #424650);font-weight:var(--font-weight-heading-s-y9e0nc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);padding-block:var(--space-scaled-xxs-5ynq0b, 4px);padding-inline:var(--space-scaled-xs-xqilfh, 8px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-5ynq0b, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-5ynq0b, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-5ynq0b, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_header-cell-fake-focus_1spae_1hlwb_211:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_header-cell-fake-focus_1spae_1hlwb_211:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-5ynq0b, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_header-cell-fake-focus_1spae_1hlwb_211:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-5ynq0b, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-5ynq0b, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_header-cell_1spae_1hlwb_177.awsui_header-cell-group_1spae_1hlwb_232:not(#\9 ),.awsui_header-cell_1spae_1hlwb_177.awsui_header-cell-grouped_1spae_1hlwb_232:not(#\9 ),.awsui_header-cell_1spae_1hlwb_177.awsui_header-cell-spans-rows_1spae_1hlwb_232:not(#\9 ){padding-block:var(--space-xxxs-e3xs98, 2px);padding-inline:var(--space-scaled-xs-xqilfh, 8px);border-block-end-color:var(--color-border-divider-table-group-7c6azn, #8c8c94)}.awsui_header-cell_1spae_1hlwb_177.awsui_header-cell-group_1spae_1hlwb_232>.awsui_resize-divider_1spae_1hlwb_237.awsui_resize-divider_1spae_1hlwb_237:not(#\9 ),.awsui_header-cell_1spae_1hlwb_177.awsui_header-cell-grouped_1spae_1hlwb_232>.awsui_resize-divider_1spae_1hlwb_237.awsui_resize-divider_1spae_1hlwb_237:not(#\9 ),.awsui_header-cell_1spae_1hlwb_177.awsui_header-cell-spans-rows_1spae_1hlwb_232>.awsui_resize-divider_1spae_1hlwb_237.awsui_resize-divider_1spae_1hlwb_237:not(#\9 ){border-inline-start-color:var(--color-border-divider-table-group-7c6azn, #8c8c94)}.awsui_header-cell-sticky_1spae_1hlwb_240:not(#\9 ){border-block-end:var(--border-table-sticky-width-tp89lc, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_header-cell-sticky_1spae_1hlwb_240.awsui_header-cell-group_1spae_1hlwb_232:not(#\9 ),.awsui_header-cell-sticky_1spae_1hlwb_240.awsui_header-cell-grouped_1spae_1hlwb_232:not(#\9 ),.awsui_header-cell-sticky_1spae_1hlwb_240.awsui_header-cell-spans-rows_1spae_1hlwb_232:not(#\9 ){border-block-end-color:var(--color-border-divider-table-group-7c6azn, #8c8c94)}.awsui_header-cell-stuck_1spae_1hlwb_246:not(#\9 ):not(.awsui_header-cell-variant-full-page_1spae_1hlwb_246){border-block-end-color:transparent}.awsui_header-cell-variant-full-page_1spae_1hlwb_246:not(#\9 ){background:var(--color-background-layout-main-nwv8ds, #ffffff)}.awsui_header-cell-variant-full-page_1spae_1hlwb_246.awsui_header-cell-hidden_1spae_1hlwb_252:not(#\9 ){border-block-end-color:transparent}.awsui_header-cell-variant-embedded_1spae_1hlwb_255.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_1hlwb_240,.awsui_sticky-cell_1spae_1hlwb_255)),.awsui_header-cell-variant-borderless_1spae_1hlwb_255.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_1hlwb_240,.awsui_sticky-cell_1spae_1hlwb_255)){background:none}.awsui_header-cell_1spae_1hlwb_177:not(#\9 ):last-child,.awsui_header-cell_1spae_1hlwb_177[data-rightmost]:not(#\9 ),.awsui_header-cell_1spae_1hlwb_177.awsui_header-cell-sortable_1spae_1hlwb_258:not(#\9 ){padding-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_header-cell_1spae_1hlwb_177.awsui_sticky-cell_1spae_1hlwb_255:not(#\9 ){position:sticky;background:var(--color-background-table-header-hta59q, #ffffff);z-index:798;transition-property:padding;transition-duration:var(--motion-duration-transition-show-quick-gdpfz9, 90ms);transition-timing-function:var(--motion-easing-sticky-qwpsit, cubic-bezier(1, 0, 0.83, 1))}@media(prefers-reduced-motion: reduce){.awsui_header-cell_1spae_1hlwb_177.awsui_sticky-cell_1spae_1hlwb_255:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_header-cell_1spae_1hlwb_177.awsui_sticky-cell_1spae_1hlwb_255:not(#\9 ),.awsui-mode-entering .awsui_header-cell_1spae_1hlwb_177.awsui_sticky-cell_1spae_1hlwb_255:not(#\9 ){animation:none;transition:none}.awsui_header-cell_1spae_1hlwb_177.awsui_sticky-cell_1spae_1hlwb_255.awsui_table-variant-full-page_1spae_1hlwb_279:not(#\9 ){background:var(--color-background-layout-main-nwv8ds, #ffffff)}.awsui_header-cell_1spae_1hlwb_177.awsui_sticky-cell-pad-left_1spae_1hlwb_282:not(#\9 ):not(.awsui_has-selection_1spae_1hlwb_282){padding-inline-start:var(--space-table-horizontal-iknnmm, 20px)}.awsui_header-cell_1spae_1hlwb_177.awsui_sticky-cell-last-inline-start_1spae_1hlwb_285:not(#\9 ){box-shadow:var(--shadow-sticky-column-first-ydh9fl, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0px -24px 0px 0px)}.awsui_header-cell_1spae_1hlwb_177.awsui_sticky-cell-last-inline-start_1spae_1hlwb_285>.awsui_resize-divider_1spae_1hlwb_237:not(#\9 ){display:none}.awsui_header-cell_1spae_1hlwb_177.awsui_sticky-cell-last-inline-start_1spae_1hlwb_285:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-last-vwks1w, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_header-cell_1spae_1hlwb_177.awsui_sticky-cell-last-inline-end_1spae_1hlwb_297:not(#\9 ){box-shadow:var(--shadow-sticky-column-last-vwks1w, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_header-cell_1spae_1hlwb_177.awsui_sticky-cell-last-inline-end_1spae_1hlwb_297:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-first-ydh9fl, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_sorting-icon_1spae_1hlwb_307:not(#\9 ){position:absolute;inset-block-start:50%;transform:translateY(-50%);inset-inline-end:var(--space-xxs-nvfpu6, 4px);color:var(--color-text-column-sorting-icon-cdwg13, #424650)}.awsui_header-cell-main_1spae_1hlwb_315:not(#\9 ){display:contents}.awsui_sort-priority-badge_1spae_1hlwb_320:not(#\9 ){margin-inline-end:var(--space-xxs-nvfpu6, 4px)}.awsui_edit-icon_1spae_1hlwb_324:not(#\9 ){margin-inline-start:var(--space-xxs-nvfpu6, 4px);margin-block-start:var(--space-scaled-xxs-5ynq0b, 4px);color:inherit}.awsui_header-cell-content_1spae_1hlwb_330:not(#\9 ){position:relative;padding-block:var(--space-scaled-xxs-5ynq0b, 4px);padding-inline-end:var(--space-s-3efzd3, 12px);padding-inline-start:var(--space-s-3efzd3, 12px)}.awsui_header-cell-content_1spae_1hlwb_330.awsui_header-cell-content-expandable_1spae_1hlwb_336:not(#\9 ){padding-inline-start:calc(var(--space-s-3efzd3, 12px) + var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px))}.awsui_header-cell-group_1spae_1hlwb_232>.awsui_header-cell-content_1spae_1hlwb_330:not(#\9 ){padding-block:var(--space-xxxs-e3xs98, 2px)}.awsui_header-cell-content_1spae_1hlwb_330:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1hlwb_330:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1hlwb_330:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1hlwb_330:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1hlwb_330.awsui_header-cell-fake-focus_1spae_1hlwb_211:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1hlwb_330.awsui_header-cell-fake-focus_1spae_1hlwb_211:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1hlwb_330.awsui_header-cell-fake-focus_1spae_1hlwb_211:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_header-cell-grouped_1spae_1hlwb_232>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330:not(#\9 ),.awsui_header-cell-spans-rows_1spae_1hlwb_232>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330:not(#\9 ){padding-block:var(--space-xxxs-e3xs98, 2px)}.awsui_header-cell-sortable_1spae_1hlwb_258>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330:not(#\9 ){padding-inline-end:calc(var(--space-xl-8vtah0, 24px) + var(--space-xxs-nvfpu6, 4px))}.awsui_header-cell-sortable_1spae_1hlwb_258>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330.awsui_header-cell-content-multi-sorted_1spae_1hlwb_394:not(#\9 ){padding-inline-end:calc(var(--space-xl-8vtah0, 24px) + var(--space-xxs-nvfpu6, 4px) + var(--space-m-wcb4ea, 16px))}.awsui_header-cell-disabled_1spae_1hlwb_397.awsui_header-cell-sorted_1spae_1hlwb_397>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330>.awsui_sorting-icon_1spae_1hlwb_307:not(#\9 ){color:var(--color-text-interactive-disabled-u3g8sy, #b4b4bb)}.awsui_header-cell-main-with-menu_1spae_1hlwb_401:not(#\9 ){display:flex;align-items:center}.awsui_header-cell-content-with-menu_1spae_1hlwb_406:not(#\9 ){flex-grow:1;min-inline-size:0}.awsui_header-cell-spans-rows_1spae_1hlwb_232:not(#\9 ){block-size:100%;vertical-align:bottom}.awsui_header-cell-spans-rows_1spae_1hlwb_232>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330:not(#\9 ){block-size:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end}.awsui_header-cell-spans-rows_1spae_1hlwb_232>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330>.awsui_sorting-icon_1spae_1hlwb_307:not(#\9 ){inset-block-start:auto;inset-block-end:var(--space-scaled-xxs-5ynq0b, 4px);transform:none}.awsui_header-cell-sortable_1spae_1hlwb_258:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1hlwb_397){cursor:pointer}.awsui_header-cell-sortable_1spae_1hlwb_258:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1hlwb_397)>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330:hover,.awsui_header-cell-sortable_1spae_1hlwb_258:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1hlwb_397).awsui_header-cell-sorted_1spae_1hlwb_397>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330{color:var(--color-text-interactive-active-w6bpnr, #0f141a)}.awsui_header-cell-sortable_1spae_1hlwb_258:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1hlwb_397)>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330:hover>.awsui_sorting-icon_1spae_1hlwb_307,.awsui_header-cell-sortable_1spae_1hlwb_258:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1hlwb_397).awsui_header-cell-sorted_1spae_1hlwb_397>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330>.awsui_sorting-icon_1spae_1hlwb_307{color:var(--color-text-interactive-active-w6bpnr, #0f141a)}.awsui_header-cell-text_1spae_1hlwb_438:not(#\9 ){line-height:var(--line-height-heading-xs-d169su, 18px);padding-block:calc(var(--space-xxxs-e3xs98, 2px)/2)}.awsui_header-cell-text_1spae_1hlwb_438:not(#\9 ):not(.awsui_header-cell-text-wrap_1spae_1hlwb_442){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_header-cell_1spae_1hlwb_177:not(#\9 ):not(.awsui_is-visual-refresh_1spae_1hlwb_255):first-child{padding-inline-start:var(--space-xs-oxob9f, 8px)}.awsui_header-cell_1spae_1hlwb_177:not(#\9 ):not(.awsui_is-visual-refresh_1spae_1hlwb_255):first-child.awsui_header-cell-content-expandable_1spae_1hlwb_336{padding-inline-start:calc(var(--space-xs-oxob9f, 8px) + var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px))}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child:focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-5ynq0b, 4px) + var(--space-scaled-xxs-5ynq0b, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-scaled-xxs-5ynq0b, 4px) + var(--space-scaled-xxs-5ynq0b, 4px)));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-5ynq0b, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_1hlwb_211{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_1hlwb_211{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-5ynq0b, 4px) + var(--space-scaled-xxs-5ynq0b, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_1hlwb_211::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-scaled-xxs-5ynq0b, 4px) + var(--space-scaled-xxs-5ynq0b, 4px)));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-5ynq0b, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-scaled-xxs-5ynq0b, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1hlwb_232):not(.awsui_header-cell-group_1spae_1hlwb_232)>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330{padding-inline-start:0px}.awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1hlwb_232):not(.awsui_header-cell-group_1spae_1hlwb_232)>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330.awsui_header-cell-content-expandable_1spae_1hlwb_336{padding-inline-start:calc(0px + var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px))}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1hlwb_232):not(.awsui_header-cell-group_1spae_1hlwb_232)>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1hlwb_232):not(.awsui_header-cell-group_1spae_1hlwb_232)>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330:focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) + var(--space-scaled-xxs-5ynq0b, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1hlwb_232):not(.awsui_header-cell-group_1spae_1hlwb_232)>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) + var(--space-scaled-xxs-5ynq0b, 4px)));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) + var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1hlwb_232):not(.awsui_header-cell-group_1spae_1hlwb_232)>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330.awsui_header-cell-fake-focus_1spae_1hlwb_211{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1hlwb_232):not(.awsui_header-cell-group_1spae_1hlwb_232)>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330.awsui_header-cell-fake-focus_1spae_1hlwb_211{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) + var(--space-scaled-xxs-5ynq0b, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1hlwb_232):not(.awsui_header-cell-group_1spae_1hlwb_232)>.awsui_header-cell-main_1spae_1hlwb_315>.awsui_header-cell-content_1spae_1hlwb_330.awsui_header-cell-fake-focus_1spae_1hlwb_211::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) + var(--space-scaled-xxs-5ynq0b, 4px)));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) + var(--space-scaled-xxs-5ynq0b, 4px) + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px) + -1*var(--space-table-header-focus-outline-gutter-p4g2mi, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_1hlwb_563):not(.awsui_sticky-cell-pad-inline-start_1spae_1hlwb_563):not(.awsui_header-cell-group_1spae_1hlwb_232):not(.awsui_header-cell-grouped_1spae_1hlwb_232){padding-inline-start:var(--space-xxxs-e3xs98, 2px)}.awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_1hlwb_563):not(.awsui_sticky-cell-pad-inline-start_1spae_1hlwb_563):not(.awsui_header-cell-group_1spae_1hlwb_232):not(.awsui_header-cell-grouped_1spae_1hlwb_232).awsui_header-cell-content-expandable_1spae_1hlwb_336{padding-inline-start:calc(var(--space-xxxs-e3xs98, 2px) + var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px))}.awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child.awsui_has-striped-rows_1spae_1hlwb_563:not(.awsui_sticky-cell-pad-inline-start_1spae_1hlwb_563):not(.awsui_header-cell-group_1spae_1hlwb_232):not(.awsui_header-cell-grouped_1spae_1hlwb_232){padding-inline-start:var(--space-xxs-nvfpu6, 4px)}.awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):first-child.awsui_has-striped-rows_1spae_1hlwb_563:not(.awsui_sticky-cell-pad-inline-start_1spae_1hlwb_563):not(.awsui_header-cell-group_1spae_1hlwb_232):not(.awsui_header-cell-grouped_1spae_1hlwb_232).awsui_header-cell-content-expandable_1spae_1hlwb_336{padding-inline-start:calc(var(--space-xxs-nvfpu6, 4px) + var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px))}.awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255:not(#\9 ):last-child.awsui_header-cell-sortable_1spae_1hlwb_258:not(.awsui_header-cell-resizable_1spae_1hlwb_575),.awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255[data-rightmost].awsui_header-cell-sortable_1spae_1hlwb_258:not(#\9 ):not(.awsui_header-cell-resizable_1spae_1hlwb_575){padding-inline-end:var(--space-xxxs-e3xs98, 2px)}.awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255.awsui_sticky-cell-pad-inline-start_1spae_1hlwb_563:not(#\9 ){padding-inline-start:var(--space-scaled-l-44fftl, 20px)}.awsui_header-cell_1spae_1hlwb_177.awsui_is-visual-refresh_1spae_1hlwb_255.awsui_sticky-cell-pad-inline-start_1spae_1hlwb_563.awsui_header-cell-content-expandable_1spae_1hlwb_336:not(#\9 ){padding-inline-start:calc(var(--space-scaled-l-44fftl, 20px) + var(--space-m-wcb4ea, 16px) + var(--space-xs-oxob9f, 8px))}
@keyframes awsui_skeleton-wave_1qq5l_h68my_1{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes awsui_skeleton-wave-rtl_1qq5l_h68my_1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.awsui_root_1qq5l_h68my_157:not(#\9 ){inline-size:100%}.awsui_root_1qq5l_h68my_157>.awsui_inner_1qq5l_h68my_160:not(#\9 ){block-size:1em;inline-size:100%;vertical-align:middle;display:inline-block;position:relative;overflow:hidden;background-color:var(--color-background-skeleton-gesspb, #8c8c94);border-start-start-radius:var(--border-radius-skeleton-kx3cr3, 8px);border-start-end-radius:var(--border-radius-skeleton-kx3cr3, 8px);border-end-start-radius:var(--border-radius-skeleton-kx3cr3, 8px);border-end-end-radius:var(--border-radius-skeleton-kx3cr3, 8px)}.awsui_root_1qq5l_h68my_157>.awsui_inner_1qq5l_h68my_160: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-tm5bv0, #f6f6f9), transparent);animation:awsui_skeleton-wave_1qq5l_h68my_1 1.25s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.awsui_root_1qq5l_h68my_157>.awsui_inner_1qq5l_h68my_160:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1qq5l_h68my_157>.awsui_inner_1qq5l_h68my_160:not(#\9 )::after,.awsui-mode-entering .awsui_root_1qq5l_h68my_157>.awsui_inner_1qq5l_h68my_160:not(#\9 )::after{animation:none;transition:none}.awsui_root_1qq5l_h68my_157>.awsui_inner_1qq5l_h68my_160:not(#\9 ):dir(rtl)::after{animation:awsui_skeleton-wave-rtl_1qq5l_h68my_1 1.25s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.awsui_root_1qq5l_h68my_157>.awsui_inner_1qq5l_h68my_160:not(#\9 ):dir(rtl)::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1qq5l_h68my_157>.awsui_inner_1qq5l_h68my_160:not(#\9 ):dir(rtl)::after,.awsui-mode-entering .awsui_root_1qq5l_h68my_157>.awsui_inner_1qq5l_h68my_160:not(#\9 ):dir(rtl)::after{animation:none;transition:none}@media(prefers-reduced-motion: reduce){.awsui_root_1qq5l_h68my_157>.awsui_inner_1qq5l_h68my_160:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1qq5l_h68my_157>.awsui_inner_1qq5l_h68my_160:not(#\9 ),.awsui-mode-entering .awsui_root_1qq5l_h68my_157>.awsui_inner_1qq5l_h68my_160:not(#\9 ){animation:none;transition:none}.awsui_display-block_1qq5l_h68my_218:not(#\9 ){display:block}.awsui_display-inline-block_1qq5l_h68my_222:not(#\9 ){display:inline-block;vertical-align:middle}.awsui_display-inline_1qq5l_h68my_222:not(#\9 ){display:inline}.awsui_variant-text-body-s_1qq5l_h68my_231:not(#\9 ){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px)}.awsui_variant-text-body-m_1qq5l_h68my_236:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px)}.awsui_variant-text-heading-xs_1qq5l_h68my_241:not(#\9 ){font-size:var(--font-size-heading-xs-82cv03, 14px);line-height:var(--line-height-heading-xs-d169su, 18px)}.awsui_variant-text-heading-s_1qq5l_h68my_246:not(#\9 ){font-size:var(--font-size-heading-s-eoc3f5, 16px);line-height:var(--line-height-heading-s-kvu7je, 20px)}.awsui_variant-text-heading-m_1qq5l_h68my_251:not(#\9 ){font-size:var(--font-size-heading-m-h3yood, 18px);line-height:var(--line-height-heading-m-31pbs2, 22px)}.awsui_variant-text-heading-l_1qq5l_h68my_256:not(#\9 ){font-size:var(--font-size-heading-l-avcpeq, 20px);line-height:var(--line-height-heading-l-p6ywoa, 24px)}.awsui_variant-text-heading-xl_1qq5l_h68my_261:not(#\9 ){font-size:var(--font-size-heading-xl-ideku8, 24px);line-height:var(--line-height-heading-xl-4ak3uu, 30px)}.awsui_variant-text-display-l_1qq5l_h68my_266:not(#\9 ){font-size:var(--font-size-display-l-klydrs, 42px);line-height:var(--line-height-display-l-c9cw0x, 48px)}
.awsui_sticky-scrollbar_faqt8_1qrzc_177: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_1qrzc_177[data-stuck=false]:not(#\9 ){clip-path:inset(-9999px 0 0 0 round var(--border-radius-container-oytsuh, 16px))}.awsui_sticky-scrollbar-content_faqt8_1qrzc_189:not(#\9 ){block-size:15px}.awsui_sticky-scrollbar-visible_faqt8_1qrzc_192:not(#\9 ){display:block}.awsui_sticky-scrollbar-native-invisible_faqt8_1qrzc_195:not(#\9 ){margin-block-start:-15px}.awsui_sticky-scrollbar-offset_faqt8_1qrzc_198:not(#\9 ){z-index:799}.awsui_sticky-scrollbar-offset_faqt8_1qrzc_198:not(#\9 ):not(.awsui_is-visual-refresh_faqt8_1qrzc_201){background-color:var(--color-background-container-content-3l65xf, #ffffff);block-size:15px;margin-block-start:calc(-1*var(--border-divider-section-width-6yy7bf, 1px));border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_sticky-scrollbar-offset_faqt8_1qrzc_198.awsui_is-visual-refresh_faqt8_1qrzc_201:not(#\9 ){margin-block-start:-5px}
.awsui_modal-actions_12hyz_1tsmz_177:not(#\9 ){justify-content:flex-end}.awsui_last-updated-caption_12hyz_1tsmz_185:not(#\9 ){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);text-align:end;color:var(--color-text-status-inactive-jkai5x, #656871)}



.awsui_root_l0dv0_1dwrp_142:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_1dwrp_180:not(#\9 ){font-size:var(--font-panel-header-size-n13ey0, 18px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);line-height:var(--font-panel-header-line-height-a7wqal, 22px);font-weight:var(--font-weight-heading-l-3ci36z, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);margin-block:0;margin-inline:0;padding-block:var(--space-panel-header-vertical-hdddn7, 20px);padding-inline-start:var(--space-panel-nav-left-19wkjr, 28px);padding-inline-end:calc(var(--space-scaled-xxl-ocns8c, 32px) + var(--space-xl-8vtah0, 24px))}.awsui_root_l0dv0_1dwrp_142:not(#\9 ):has(.awsui_list--with-icons_l0dv0_1dwrp_193)>.awsui_header_l0dv0_1dwrp_180{padding-inline-start:var(--space-scaled-l-44fftl, 20px)}.awsui_header-link_l0dv0_1dwrp_197:not(#\9 ){font-size:var(--font-panel-header-size-n13ey0, 18px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);line-height:var(--font-panel-header-line-height-a7wqal, 22px);font-weight:var(--font-weight-heading-l-3ci36z, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);color:var(--color-text-heading-default-ilwph8, #0f141a);min-block-size:var(--font-panel-header-line-height-a7wqal, 22px);display:flex}.awsui_header-link--has-logo_l0dv0_1dwrp_208>.awsui_header-link-text_l0dv0_1dwrp_208:not(#\9 ){font-weight:var(--font-weight-normal-6pwwrr, 400);align-self:center}.awsui_header-logo_l0dv0_1dwrp_213:not(#\9 ){margin-inline-end:var(--space-s-3efzd3, 12px);margin-block-start:var(--space-xxxs-e3xs98, 2px);max-inline-size:calc(1.25*var(--size-icon-big-a97f5f, 32px));align-self:flex-start}.awsui_header-logo--stretched_l0dv0_1dwrp_219:not(#\9 ){max-inline-size:100%;margin-inline-end:0}.awsui_items-control_l0dv0_1dwrp_224:not(#\9 ){padding-inline:var(--space-l-fzlzfv, 20px);padding-block-start:calc((var(--size-side-navigation-item-height-qbsif3, 28px) - var(--line-height-body-m-0o0x7a, 20px))/2)}.awsui_list-container_l0dv0_1dwrp_229:not(#\9 ){margin-block-end:var(--space-panel-content-bottom-8jqonw, 40px)}.awsui_items-control_l0dv0_1dwrp_224:not(#\9 ),.awsui_list-container_l0dv0_1dwrp_229:not(#\9 ){margin-block-start:calc(var(--space-panel-content-top-lt9olo, 20px) - (var(--size-side-navigation-item-height-qbsif3, 28px) - var(--line-height-body-m-0o0x7a, 20px))/2)}.awsui_with-toolbar_l0dv0_1dwrp_176>.awsui_divider-header_l0dv0_1dwrp_237+.awsui_items-control_l0dv0_1dwrp_224:not(#\9 ),.awsui_with-toolbar_l0dv0_1dwrp_176>.awsui_divider-header_l0dv0_1dwrp_237+.awsui_list-container_l0dv0_1dwrp_229:not(#\9 ){margin-block-start:calc(-1*(var(--size-side-navigation-item-height-qbsif3, 28px) - var(--line-height-body-m-0o0x7a, 20px))/2)}.awsui_with-toolbar_l0dv0_1dwrp_176.awsui_root--collapsed_l0dv0_1dwrp_241>.awsui_items-control_l0dv0_1dwrp_224:not(#\9 ),.awsui_with-toolbar_l0dv0_1dwrp_176.awsui_root--collapsed_l0dv0_1dwrp_241>.awsui_list-container_l0dv0_1dwrp_229:not(#\9 ){margin-block-start:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_list_l0dv0_1dwrp_193:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline-end:0;padding-inline-start:calc(var(--size-icon-normal-p56nwq, 16px) + var(--space-xs-oxob9f, 8px) - var(--space-xs-oxob9f, 8px))}.awsui_list-variant-root_l0dv0_1dwrp_254:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline-start:calc(var(--space-panel-nav-left-19wkjr, 28px) - var(--space-xs-oxob9f, 8px));padding-inline-end:calc(var(--space-panel-side-right-a84thf, 24px) - var(--space-xs-oxob9f, 8px))}.awsui_list-variant-root--first_l0dv0_1dwrp_261:not(#\9 ){margin-block-start:0}.awsui_list-variant-root--collapsed_l0dv0_1dwrp_264:not(#\9 ){padding-inline:calc((var(--awsui-navigation-collapsed-width-esndbs, var(--size-side-navigation-collapsed-width-91slhy, 52px)) - var(--size-side-navigation-item-collapsed-1z9obc, 30px))/2)}.awsui_list-variant-root_l0dv0_1dwrp_254.awsui_list--with-icons_l0dv0_1dwrp_193:not(#\9 ):not(.awsui_list-variant-root--collapsed_l0dv0_1dwrp_264){padding-inline:calc(var(--space-scaled-l-44fftl, 20px) - var(--space-xs-oxob9f, 8px))}.awsui_list-variant-expandable-link-group_l0dv0_1dwrp_271:not(#\9 ){padding-inline-start:calc(var(--size-icon-normal-p56nwq, 16px) + var(--space-xs-oxob9f, 8px) - var(--space-xs-oxob9f, 8px) + var(--space-l-fzlzfv, 20px))}.awsui_list-variant-expandable-link-group_l0dv0_1dwrp_271.awsui_list--with-icons_l0dv0_1dwrp_193:not(#\9 ){padding-inline-start:calc(var(--size-icon-normal-p56nwq, 16px) + var(--space-xs-oxob9f, 8px) - var(--space-xs-oxob9f, 8px))}.awsui_list-variant-expandable-link-group--collapsed_l0dv0_1dwrp_277:not(#\9 ){padding-inline-start:0}.awsui_list-variant-section_l0dv0_1dwrp_281:not(#\9 ){padding-inline-start:calc(var(--space-l-fzlzfv, 20px) - var(--space-xs-oxob9f, 8px))}.awsui_list-variant-section_l0dv0_1dwrp_281.awsui_list--with-icons_l0dv0_1dwrp_193:not(#\9 ):not(.awsui_list-variant-section--collapsed_l0dv0_1dwrp_284){padding-inline-start:0;margin-inline-start:calc(-1*var(--space-xs-oxob9f, 8px))}.awsui_list-variant-section--collapsed_l0dv0_1dwrp_284:not(#\9 ){padding-inline-start:0;margin-inline-start:0}.awsui_list-variant-link-group_l0dv0_1dwrp_293:not(#\9 ){padding-inline-start:calc(var(--size-icon-normal-p56nwq, 16px) + var(--space-xs-oxob9f, 8px) - var(--space-xs-oxob9f, 8px))}.awsui-one-theme .awsui_list-variant-link-group_l0dv0_1dwrp_293:not(#\9 ){transition:padding-inline-start var(--motion-duration-expandable-content-enter-0cl14x, 180ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_list-variant-link-group_l0dv0_1dwrp_293:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_list-variant-link-group_l0dv0_1dwrp_293:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_list-variant-link-group_l0dv0_1dwrp_293:not(#\9 ){animation:none;transition:none}.awsui_list-variant-link-group--collapsed_l0dv0_1dwrp_309:not(#\9 ){padding-inline-start:0}.awsui-one-theme .awsui_list-variant-link-group--collapsed_l0dv0_1dwrp_309:not(#\9 ){transition:padding-inline-start var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_list-variant-link-group--collapsed_l0dv0_1dwrp_309:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_list-variant-link-group--collapsed_l0dv0_1dwrp_309:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_list-variant-link-group--collapsed_l0dv0_1dwrp_309:not(#\9 ){animation:none;transition:none}.awsui_link-group-children_l0dv0_1dwrp_326:not(#\9 ){display:grid;grid-template-rows:1fr}.awsui-one-theme .awsui_link-group-children_l0dv0_1dwrp_326:not(#\9 ){transition:grid-template-rows var(--motion-duration-expandable-content-enter-0cl14x, 180ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_link-group-children_l0dv0_1dwrp_326:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link-group-children_l0dv0_1dwrp_326:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_link-group-children_l0dv0_1dwrp_326:not(#\9 ){animation:none;transition:none}.awsui_link-group-children--collapsed_l0dv0_1dwrp_343:not(#\9 ){grid-template-rows:0fr}.awsui-one-theme .awsui_link-group-children--collapsed_l0dv0_1dwrp_343:not(#\9 ){transition:grid-template-rows var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_link-group-children--collapsed_l0dv0_1dwrp_343:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link-group-children--collapsed_l0dv0_1dwrp_343:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_link-group-children--collapsed_l0dv0_1dwrp_343:not(#\9 ){animation:none;transition:none}.awsui_link-group-children-inner_l0dv0_1dwrp_360:not(#\9 ){overflow-y:clip;overflow-x:visible;min-block-size:0;opacity:0}.awsui-one-theme .awsui_link-group-children-inner_l0dv0_1dwrp_360:not(#\9 ){transition:opacity var(--motion-duration-side-navigation-content-exit-fade-5001v4, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_link-group-children-inner_l0dv0_1dwrp_360:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link-group-children-inner_l0dv0_1dwrp_360:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_link-group-children-inner_l0dv0_1dwrp_360:not(#\9 ){animation:none;transition:none}.awsui_link-group-children-inner--expanded_l0dv0_1dwrp_379:not(#\9 ){opacity:1}.awsui-one-theme .awsui_link-group-children-inner--expanded_l0dv0_1dwrp_379:not(#\9 ){transition:opacity var(--motion-duration-side-navigation-content-enter-fade-2at6m1, 0ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out) calc(var(--motion-duration-expandable-content-enter-0cl14x, 180ms)/4)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_link-group-children-inner--expanded_l0dv0_1dwrp_379:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link-group-children-inner--expanded_l0dv0_1dwrp_379:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_link-group-children-inner--expanded_l0dv0_1dwrp_379:not(#\9 ){animation:none;transition:none}.awsui_link-group-children-inner--settled_l0dv0_1dwrp_395:not(#\9 ){overflow-y:visible}.awsui_list-variant-section-group_l0dv0_1dwrp_399:not(#\9 ){margin-block:calc(var(--space-scaled-xs-xqilfh, 8px) - (var(--size-side-navigation-item-height-qbsif3, 28px) - var(--line-height-body-m-0o0x7a, 20px))/2);margin-inline:calc(-1*var(--space-xs-oxob9f, 8px));padding-block:0;padding-inline:0}.awsui_list-variant-section-group--collapsed_l0dv0_1dwrp_405:not(#\9 ){margin-inline:0}.awsui_list-item_l0dv0_1dwrp_409:not(#\9 ){margin-inline:0;margin-block:var(--space-side-navigation-item-default-gap-ackaqe, 0px);padding-block:0;padding-inline:var(--space-xs-oxob9f, 8px);list-style:none}.awsui_list--with-icons_l0dv0_1dwrp_193>.awsui_list-item_l0dv0_1dwrp_409:not(#\9 ){margin-block:var(--space-side-navigation-item-icon-gap-xss110, 4px)}.awsui_list-variant-root--first_l0dv0_1dwrp_261>.awsui_list-item_l0dv0_1dwrp_409:not(#\9 ):first-child{margin-block-start:0px}.awsui_list-item--collapsed_l0dv0_1dwrp_422:not(#\9 ){inline-size:-moz-fit-content;inline-size:fit-content;margin-block:var(--space-side-navigation-item-icon-gap-xss110, 4px);padding-block:0;padding-inline:0}.awsui_list-item--link-with-info_l0dv0_1dwrp_428:not(#\9 ){display:flex;align-items:baseline}.awsui_list-item--collapsed_l0dv0_1dwrp_422.awsui_list-item--group_l0dv0_1dwrp_433:not(#\9 ):not(:first-child):has(>.awsui_section_l0dv0_1dwrp_433),.awsui_list-item--collapsed_l0dv0_1dwrp_422.awsui_list-item--group_l0dv0_1dwrp_433:not(#\9 ):not(:first-child):has(>.awsui_section-group_l0dv0_1dwrp_434){margin-block-start:var(--space-scaled-xl-tn3nzh, 24px)}.awsui_section_l0dv0_1dwrp_433:not(#\9 ),.awsui_expandable-link-group_l0dv0_1dwrp_439:not(#\9 ){margin-inline-start:calc(-1*var(--space-l-fzlzfv, 20px))}.awsui_section--no-ident_l0dv0_1dwrp_442:not(#\9 ),.awsui_section--expand-icon-end_l0dv0_1dwrp_442:not(#\9 ),.awsui_expandable-link-group--no-ident_l0dv0_1dwrp_443:not(#\9 ),.awsui_expandable-link-group--expand-icon-end_l0dv0_1dwrp_444:not(#\9 ){margin-inline-start:0}.awsui_section--collapsed_l0dv0_1dwrp_447:not(#\9 ),.awsui_expandable-link-group--collapsed_l0dv0_1dwrp_448:not(#\9 ){margin-inline-start:0}.awsui_expandable-link-group_l0dv0_1dwrp_439>div:not(#\9 ):first-child{border-start-start-radius:var(--border-radius-side-navigation-item-onps6d, 8px);border-start-end-radius:var(--border-radius-side-navigation-item-onps6d, 8px);border-end-start-radius:var(--border-radius-side-navigation-item-onps6d, 8px);border-end-end-radius:var(--border-radius-side-navigation-item-onps6d, 8px);display:flex;padding-inline:var(--space-xs-oxob9f, 8px);margin-inline:calc(-1*var(--space-xs-oxob9f, 8px));box-sizing:content-box}.awsui_expandable-link-group--active_l0dv0_1dwrp_463>div:not(#\9 ):first-child{background-color:var(--color-background-side-navigation-item-active-00irkv, transparent)}.awsui_expandable-link-group--collapsed_l0dv0_1dwrp_448:not(#\9 ):has(.awsui_item-icon_l0dv0_1dwrp_467){overflow-x:visible;overflow-y:visible;inline-size:var(--size-side-navigation-item-collapsed-1z9obc, 30px)}.awsui-one-theme .awsui_expandable-link-group--collapsed_l0dv0_1dwrp_448:not(#\9 ):has(.awsui_item-icon_l0dv0_1dwrp_467){transition:inline-size 0s linear var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_expandable-link-group--collapsed_l0dv0_1dwrp_448:not(#\9 ):has(.awsui_item-icon_l0dv0_1dwrp_467){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_expandable-link-group--collapsed_l0dv0_1dwrp_448:not(#\9 ):has(.awsui_item-icon_l0dv0_1dwrp_467),.awsui-mode-entering .awsui-one-theme .awsui_expandable-link-group--collapsed_l0dv0_1dwrp_448:not(#\9 ):has(.awsui_item-icon_l0dv0_1dwrp_467){animation:none;transition:none}.awsui_expandable-link-group--collapsed_l0dv0_1dwrp_448:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)){overflow:hidden;inline-size:0;block-size:0;padding-block:0;margin-block:0}.awsui-one-theme .awsui_expandable-link-group--collapsed_l0dv0_1dwrp_448:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)){transition:overflow 0s linear var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms),inline-size 0s linear var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms),block-size var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out),padding-block var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_expandable-link-group--collapsed_l0dv0_1dwrp_448:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_expandable-link-group--collapsed_l0dv0_1dwrp_448:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)),.awsui-mode-entering .awsui-one-theme .awsui_expandable-link-group--collapsed_l0dv0_1dwrp_448:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)){animation:none;transition:none}.awsui_expandable-link-group--collapsed_l0dv0_1dwrp_448>:not(#\9 ):first-child{padding-inline:0;margin-inline:0}.awsui_section_l0dv0_1dwrp_433:not(#\9 ){margin-block:calc(var(--space-scaled-2x-l-jc61dy, 20px) - var(--border-divider-section-width-6yy7bf, 1px));min-block-size:0}.awsui_section_l0dv0_1dwrp_433.awsui_refresh_l0dv0_1dwrp_514:not(#\9 ){margin-block:calc(var(--space-scaled-xs-xqilfh, 8px) - var(--border-divider-section-width-6yy7bf, 1px))}.awsui_list-variant-root--first_l0dv0_1dwrp_261>.awsui_list-item_l0dv0_1dwrp_409:not(#\9 ):first-child>.awsui_section_l0dv0_1dwrp_433{margin-block-start:0px}.awsui-one-theme .awsui_list-variant-section_l0dv0_1dwrp_281>.awsui_list-item_l0dv0_1dwrp_409:not(#\9 ):last-child>.awsui_section_l0dv0_1dwrp_433{margin-block-end:0px}.awsui_section_l0dv0_1dwrp_433>:not(#\9 ):first-child{display:grid;grid-template-rows:1fr;opacity:1}.awsui-one-theme .awsui_section_l0dv0_1dwrp_433>:not(#\9 ):first-child{transition:grid-template-rows var(--motion-duration-expandable-content-enter-0cl14x, 180ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out),padding-block var(--motion-duration-expandable-content-enter-0cl14x, 180ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out),opacity var(--motion-duration-side-navigation-content-enter-fade-2at6m1, 0ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out) calc(var(--motion-duration-expandable-content-enter-0cl14x, 180ms)/4)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_section_l0dv0_1dwrp_433>:not(#\9 ):first-child{animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_section_l0dv0_1dwrp_433>:not(#\9 ):first-child,.awsui-mode-entering .awsui-one-theme .awsui_section_l0dv0_1dwrp_433>:not(#\9 ):first-child{animation:none;transition:none}.awsui_section--collapsed_l0dv0_1dwrp_447:not(#\9 ){margin-block:0}.awsui_section--collapsed_l0dv0_1dwrp_447>:not(#\9 ):first-child{grid-template-rows:0fr;overflow:hidden;padding-block:0;opacity:0}.awsui-one-theme .awsui_section--collapsed_l0dv0_1dwrp_447>:not(#\9 ):first-child{transition:grid-template-rows var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out),padding-block var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out),opacity var(--motion-duration-side-navigation-content-exit-fade-5001v4, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_section--collapsed_l0dv0_1dwrp_447>:not(#\9 ):first-child{animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_section--collapsed_l0dv0_1dwrp_447>:not(#\9 ):first-child,.awsui-mode-entering .awsui-one-theme .awsui_section--collapsed_l0dv0_1dwrp_447>:not(#\9 ):first-child{animation:none;transition:none}.awsui_section-header_l0dv0_1dwrp_565:not(#\9 ){display:contents;font-size:var(--font-side-navigation-section-header-size-o8y9qu, inherit);font-weight:var(--font-side-navigation-section-header-weight-9k43ua, inherit)}.awsui_section-group_l0dv0_1dwrp_434:not(#\9 ){margin-block:calc(var(--space-scaled-xs-xqilfh, 8px) - var(--border-divider-section-width-6yy7bf, 1px));margin-inline:0;min-block-size:0}.awsui_list-variant-root--first_l0dv0_1dwrp_261>.awsui_list-item_l0dv0_1dwrp_409:not(#\9 ):first-child>.awsui_section-group_l0dv0_1dwrp_434{margin-block-start:0px}.awsui_section-group-title_l0dv0_1dwrp_580:not(#\9 ){display:grid;grid-template-columns:1fr;align-items:center;overflow:hidden;min-inline-size:0;margin-block:0}.awsui-one-theme .awsui_section-group-title_l0dv0_1dwrp_580:not(#\9 ){transition:grid-template-columns 0s,block-size var(--motion-duration-expandable-content-enter-0cl14x, 180ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out),padding-block var(--motion-duration-expandable-content-enter-0cl14x, 180ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_section-group-title_l0dv0_1dwrp_580:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_section-group-title_l0dv0_1dwrp_580:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_section-group-title_l0dv0_1dwrp_580:not(#\9 ){animation:none;transition:none}.awsui_section-group-title--collapsed_l0dv0_1dwrp_601:not(#\9 ){grid-template-columns:0fr;block-size:0;padding-block:0;margin-block:0}.awsui-one-theme .awsui_section-group-title--collapsed_l0dv0_1dwrp_601:not(#\9 ){transition:grid-template-columns 0s var(--motion-duration-side-navigation-content-exit-fade-5001v4, 0ms),block-size var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out),padding-block var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_section-group-title--collapsed_l0dv0_1dwrp_601:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_section-group-title--collapsed_l0dv0_1dwrp_601:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_section-group-title--collapsed_l0dv0_1dwrp_601:not(#\9 ){animation:none;transition:none}.awsui_section-group-title_l0dv0_1dwrp_580.awsui_section-group-title--collapsed_l0dv0_1dwrp_601:not(#\9 ){padding-block:0}.awsui_link_l0dv0_1dwrp_326:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-side-navigation-item-default-gpkdsk, #424650);display:flex;overflow:hidden;box-sizing:border-box;min-block-size:var(--size-side-navigation-item-height-qbsif3, 28px);padding-block:calc((var(--size-side-navigation-item-height-qbsif3, 28px) - var(--line-height-body-m-0o0x7a, 20px))/2);min-inline-size:var(--size-side-navigation-item-collapsed-1z9obc, 30px);padding-inline:var(--space-xs-oxob9f, 8px);margin-inline:calc(-1*var(--space-xs-oxob9f, 8px));align-items:flex-start;border-start-start-radius:var(--border-radius-side-navigation-item-onps6d, 8px);border-start-end-radius:var(--border-radius-side-navigation-item-onps6d, 8px);border-end-start-radius:var(--border-radius-side-navigation-item-onps6d, 8px);border-end-end-radius:var(--border-radius-side-navigation-item-onps6d, 8px);font-weight:var(--font-weight-normal-6pwwrr, 400);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui-one-theme .awsui_link_l0dv0_1dwrp_326:not(#\9 ){transition:block-size var(--motion-duration-expandable-content-enter-0cl14x, 180ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out),background-color var(--motion-duration-responsive-qnm32i, 115ms) ease-in-out}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_link_l0dv0_1dwrp_326:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link_l0dv0_1dwrp_326:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_link_l0dv0_1dwrp_326:not(#\9 ){animation:none;transition:none}.awsui_link-active_l0dv0_1dwrp_659:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-or9eg1, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);color:var(--color-text-side-navigation-item-active-yxo84l, #006ce0);background-color:var(--color-background-side-navigation-item-active-00irkv, transparent)}.awsui_link-active_l0dv0_1dwrp_659.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ){color:var(--color-text-side-navigation-item-active-collapsed-79op68, #ffffff);background-color:var(--color-background-side-navigation-item-active-collapsed-dsekgc, #006ce0)}.awsui_link-active_l0dv0_1dwrp_659.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):hover{color:var(--color-text-side-navigation-item-active-collapsed-79op68, #ffffff)}.awsui_link-active_l0dv0_1dwrp_659.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)){background-color:transparent}.awsui-one-theme .awsui_link-active_l0dv0_1dwrp_659:not(#\9 ){transition:color var(--motion-duration-responsive-qnm32i, 115ms) ease-in-out,background-color var(--motion-duration-expandable-content-enter-0cl14x, 180ms) ease-in-out,block-size var(--motion-duration-expandable-content-enter-0cl14x, 180ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_link-active_l0dv0_1dwrp_659:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link-active_l0dv0_1dwrp_659:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_link-active_l0dv0_1dwrp_659:not(#\9 ){animation:none;transition:none}.awsui-one-theme .awsui_link-active_l0dv0_1dwrp_659:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)){transition:color var(--motion-duration-responsive-qnm32i, 115ms) ease-in-out,background-color 0ms linear var(--motion-duration-expandable-content-enter-0cl14x, 180ms),block-size var(--motion-duration-expandable-content-enter-0cl14x, 180ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_link-active_l0dv0_1dwrp_659:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link-active_l0dv0_1dwrp_659:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)),.awsui-mode-entering .awsui-one-theme .awsui_link-active_l0dv0_1dwrp_659:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)){animation:none;transition:none}.awsui-one-theme .awsui_link-active_l0dv0_1dwrp_659:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)).awsui_link--collapsed_l0dv0_1dwrp_666{transition:background-color 0ms linear,block-size var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out),min-block-size var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_link-active_l0dv0_1dwrp_659:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)).awsui_link--collapsed_l0dv0_1dwrp_666{animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link-active_l0dv0_1dwrp_659:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)).awsui_link--collapsed_l0dv0_1dwrp_666,.awsui-mode-entering .awsui-one-theme .awsui_link-active_l0dv0_1dwrp_659:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)).awsui_link--collapsed_l0dv0_1dwrp_666{animation:none;transition:none}.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ){justify-content:center;align-items:center;overflow:hidden;margin-inline:0;border-start-start-radius:var(--border-radius-side-navigation-item-collapsed-228rgq, 50%);border-start-end-radius:var(--border-radius-side-navigation-item-collapsed-228rgq, 50%);border-end-start-radius:var(--border-radius-side-navigation-item-collapsed-228rgq, 50%);border-end-end-radius:var(--border-radius-side-navigation-item-collapsed-228rgq, 50%)}.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):has(.awsui_item-icon_l0dv0_1dwrp_467){justify-content:flex-start;padding-inline-start:calc((var(--size-side-navigation-item-collapsed-1z9obc, 30px) - var(--size-icon-normal-p56nwq, 16px))/2);padding-inline-end:0;min-block-size:var(--size-side-navigation-item-collapsed-1z9obc, 30px);max-block-size:var(--size-side-navigation-item-collapsed-1z9obc, 30px);max-inline-size:-moz-fit-content;max-inline-size:fit-content;box-sizing:border-box}.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)){inline-size:0;min-inline-size:0;padding-inline:0;block-size:0;min-block-size:0;padding-block:0;margin-block:0}.awsui-one-theme .awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)){transition:block-size var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out),min-block-size var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)),.awsui-mode-entering .awsui-one-theme .awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):not(:has(.awsui_item-icon_l0dv0_1dwrp_467)){animation:none;transition:none}.awsui_header-link_l0dv0_1dwrp_197:not(#\9 ),.awsui_link_l0dv0_1dwrp_326:not(#\9 ){text-decoration:none}.awsui_header-link_l0dv0_1dwrp_197:not(#\9 ):hover,.awsui_link_l0dv0_1dwrp_326:not(#\9 ):hover{color:var(--color-text-side-navigation-item-active-yxo84l, #006ce0)}.awsui_header-link_l0dv0_1dwrp_197:not(#\9 ):focus,.awsui_link_l0dv0_1dwrp_326:not(#\9 ):focus{outline:none}.awsui_header-link_l0dv0_1dwrp_197:not(#\9 ):hover,.awsui_header-link_l0dv0_1dwrp_197:not(#\9 ):focus,.awsui_link_l0dv0_1dwrp_326:not(#\9 ):hover,.awsui_link_l0dv0_1dwrp_326:not(#\9 ):focus{text-decoration:none}body[data-awsui-focus-visible=true] .awsui_header-link_l0dv0_1dwrp_197:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_link_l0dv0_1dwrp_326:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-vyuxjf, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-m80av9, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_header-link-active_l0dv0_1dwrp_786.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ),.awsui_link-active_l0dv0_1dwrp_659.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ){overflow:visible}body[data-awsui-focus-visible=true] .awsui_header-link-active_l0dv0_1dwrp_786.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_link-active_l0dv0_1dwrp_659.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-link-active_l0dv0_1dwrp_786.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_link-active_l0dv0_1dwrp_659.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:3px}body[data-awsui-focus-visible=true] .awsui_header-link-active_l0dv0_1dwrp_786.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_link-active_l0dv0_1dwrp_659.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:-4px;inset-block-start:-4px;inline-size:calc(100% + 4px + 4px);block-size:calc(100% + 4px + 4px);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_link-text-wrapper-content_l0dv0_1dwrp_815:not(#\9 ){white-space:normal;overflow:visible;text-overflow:clip;min-inline-size:0}.awsui_link-text-wrapper_l0dv0_1dwrp_815:not(#\9 ){display:grid;grid-template-columns:1fr;overflow:hidden;min-inline-size:0;opacity:1}.awsui-one-theme .awsui_link-text-wrapper_l0dv0_1dwrp_815:not(#\9 ){transition:grid-template-columns 0s,opacity var(--motion-duration-side-navigation-content-enter-fade-2at6m1, 0ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out) calc(var(--motion-duration-expandable-content-enter-0cl14x, 180ms)/4)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_link-text-wrapper_l0dv0_1dwrp_815:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link-text-wrapper_l0dv0_1dwrp_815:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_link-text-wrapper_l0dv0_1dwrp_815:not(#\9 ){animation:none;transition:none}.awsui_link-text-wrapper--collapsed_l0dv0_1dwrp_842:not(#\9 ){grid-template-columns:0fr;opacity:0}.awsui-one-theme .awsui_link-text-wrapper--collapsed_l0dv0_1dwrp_842:not(#\9 ){transition:grid-template-columns 0s var(--motion-duration-side-navigation-content-exit-fade-5001v4, 0ms),opacity var(--motion-duration-side-navigation-content-exit-fade-5001v4, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_link-text-wrapper--collapsed_l0dv0_1dwrp_842:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link-text-wrapper--collapsed_l0dv0_1dwrp_842:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_link-text-wrapper--collapsed_l0dv0_1dwrp_842:not(#\9 ){animation:none;transition:none}.awsui_label-text_l0dv0_1dwrp_860:not(#\9 ){opacity:1;white-space:normal;overflow:visible;text-overflow:clip;min-inline-size:0}.awsui-one-theme .awsui_label-text_l0dv0_1dwrp_860:not(#\9 ){transition:opacity var(--motion-duration-side-navigation-content-enter-fade-2at6m1, 0ms) var(--motion-easing-expandable-content-enter-2wtlsw, ease-out) calc(var(--motion-duration-expandable-content-enter-0cl14x, 180ms)/4)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_label-text_l0dv0_1dwrp_860:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_label-text_l0dv0_1dwrp_860:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_label-text_l0dv0_1dwrp_860:not(#\9 ){animation:none;transition:none}.awsui_label-text--collapsed_l0dv0_1dwrp_880:not(#\9 ){opacity:0;overflow:hidden;white-space:nowrap}.awsui-one-theme .awsui_label-text--collapsed_l0dv0_1dwrp_880:not(#\9 ){transition:opacity var(--motion-duration-side-navigation-content-exit-fade-5001v4, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_label-text--collapsed_l0dv0_1dwrp_880:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_label-text--collapsed_l0dv0_1dwrp_880:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_label-text--collapsed_l0dv0_1dwrp_880:not(#\9 ){animation:none;transition:none}.awsui_info_l0dv0_1dwrp_899:not(#\9 ){margin-inline-start:var(--space-s-3efzd3, 12px);flex-shrink:0}.awsui_item-icon_l0dv0_1dwrp_467:not(#\9 ){display:inline-flex;flex-shrink:0}.awsui-one-theme .awsui_item-icon_l0dv0_1dwrp_467:not(#\9 ){transition:color var(--motion-duration-responsive-qnm32i, 115ms) var(--motion-easing-responsive-5r0xch, cubic-bezier(0, 0, 0, 1)),margin-inline-end var(--motion-duration-side-navigation-content-exit-hos7vd, 0ms) var(--motion-easing-side-navigation-content-exit-9qvken, ease-out)}@media(prefers-reduced-motion: reduce){.awsui-one-theme .awsui_item-icon_l0dv0_1dwrp_467:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_item-icon_l0dv0_1dwrp_467:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_item-icon_l0dv0_1dwrp_467:not(#\9 ){animation:none;transition:none}.awsui_item-icon_l0dv0_1dwrp_467:not(#\9 ):not(.awsui_item-icon--collapsed_l0dv0_1dwrp_921){margin-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_external-icon_l0dv0_1dwrp_925:not(#\9 ){margin-inline-start:var(--space-xxs-nvfpu6, 4px)}.awsui_divider_l0dv0_1dwrp_237:not(#\9 ){border-block:none;border-inline:none}.awsui_divider-default_l0dv0_1dwrp_933:not(#\9 ){margin-block:calc(var(--space-scaled-2x-xl-0nwyab, 24px) - (var(--size-side-navigation-item-height-qbsif3, 28px) - var(--line-height-body-m-0o0x7a, 20px))/2);border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_divider-default_l0dv0_1dwrp_933.awsui_divider--collapsed_l0dv0_1dwrp_937:not(#\9 ){margin-block:var(--space-scaled-2x-m-rtlidu, 16px)}.awsui_divider-header_l0dv0_1dwrp_237:not(#\9 ){margin-block:0;border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-panel-header-kdnfxk, #c6c6cd)}.awsui_with-toolbar_l0dv0_1dwrp_176>.awsui_divider-header_l0dv0_1dwrp_237:not(#\9 ){border-color:transparent}.awsui_list--with-icons_l0dv0_1dwrp_193>.awsui_list-item_l0dv0_1dwrp_409>.awsui_link_l0dv0_1dwrp_326:not(#\9 ):not(.awsui_link-active_l0dv0_1dwrp_659.awsui_link--collapsed_l0dv0_1dwrp_666):hover{background-color:var(--color-background-side-navigation-item-icon-hover-il13a3, #f0fbff)}.awsui_list--with-icons_l0dv0_1dwrp_193>.awsui_list-item_l0dv0_1dwrp_409>.awsui_expandable-link-group_l0dv0_1dwrp_439:not(#\9 ):not(.awsui_expandable-link-group--collapsed_l0dv0_1dwrp_448)>div:first-child:hover{background-color:var(--color-background-side-navigation-item-icon-hover-il13a3, #f0fbff)}.awsui_list--with-icons_l0dv0_1dwrp_193>.awsui_list-item_l0dv0_1dwrp_409>.awsui_section_l0dv0_1dwrp_433>:not(#\9 ):first-child{border-start-start-radius:var(--border-radius-side-navigation-item-onps6d, 8px);border-start-end-radius:var(--border-radius-side-navigation-item-onps6d, 8px);border-end-start-radius:var(--border-radius-side-navigation-item-onps6d, 8px);border-end-end-radius:var(--border-radius-side-navigation-item-onps6d, 8px);display:grid;padding-inline:var(--space-xs-oxob9f, 8px);margin-inline:calc(-1*var(--space-xs-oxob9f, 8px));box-sizing:content-box}.awsui_list--with-icons_l0dv0_1dwrp_193>.awsui_list-item_l0dv0_1dwrp_409>.awsui_section_l0dv0_1dwrp_433>:not(#\9 ):first-child:hover{background-color:var(--color-background-side-navigation-item-icon-hover-il13a3, #f0fbff)}.awsui_list--with-icons_l0dv0_1dwrp_193>.awsui_list-item--collapsed_l0dv0_1dwrp_422>.awsui_section--collapsed_l0dv0_1dwrp_447>:not(#\9 ):first-child{padding-inline:0;margin-inline:0}.awsui_link--collapsed_l0dv0_1dwrp_666:not(#\9 ):not(.awsui_link-active_l0dv0_1dwrp_659):hover{background-color:var(--color-background-side-navigation-item-icon-hover-il13a3, #f0fbff)}

.awsui_root_pcgz5_1l1ce_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-size:var(--font-size-body-s-1x7g9p, 12px);padding-block:var(--space-s-3efzd3, 12px);position:relative;max-inline-size:800px;margin-inline:calc(var(--space-m-wcb4ea, 16px)/2)}.awsui_slider_pcgz5_1l1ce_186:not(#\9 ){display:flex;align-items:center}.awsui_slider-track_pcgz5_1l1ce_190:not(#\9 ),.awsui_slider-range_pcgz5_1l1ce_190: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-oxob9f, 8px);margin-inline:calc(var(--space-m-wcb4ea, 16px)/-2)}.awsui_slider-track_pcgz5_1l1ce_190:not(#\9 ){background-color:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-slider-track-default-skh0wv, #8c8c94));inline-size:calc(100% + var(--space-m-wcb4ea, 16px));block-size:2px;cursor:pointer}.awsui_slider-track_pcgz5_1l1ce_190.awsui_disabled_pcgz5_1l1ce_205:not(#\9 ){cursor:default;background-color:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-control-disabled-upczma, #dedee3))}.awsui_slider-track_pcgz5_1l1ce_190.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_slider-track_pcgz5_1l1ce_190.awsui_disabled_pcgz5_1l1ce_205){cursor:default;background-color:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-control-disabled-upczma, #dedee3))}.awsui_slider-range_pcgz5_1l1ce_190:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-esndbs, var(--color-background-slider-range-default-rg592i, #006ce0));block-size:4px;inline-size:calc(var(--awsui-slider-range-inline-size-esndbs) + var(--space-m-wcb4ea, 16px))}.awsui_slider-range_pcgz5_1l1ce_190.awsui_error_pcgz5_1l1ce_218:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-esndbs, var(--color-background-slider-range-error-default-c7p9qg, #db0000))}.awsui_slider-range_pcgz5_1l1ce_190.awsui_warning_pcgz5_1l1ce_221:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-esndbs, var(--color-background-slider-range-warning-default-u79e5p, #855900))}.awsui_slider-range_pcgz5_1l1ce_190.awsui_active_pcgz5_1l1ce_224:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-esndbs, var(--color-background-slider-range-active-n8m8ws, #004a9e))}.awsui_slider-range_pcgz5_1l1ce_190.awsui_error-active_pcgz5_1l1ce_227:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-esndbs, var(--color-background-slider-range-error-active-2iyg8m, #db0000))}.awsui_slider-range_pcgz5_1l1ce_190.awsui_warning-active_pcgz5_1l1ce_230:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-esndbs, var(--color-background-slider-range-warning-active-28incr, #855900))}.awsui_slider-range_pcgz5_1l1ce_190.awsui_disabled_pcgz5_1l1ce_205:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-esndbs, var(--color-background-control-disabled-upczma, #dedee3))}.awsui_slider-range_pcgz5_1l1ce_190.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_slider-range_pcgz5_1l1ce_190.awsui_disabled_pcgz5_1l1ce_205){inline-size:calc(var(--awsui-slider-range-inline-size-esndbs) + var(--space-s-3efzd3, 12px));background-color:var(--awsui-style-slider-range-background-default-esndbs, var(--color-foreground-control-read-only-4jqdqq, #656871))}.awsui_labels_pcgz5_1l1ce_241:not(#\9 ){display:grid;grid-template-columns:3fr repeat(calc((var(--awsui-slider-label-count-esndbs) - 2) / 2 + (var(--awsui-slider-label-count-esndbs) - 2) / 2 - 1), 2fr) 3fr;grid-auto-rows:100%;padding-block-start:var(--space-m-wcb4ea, 16px)}.awsui_labels-noref_pcgz5_1l1ce_247:not(#\9 ){grid-template-columns:1fr 1fr}.awsui_labels-reference_pcgz5_1l1ce_250:not(#\9 ){grid-column-start:var(--awsui-slider-reference-column-esndbs);grid-column-end:var(--awsui-slider-next-reference-column-esndbs);grid-row:1;justify-self:center;text-align:center}.awsui_labels-min_pcgz5_1l1ce_257:not(#\9 ){grid-column:1;grid-row:1;grid-column-end:var(--awsui-slider-min-end-esndbs);margin-inline-start:calc(var(--space-m-wcb4ea, 16px)/-2)}.awsui_labels-max_pcgz5_1l1ce_263:not(#\9 ){text-align:end;justify-content:flex-end;grid-row:1;grid-column-end:calc(var(--awsui-slider-label-count-esndbs) + 1);grid-column-start:var(--awsui-slider-max-start-esndbs);margin-inline-end:calc(var(--space-m-wcb4ea, 16px)/-2)}.awsui_labels-aria-description_pcgz5_1l1ce_271:not(#\9 ){display:none}@media(max-width: 576px){.awsui_labels_pcgz5_1l1ce_241:not(#\9 ){grid-template-columns:1fr 1fr}.awsui_labels-min_pcgz5_1l1ce_257:not(#\9 ){grid-column:1}.awsui_labels-max_pcgz5_1l1ce_263:not(#\9 ){grid-column:2}.awsui_labels_pcgz5_1l1ce_241>.awsui_labels-reference_pcgz5_1l1ce_250:not(#\9 ){display:none}}.awsui_ticks_pcgz5_1l1ce_289:not(#\9 ){display:grid;grid-template-columns:repeat(var(--awsui-slider-tick-count-esndbs), 1fr);inline-size:calc(100% - var(--space-m-wcb4ea, 16px));margin-inline:calc(var(--space-m-wcb4ea, 16px)/2)}.awsui_ticks-wrapper_pcgz5_1l1ce_295:not(#\9 ){block-size:0;display:flex;margin-inline:calc(var(--space-m-wcb4ea, 16px)/-2)}.awsui_tick_pcgz5_1l1ce_289:not(#\9 ){grid-row:1;block-size:var(--space-xs-oxob9f, 8px);inline-size:var(--space-xxxs-e3xs98, 2px);padding-inline:0;padding-block:0;background:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-slider-track-default-skh0wv, #8c8c94));inset-block-start:-4px}.awsui_tick_pcgz5_1l1ce_289.awsui_middle_pcgz5_1l1ce_310:not(#\9 ):first-child,.awsui_tick_pcgz5_1l1ce_289.awsui_middle_pcgz5_1l1ce_310:not(#\9 ):last-child{visibility:hidden}.awsui_tick_pcgz5_1l1ce_289.awsui_filled_pcgz5_1l1ce_313:not(#\9 ){background:var(--awsui-style-slider-range-background-default-esndbs, var(--color-background-slider-range-default-rg592i, #006ce0))}.awsui_tick_pcgz5_1l1ce_289.awsui_filled_pcgz5_1l1ce_313.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_disabled_pcgz5_1l1ce_205){background:var(--awsui-style-slider-track-background-color-esndbs, var(--color-foreground-control-read-only-4jqdqq, #656871))}.awsui_tick_pcgz5_1l1ce_289.awsui_active_pcgz5_1l1ce_224:not(#\9 ){background:var(--awsui-style-slider-range-background-active-esndbs, var(--color-background-slider-range-active-n8m8ws, #004a9e))}.awsui_tick_pcgz5_1l1ce_289.awsui_error_pcgz5_1l1ce_218:not(#\9 ){background:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-slider-range-error-default-c7p9qg, #db0000))}.awsui_tick_pcgz5_1l1ce_289.awsui_warning_pcgz5_1l1ce_221:not(#\9 ){background:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-slider-range-warning-default-u79e5p, #855900))}.awsui_tick_pcgz5_1l1ce_289.awsui_error-active_pcgz5_1l1ce_227:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-esndbs, var(--color-background-slider-range-error-active-2iyg8m, #db0000))}.awsui_tick_pcgz5_1l1ce_289.awsui_warning-active_pcgz5_1l1ce_230:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-esndbs, var(--color-background-slider-range-warning-active-28incr, #855900))}.awsui_tick_pcgz5_1l1ce_289.awsui_disabled_pcgz5_1l1ce_205:not(#\9 ){background:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-control-disabled-upczma, #dedee3))}.awsui_tick_pcgz5_1l1ce_289.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ){background:var(--awsui-style-slider-track-background-color-esndbs, var(--color-background-control-disabled-upczma, #dedee3))}.awsui_tooltip-thumb_pcgz5_1l1ce_341:not(#\9 ){position:absolute;inline-size:var(--space-xxl-t8dgip, 32px);block-size:var(--space-xxl-t8dgip, 32px);margin-block-start:calc(var(--space-s-3efzd3, 12px)/-1);inset-inline-start:var(--awsui-slider-tooltip-position-esndbs)}.awsui_tooltip-thumb_pcgz5_1l1ce_341.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ){inline-size:var(--space-xl-8vtah0, 24px);block-size:var(--space-xl-8vtah0, 24px);margin-block-start:calc(var(--space-xs-oxob9f, 8px)/-1)}.awsui_thumb_pcgz5_1l1ce_354:not(#\9 ){background:transparent;appearance:none;position:absolute;block-size:0;inline-size:calc(100% + var(--space-m-wcb4ea, 16px));margin-inline-start:calc(var(--space-m-wcb4ea, 16px)/-2);outline:0;margin-block-start:var(--space-xxs-nvfpu6, 4px);cursor:pointer;touch-action:none}.awsui_thumb_pcgz5_1l1ce_354.awsui_disabled_pcgz5_1l1ce_205:not(#\9 ){cursor:default}.awsui_thumb_pcgz5_1l1ce_354.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_thumb_pcgz5_1l1ce_354.awsui_disabled_pcgz5_1l1ce_205){cursor:default}.awsui_thumb_pcgz5_1l1ce_354.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_thumb_pcgz5_1l1ce_354.awsui_disabled_pcgz5_1l1ce_205):focus::-webkit-slider-thumb,.awsui_thumb_pcgz5_1l1ce_354.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_thumb_pcgz5_1l1ce_354.awsui_disabled_pcgz5_1l1ce_205):active::-webkit-slider-thumb{block-size:var(--space-s-3efzd3, 12px);inline-size:var(--space-s-3efzd3, 12px);box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--color-foreground-control-read-only-4jqdqq, #656871);background:var(--color-foreground-control-read-only-4jqdqq, #656871);border-color:var(--color-background-slider-handle-active-o5308k, #004a9e);border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_1l1ce_354.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_thumb_pcgz5_1l1ce_354.awsui_disabled_pcgz5_1l1ce_205):focus::-moz-range-thumb,.awsui_thumb_pcgz5_1l1ce_354.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_thumb_pcgz5_1l1ce_354.awsui_disabled_pcgz5_1l1ce_205):active::-moz-range-thumb{block-size:var(--space-s-3efzd3, 12px);inline-size:var(--space-s-3efzd3, 12px);box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--color-foreground-control-read-only-4jqdqq, #656871);background:var(--color-foreground-control-read-only-4jqdqq, #656871);border-color:var(--color-background-slider-handle-active-o5308k, #004a9e);border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_1l1ce_354.awsui_min_pcgz5_1l1ce_390:not(#\9 ){margin-inline-start:calc(-1px + var(--space-m-wcb4ea, 16px)/-2)}.awsui_thumb_pcgz5_1l1ce_354.awsui_max_pcgz5_1l1ce_393:not(#\9 ){margin-inline-start:calc(1px + var(--space-m-wcb4ea, 16px)/-2)}.awsui_thumb_pcgz5_1l1ce_354:not(#\9 )::-webkit-slider-thumb{appearance:none;appearance:none;background:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-default-ngsv1n, #006ce0));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-default-ngsv1n, #006ce0));border-block-width:2px;border-inline-width:2px;border-start-start-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);border-start-end-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);border-end-start-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);border-end-end-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);box-shadow:none;cursor:pointer;block-size:var(--space-m-wcb4ea, 16px);inline-size:var(--space-m-wcb4ea, 16px);pointer-events:all;position:relative}.awsui_thumb_pcgz5_1l1ce_354:not(#\9 )::-moz-range-thumb{appearance:none;appearance:none;background:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-default-ngsv1n, #006ce0));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-default-ngsv1n, #006ce0));border-block-width:2px;border-inline-width:2px;border-start-start-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);border-start-end-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);border-end-start-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);border-end-end-radius:var(--awsui-style-slider-handle-border-radius-esndbs, 50%);box-shadow:none;cursor:pointer;block-size:var(--space-m-wcb4ea, 16px);inline-size:var(--space-m-wcb4ea, 16px);pointer-events:all;position:relative}.awsui_thumb_pcgz5_1l1ce_354:not(#\9 ):hover::-webkit-slider-thumb{background:var(--awsui-style-slider-handle-background-hover-esndbs, var(--color-background-slider-handle-default-ngsv1n, #006ce0));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-hover-esndbs, var(--color-background-slider-handle-default-ngsv1n, #006ce0))}.awsui_thumb_pcgz5_1l1ce_354:not(#\9 ):hover::-moz-range-thumb{background:var(--awsui-style-slider-handle-background-hover-esndbs, var(--color-background-slider-handle-default-ngsv1n, #006ce0));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-hover-esndbs, var(--color-background-slider-handle-default-ngsv1n, #006ce0))}.awsui_thumb_pcgz5_1l1ce_354:not(#\9 ):focus::-webkit-slider-thumb,.awsui_thumb_pcgz5_1l1ce_354:not(#\9 ):active::-webkit-slider-thumb{block-size:20px;inline-size:20px;box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-active-o5308k, #004a9e));background:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-active-o5308k, #004a9e));border-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-active-o5308k, #004a9e));border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_1l1ce_354:not(#\9 ):focus::-moz-range-thumb,.awsui_thumb_pcgz5_1l1ce_354:not(#\9 ):active::-moz-range-thumb{block-size:20px;inline-size:20px;box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-active-o5308k, #004a9e));background:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-active-o5308k, #004a9e));border-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-active-o5308k, #004a9e));border-block-width:2px;border-inline-width:2px}.awsui_error_pcgz5_1l1ce_218:not(#\9 )::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-default-xswr8j, #db0000));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-default-xswr8j, #db0000))}.awsui_error_pcgz5_1l1ce_218:not(#\9 )::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-default-xswr8j, #db0000));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-default-xswr8j, #db0000))}.awsui_error_pcgz5_1l1ce_218:not(#\9 ):hover::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-active-yzi7i4, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-active-yzi7i4, #db0000))}.awsui_error_pcgz5_1l1ce_218:not(#\9 ):hover::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-active-yzi7i4, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-error-active-yzi7i4, #db0000))}.awsui_error_pcgz5_1l1ce_218:not(#\9 ):focus::-webkit-slider-thumb,.awsui_error_pcgz5_1l1ce_218:not(#\9 ):active::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-error-active-yzi7i4, #db0000));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-error-active-yzi7i4, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-error-active-yzi7i4, #db0000))}.awsui_error_pcgz5_1l1ce_218:not(#\9 ):focus::-moz-range-thumb,.awsui_error_pcgz5_1l1ce_218:not(#\9 ):active::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-error-active-yzi7i4, #db0000));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-error-active-yzi7i4, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-error-active-yzi7i4, #db0000))}.awsui_warning_pcgz5_1l1ce_221:not(#\9 )::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-default-h4ql7d, #855900));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-default-h4ql7d, #855900))}.awsui_warning_pcgz5_1l1ce_221:not(#\9 )::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-default-h4ql7d, #855900));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-default-h4ql7d, #855900))}.awsui_warning_pcgz5_1l1ce_221:not(#\9 ):hover::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-active-vkbfzm, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-active-vkbfzm, #855900))}.awsui_warning_pcgz5_1l1ce_221:not(#\9 ):hover::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-active-vkbfzm, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-slider-handle-warning-active-vkbfzm, #855900))}.awsui_warning_pcgz5_1l1ce_221:not(#\9 ):focus::-webkit-slider-thumb,.awsui_warning_pcgz5_1l1ce_221:not(#\9 ):active::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-warning-active-vkbfzm, #855900));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-warning-active-vkbfzm, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-warning-active-vkbfzm, #855900))}.awsui_warning_pcgz5_1l1ce_221:not(#\9 ):focus::-moz-range-thumb,.awsui_warning_pcgz5_1l1ce_221:not(#\9 ):active::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-warning-active-vkbfzm, #855900));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-warning-active-vkbfzm, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-mrwkiu, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-esndbs, var(--color-background-slider-handle-warning-active-vkbfzm, #855900))}.awsui_disabled_pcgz5_1l1ce_205:not(#\9 )::-webkit-slider-thumb,.awsui_disabled_pcgz5_1l1ce_205:not(#\9 ):hover::-webkit-slider-thumb,.awsui_disabled_pcgz5_1l1ce_205:not(#\9 ):active::-webkit-slider-thumb{block-size:var(--space-m-wcb4ea, 16px);inline-size:var(--space-m-wcb4ea, 16px);background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-control-disabled-upczma, #dedee3));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-control-disabled-upczma, #dedee3));box-shadow:none;pointer-events:none}.awsui_disabled_pcgz5_1l1ce_205:not(#\9 )::-moz-range-thumb,.awsui_disabled_pcgz5_1l1ce_205:not(#\9 ):hover::-moz-range-thumb,.awsui_disabled_pcgz5_1l1ce_205:not(#\9 ):active::-moz-range-thumb{block-size:var(--space-m-wcb4ea, 16px);inline-size:var(--space-m-wcb4ea, 16px);background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-control-disabled-upczma, #dedee3));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-background-control-disabled-upczma, #dedee3));box-shadow:none;pointer-events:none}.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_disabled_pcgz5_1l1ce_205)::-webkit-slider-thumb,.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_disabled_pcgz5_1l1ce_205):hover::-webkit-slider-thumb,.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_disabled_pcgz5_1l1ce_205):active::-webkit-slider-thumb{block-size:var(--space-s-3efzd3, 12px);inline-size:var(--space-s-3efzd3, 12px);background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-foreground-control-read-only-4jqdqq, #656871));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-foreground-control-read-only-4jqdqq, #656871));box-shadow:none;pointer-events:none;cursor:initial}.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_disabled_pcgz5_1l1ce_205)::-moz-range-thumb,.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_disabled_pcgz5_1l1ce_205):hover::-moz-range-thumb,.awsui_readonly_pcgz5_1l1ce_209:not(#\9 ):not(.awsui_disabled_pcgz5_1l1ce_205):active::-moz-range-thumb{block-size:var(--space-s-3efzd3, 12px);inline-size:var(--space-s-3efzd3, 12px);background-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-foreground-control-read-only-4jqdqq, #656871));border-color:var(--awsui-style-slider-handle-background-default-esndbs, var(--color-foreground-control-read-only-4jqdqq, #656871));box-shadow:none;pointer-events:none;cursor:initial}
.awsui_drawer_1r9lg_1halq_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-tpsfxv, #ffffff);z-index:840}.awsui_drawer-closed_1r9lg_1halq_186:not(#\9 ):not(.awsui_refresh_1r9lg_1halq_186){min-inline-size:40px}.awsui_drawer-content-side_1r9lg_1halq_190:not(#\9 ){display:flex;align-items:center;block-size:100%;overflow:auto}.awsui_drawer-content-side_1r9lg_1halq_190>[aria-hidden=true]:not(#\9 ),.awsui_drawer-closed_1r9lg_1halq_186.awsui_refresh_1r9lg_1halq_186>.awsui_drawer-content-side_1r9lg_1halq_190:not(#\9 ){display:none}.awsui_drawer-closed_1r9lg_1halq_186:not(#\9 ):not(.awsui_refresh_1r9lg_1halq_186)>.awsui_drawer-content-side_1r9lg_1halq_190{inline-size:40px}.awsui_drawer-closed_1r9lg_1halq_186:not(#\9 ):not(.awsui_refresh_1r9lg_1halq_186)>.awsui_drawer-content-side_1r9lg_1halq_190:hover{background:var(--color-background-layout-panel-hover-3h4oa6, #ebebf0)}:not(#\9 ):not(.awsui_drawer-closed_1r9lg_1halq_186)>.awsui_drawer-content-bottom_1r9lg_1halq_206{overflow-y:auto;position:absolute;inset:0;clip-path:border-box}.awsui_position-bottom_1r9lg_1halq_213:not(#\9 ){position:fixed;overflow-y:auto}.awsui_position-bottom_1r9lg_1halq_213:not(#\9 ):not(.awsui_hidden_1r9lg_1halq_221){border-block-start:var(--border-panel-top-width-zll4ct, 1px) solid var(--color-border-divider-panel-bottom-34kscf, #c6c6cd)}.awsui_position-bottom_1r9lg_1halq_213:not(#\9 ):not(.awsui_refresh_1r9lg_1halq_186){box-shadow:var(--shadow-split-bottom-rjce88, 0px -36px 36px -36px rgba(0, 7, 22, 0.1));border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-panel-bottom-34kscf, #c6c6cd);border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-panel-bottom-34kscf, #c6c6cd)}.awsui_position-bottom_1r9lg_1halq_213.awsui_drawer-closed_1r9lg_1halq_186:not(#\9 ){overflow:hidden}.awsui_position-bottom_1r9lg_1halq_213.awsui_drawer-closed_1r9lg_1halq_186.awsui_drawer-clickable_1r9lg_1halq_232:not(#\9 ):hover{cursor:pointer;background:var(--color-background-layout-panel-hover-3h4oa6, #ebebf0)}.awsui_position-bottom_1r9lg_1halq_213>.awsui_drawer-content-bottom_1r9lg_1halq_206>[aria-hidden=true]:not(#\9 ){display:none}.awsui_position-bottom_1r9lg_1halq_213.awsui_refresh_1r9lg_1halq_186:not(#\9 ){position:relative}.awsui_position-side_1r9lg_1halq_243:not(#\9 ){border-block-start:none;box-shadow:var(--shadow-split-side-r0sirg, -1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.1));block-size:100%}.awsui_position-side_1r9lg_1halq_243.awsui_with-toolbar_1r9lg_1halq_248:not(#\9 ){box-shadow:none}.awsui_slider-wrapper-bottom_1r9lg_1halq_252: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_1halq_263: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_1halq_263.awsui_with-toolbar_1r9lg_1halq_248:not(#\9 ){position:unset}.awsui_open-button-side_1r9lg_1halq_277:not(#\9 ){flex:0 0 auto;align-self:flex-start;box-sizing:border-box;margin-block-start:var(--space-xxs-nvfpu6, 4px);margin-block-end:0;margin-inline:auto}.awsui_pane-header-wrapper-bottom_1r9lg_1halq_286: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-v4uatt, 24px)}.awsui_drawer-mobile_1r9lg_1halq_296>.awsui_drawer-content-bottom_1r9lg_1halq_206>.awsui_pane-header-wrapper-bottom_1r9lg_1halq_286:not(#\9 ){padding-block:0;padding-inline:var(--space-l-fzlzfv, 20px)}.awsui_drawer-disable-content-paddings_1r9lg_1halq_300>.awsui_drawer-content-bottom_1r9lg_1halq_206>.awsui_pane-header-wrapper-bottom_1r9lg_1halq_286:not(#\9 ){padding-block:0;padding-inline:var(--space-l-fzlzfv, 20px)}:not(#\9 ):not(.awsui_drawer-closed_1r9lg_1halq_186)>.awsui_drawer-content-bottom_1r9lg_1halq_206>.awsui_pane-header-wrapper-bottom_1r9lg_1halq_286{background-color:var(--color-background-layout-panel-content-tpsfxv, #ffffff);border-block-end:var(--border-panel-header-width-b1jkn6, 1px) solid var(--color-border-panel-header-kdnfxk, #c6c6cd)}.awsui_with-toolbar_1r9lg_1halq_248:not(#\9 ):not(.awsui_drawer-closed_1r9lg_1halq_186)>.awsui_drawer-content-bottom_1r9lg_1halq_206>.awsui_pane-header-wrapper-bottom_1r9lg_1halq_286{border-color:transparent}.awsui_content-bottom_1r9lg_1halq_312:not(#\9 ){padding-block:0;padding-inline:var(--space-layout-content-horizontal-v4uatt, 24px);margin-block-start:var(--space-panel-split-top-5nzrkx, 20px);position:relative;z-index:0}.awsui_with-toolbar_1r9lg_1halq_248>.awsui_drawer-content-bottom_1r9lg_1halq_206>.awsui_content-bottom_1r9lg_1halq_312:not(#\9 ){margin-block-start:0px}.awsui_drawer-mobile_1r9lg_1halq_296>.awsui_drawer-content-bottom_1r9lg_1halq_206>.awsui_content-bottom_1r9lg_1halq_312:not(#\9 ){padding-block:0;padding-inline:var(--space-l-fzlzfv, 20px)}.awsui_drawer-disable-content-paddings_1r9lg_1halq_300>.awsui_drawer-content-bottom_1r9lg_1halq_206>.awsui_content-bottom_1r9lg_1halq_312:not(#\9 ){padding-block:0;padding-inline:0}.awsui_pane-bottom-center-align_1r9lg_1halq_331:not(#\9 ){display:flex;justify-content:center}.awsui_pane-bottom-content-nav-padding_1r9lg_1halq_336:not(#\9 ){padding-inline-start:calc(var(--space-layout-toggle-diameter-2vfm16, 36px) + 2*var(--space-layout-toggle-padding-64f652, 12px))}.awsui_pane-bottom-content-tools-padding_1r9lg_1halq_340:not(#\9 ){padding-inline-end:calc(var(--space-layout-toggle-diameter-2vfm16, 36px) + 2*var(--space-layout-toggle-padding-64f652, 12px))}.awsui_content-bottom-max-width_1r9lg_1halq_344:not(#\9 ){flex-grow:1;max-inline-size:100%}.awsui_content-side_1r9lg_1halq_349: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_1halq_349.awsui_with-toolbar_1r9lg_1halq_248:not(#\9 ){position:absolute}.awsui_content-side_1r9lg_1halq_349>.awsui_pane-header-wrapper-side_1r9lg_1halq_361:not(#\9 ){padding-block:0;padding-inline-end:var(--space-m-wcb4ea, 16px);padding-inline-start:var(--space-panel-side-left-7vb0n9, 28px);border-block-end:var(--border-panel-header-width-b1jkn6, 1px) solid var(--color-border-panel-header-kdnfxk, #c6c6cd)}.awsui_content-side_1r9lg_1halq_349.awsui_with-toolbar_1r9lg_1halq_248>.awsui_pane-header-wrapper-side_1r9lg_1halq_361:not(#\9 ){border-color:transparent}.awsui_content-side_1r9lg_1halq_349>.awsui_pane-content-wrapper-side_1r9lg_1halq_370:not(#\9 ){padding-block:0;padding-inline-start:var(--space-panel-side-left-7vb0n9, 28px);padding-inline-end:var(--space-panel-side-right-a84thf, 24px);margin-block-start:var(--space-panel-split-top-5nzrkx, 20px);margin-block-end:var(--space-panel-split-bottom-hn65yv, 20px)}.awsui_content-side_1r9lg_1halq_349.awsui_with-toolbar_1r9lg_1halq_248>.awsui_pane-content-wrapper-side_1r9lg_1halq_370:not(#\9 ){margin-block-start:0px}.awsui_header_1r9lg_1halq_381:not(#\9 ){inline-size:100%;margin-block:var(--size-vertical-panel-icon-offset-r0nr13, 15px);margin-inline:0}.awsui_header_1r9lg_1halq_381.awsui_with-toolbar_1r9lg_1halq_248:not(#\9 ){margin-block:14px}.awsui_header-main-row_1r9lg_1halq_389:not(#\9 ),.awsui_header-main-content_1r9lg_1halq_389:not(#\9 ){display:flex}.awsui_header-main-row_1r9lg_1halq_389:not(#\9 ){align-items:flex-start}.awsui_header-main-content_1r9lg_1halq_389:not(#\9 ){flex:auto;flex-direction:row;column-gap:var(--space-scaled-xs-xqilfh, 8px);row-gap:var(--space-scaled-xxs-5ynq0b, 4px);justify-content:space-between;align-items:flex-start}.awsui_header-tag-and-info_1r9lg_1halq_403:not(#\9 ){flex-grow:1;margin-block-start:calc(var(--space-scaled-xxs-5ynq0b, 4px) + 1px);line-height:var(--line-height-body-s-witfu0, 16px)}.awsui_header-tag-and-info_1r9lg_1halq_403.awsui_with-description_1r9lg_1halq_408:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-yf0kjr, 2px)}.awsui_header-tag_1r9lg_1halq_403.awsui_with-info_1r9lg_1halq_411:not(#\9 ),.awsui_header-text_1r9lg_1halq_411:not(#\9 ){display:inline}.awsui_header-tag_1r9lg_1halq_403:not(#\9 ){margin-block:0}.awsui_header-before-slot_1r9lg_1halq_417:not(#\9 ),.awsui_header-text_1r9lg_1halq_411:not(#\9 ){font-size:var(--font-panel-header-size-n13ey0, 18px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);line-height:var(--font-panel-header-line-height-a7wqal, 22px);font-weight:var(--font-weight-heading-l-3ci36z, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_header-before-slot_1r9lg_1halq_417:not(#\9 ){margin-block-start:calc(-1*(var(--space-scaled-xxs-5ynq0b, 4px) + 1px))}.awsui_header-tag_1r9lg_1halq_403.awsui_with-info_1r9lg_1halq_411>.awsui_header-before-slot_1r9lg_1halq_417:not(#\9 ),.awsui_header-before-slot_1r9lg_1halq_417.awsui_with-header-text_1r9lg_1halq_428:not(#\9 ){display:inline-block}.awsui_header-before-slot_1r9lg_1halq_417.awsui_with-header-text_1r9lg_1halq_428:not(#\9 ),.awsui_header-tag_1r9lg_1halq_403.awsui_with-info_1r9lg_1halq_411:not(#\9 ){margin-inline-end:var(--space-scaled-xs-xqilfh, 8px)}.awsui_header-actions-slot_1r9lg_1halq_434:not(#\9 ){display:flex;flex-shrink:0;align-items:center;min-block-size:calc(var(--font-panel-header-line-height-a7wqal, 22px) + 2*(var(--space-scaled-xxs-5ynq0b, 4px) + 1px))}.awsui_header-description_1r9lg_1halq_440:not(#\9 ){color:var(--color-text-heading-secondary-p7k9es, #424650);font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);margin-block:0}.awsui_header-buttons_1r9lg_1halq_447:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;flex:0 0 auto;margin-inline-start:var(--space-xs-oxob9f, 8px)}.awsui_divider_1r9lg_1halq_455:not(#\9 ){border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd);margin-block:var(--space-scaled-xxs-5ynq0b, 4px);margin-inline:var(--space-scaled-xs-xqilfh, 8px)}

div.awsui_column-layout_vj6p7_1o1e7_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217:not(#\9 ){margin-block:calc(var(--space-grid-gutter-1toadg, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-1toadg, 20px)/-2)}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-no-gutters_vj6p7_1o1e7_223:not(#\9 ){margin-block:0;margin-inline:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-variant-text-grid_vj6p7_1o1e7_227:not(#\9 ){margin-block:calc(-1*var(--space-grid-gutter-1toadg, 20px)/2);margin-inline:calc(-1*var(--space-grid-gutter-1toadg, 20px))}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-variant-text-grid_vj6p7_1o1e7_227>*:not(#\9 ){border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-variant-text-grid_vj6p7_1o1e7_227.awsui_grid-breakpoint-default_vj6p7_1o1e7_235>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-variant-text-grid_vj6p7_1o1e7_227.awsui_grid-columns-1_vj6p7_1o1e7_238.awsui_grid-breakpoint-xxs_vj6p7_1o1e7_238>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-variant-text-grid_vj6p7_1o1e7_227.awsui_grid-columns-1_vj6p7_1o1e7_238.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-variant-text-grid_vj6p7_1o1e7_227.awsui_grid-columns-2_vj6p7_1o1e7_244.awsui_grid-breakpoint-xxs_vj6p7_1o1e7_238>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-variant-text-grid_vj6p7_1o1e7_227.awsui_grid-columns-2_vj6p7_1o1e7_244.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-variant-text-grid_vj6p7_1o1e7_227.awsui_grid-columns-3_vj6p7_1o1e7_250.awsui_grid-breakpoint-xxs_vj6p7_1o1e7_238>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-variant-text-grid_vj6p7_1o1e7_227.awsui_grid-columns-3_vj6p7_1o1e7_250.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-child(3n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-variant-text-grid_vj6p7_1o1e7_227.awsui_grid-columns-4_vj6p7_1o1e7_256.awsui_grid-breakpoint-xxs_vj6p7_1o1e7_238>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-variant-text-grid_vj6p7_1o1e7_227.awsui_grid-columns-4_vj6p7_1o1e7_256.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-child(4n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217:not(#\9 ):not(.awsui_grid-no-gutters_vj6p7_1o1e7_223)>*{padding-block:calc(var(--space-grid-gutter-1toadg, 20px)/2);padding-inline:calc(var(--space-grid-gutter-1toadg, 20px)/2)}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217:not(#\9 ):not(.awsui_grid-no-gutters_vj6p7_1o1e7_223).awsui_grid-variant-text-grid_vj6p7_1o1e7_227>*{padding-block:0;padding-inline:var(--space-grid-gutter-1toadg, 20px);margin-block:calc(var(--space-grid-gutter-1toadg, 20px)/2);margin-inline:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-vertical-borders_vj6p7_1o1e7_272>*:not(#\9 ){border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-vertical-borders_vj6p7_1o1e7_272.awsui_grid-breakpoint-default_vj6p7_1o1e7_235>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-vertical-borders_vj6p7_1o1e7_272.awsui_grid-columns-1_vj6p7_1o1e7_238.awsui_grid-breakpoint-xxs_vj6p7_1o1e7_238>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-vertical-borders_vj6p7_1o1e7_272.awsui_grid-columns-1_vj6p7_1o1e7_238.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-vertical-borders_vj6p7_1o1e7_272.awsui_grid-columns-2_vj6p7_1o1e7_244.awsui_grid-breakpoint-xxs_vj6p7_1o1e7_238>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-vertical-borders_vj6p7_1o1e7_272.awsui_grid-columns-2_vj6p7_1o1e7_244.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-vertical-borders_vj6p7_1o1e7_272.awsui_grid-columns-3_vj6p7_1o1e7_250.awsui_grid-breakpoint-xxs_vj6p7_1o1e7_238>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-vertical-borders_vj6p7_1o1e7_272.awsui_grid-columns-3_vj6p7_1o1e7_250.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-child(3n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-vertical-borders_vj6p7_1o1e7_272.awsui_grid-columns-4_vj6p7_1o1e7_256.awsui_grid-breakpoint-xxs_vj6p7_1o1e7_238>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-vertical-borders_vj6p7_1o1e7_272.awsui_grid-columns-4_vj6p7_1o1e7_256.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-child(4n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305>*:not(#\9 ){border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305>*:not(#\9 ):last-child{border-block-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305.awsui_grid-columns-2_vj6p7_1o1e7_244.awsui_grid-breakpoint-xxs_vj6p7_1o1e7_238>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305.awsui_grid-columns-2_vj6p7_1o1e7_244.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305.awsui_grid-columns-3_vj6p7_1o1e7_250.awsui_grid-breakpoint-xxs_vj6p7_1o1e7_238>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305.awsui_grid-columns-3_vj6p7_1o1e7_250.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-last-child(2):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305.awsui_grid-columns-3_vj6p7_1o1e7_250.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-last-child(2):nth-child(3n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305.awsui_grid-columns-3_vj6p7_1o1e7_250.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-last-child(3):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305.awsui_grid-columns-4_vj6p7_1o1e7_256.awsui_grid-breakpoint-xxs_vj6p7_1o1e7_238>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305.awsui_grid-columns-4_vj6p7_1o1e7_256.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-last-child(2):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305.awsui_grid-columns-4_vj6p7_1o1e7_256.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-last-child(2):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305.awsui_grid-columns-4_vj6p7_1o1e7_256.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-last-child(2):nth-child(4n+3){border-block-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305.awsui_grid-columns-4_vj6p7_1o1e7_256.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-last-child(3):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305.awsui_grid-columns-4_vj6p7_1o1e7_256.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-last-child(3):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1o1e7_185>.awsui_grid_vj6p7_1o1e7_217.awsui_grid-horizontal-borders_vj6p7_1o1e7_305.awsui_grid-columns-4_vj6p7_1o1e7_256.awsui_grid-breakpoint-xs_vj6p7_1o1e7_241>*:not(#\9 ):nth-last-child(4):nth-child(4n+1){border-block-end-width:0}.awsui_root_vj6p7_1o1e7_355:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_1o1e7_390:not(#\9 ){box-sizing:border-box;display:flex;flex-direction:column;border-block:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-input-default-gi32ve, #8c8c94);border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-input-default-gi32ve, #8c8c94);border-start-start-radius:var(--border-radius-tiles-gz70vm, 8px);border-start-end-radius:var(--border-radius-tiles-gz70vm, 8px);border-end-start-radius:var(--border-radius-tiles-gz70vm, 8px);border-end-end-radius:var(--border-radius-tiles-gz70vm, 8px);background:var(--color-background-input-default-hqy3o4, #ffffff);padding-block:var(--space-xs-oxob9f, 8px);padding-inline:var(--space-scaled-m-ga2lny, 16px);transition:border-color var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear),background-color var(--motion-duration-transition-quick-7gmczi, 90ms) var(--motion-easing-transition-quick-i7wjws, linear)}@media(prefers-reduced-motion: reduce){.awsui_tile-container_vj6p7_1o1e7_390:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_tile-container_vj6p7_1o1e7_390:not(#\9 ),.awsui-mode-entering .awsui_tile-container_vj6p7_1o1e7_390:not(#\9 ){animation:none;transition:none}.awsui_tile-container_vj6p7_1o1e7_390.awsui_refresh_vj6p7_1o1e7_415:not(#\9 ){padding-block:var(--space-xs-oxob9f, 8px);padding-inline:var(--space-s-3efzd3, 12px)}.awsui_tile-container_vj6p7_1o1e7_390.awsui_refresh_vj6p7_1o1e7_415.awsui_selected_vj6p7_1o1e7_419:not(#\9 ):not(.awsui_disabled_vj6p7_1o1e7_419):not(.awsui_readonly_vj6p7_1o1e7_419){box-shadow:inset 0 0 0 calc(var(--border-width-item-selected-o7yb60, 2px) - 1px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_tile-container_vj6p7_1o1e7_390.awsui_has-metadata_vj6p7_1o1e7_422:not(#\9 ){padding-block-end:var(--space-s-3efzd3, 12px)}.awsui_tile-container_vj6p7_1o1e7_390.awsui_has-metadata_vj6p7_1o1e7_422.awsui_refresh_vj6p7_1o1e7_415:not(#\9 ){padding-block-end:var(--space-scaled-s-l1ed96, 12px)}.awsui_tile-container_vj6p7_1o1e7_390.awsui_selected_vj6p7_1o1e7_419:not(#\9 ){border-block:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-item-selected-bzalxo, #006ce0);border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-item-selected-bzalxo, #006ce0);background:var(--color-background-item-selected-uvkhwu, #f0fbff)}.awsui_tile-container_vj6p7_1o1e7_390.awsui_disabled_vj6p7_1o1e7_419:not(#\9 ){border-block:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-tiles-disabled-fsxavk, #ebebf0);border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-tiles-disabled-fsxavk, #ebebf0);background:var(--color-background-tiles-disabled-oj911h, #ebebf0)}.awsui_tile-container_vj6p7_1o1e7_390.awsui_readonly_vj6p7_1o1e7_419:not(#\9 ){background-color:var(--color-background-input-default-hqy3o4, #ffffff);border-block:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-input-disabled-36ig2m, #ebebf0);border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--color-border-input-disabled-36ig2m, #ebebf0)}.awsui_columns_vj6p7_1o1e7_444:not(#\9 ){display:flex;flex-wrap:wrap;margin-block:calc(var(--space-tile-gutter-f2gfrx, 24px)/-4);margin-inline-start:calc(var(--space-tile-gutter-f2gfrx, 24px)/-4);margin-inline-end:calc(var(--space-tile-gutter-f2gfrx, 24px)/-4)}.awsui_columns_vj6p7_1o1e7_444.awsui_column-1_vj6p7_1o1e7_451>.awsui_tile-container_vj6p7_1o1e7_390:not(#\9 ){margin-block:calc(var(--space-tile-gutter-f2gfrx, 24px)/4);margin-inline:calc(var(--space-tile-gutter-f2gfrx, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-f2gfrx, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-f2gfrx, 24px)/2)}.awsui_columns_vj6p7_1o1e7_444.awsui_column-1_vj6p7_1o1e7_451>.awsui_tile-container_vj6p7_1o1e7_390.awsui_breakpoint-xs_vj6p7_1o1e7_458:not(#\9 ){flex:0 0 calc(100% - var(--space-tile-gutter-f2gfrx, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-f2gfrx, 24px)/2)}.awsui_columns_vj6p7_1o1e7_444.awsui_column-1_vj6p7_1o1e7_451>.awsui_tile-container_vj6p7_1o1e7_390.awsui_breakpoint-xxs_vj6p7_1o1e7_462:not(#\9 ){flex:0 0 calc(100% - var(--space-tile-gutter-f2gfrx, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-f2gfrx, 24px)/2)}.awsui_columns_vj6p7_1o1e7_444.awsui_column-2_vj6p7_1o1e7_466>.awsui_tile-container_vj6p7_1o1e7_390:not(#\9 ){margin-block:calc(var(--space-tile-gutter-f2gfrx, 24px)/4);margin-inline:calc(var(--space-tile-gutter-f2gfrx, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-f2gfrx, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-f2gfrx, 24px)/2)}.awsui_columns_vj6p7_1o1e7_444.awsui_column-2_vj6p7_1o1e7_466>.awsui_tile-container_vj6p7_1o1e7_390.awsui_breakpoint-xs_vj6p7_1o1e7_458:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-f2gfrx, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-f2gfrx, 24px)/2)}.awsui_columns_vj6p7_1o1e7_444.awsui_column-2_vj6p7_1o1e7_466>.awsui_tile-container_vj6p7_1o1e7_390.awsui_breakpoint-xxs_vj6p7_1o1e7_462:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-f2gfrx, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-f2gfrx, 24px)/2)}.awsui_columns_vj6p7_1o1e7_444.awsui_column-3_vj6p7_1o1e7_481>.awsui_tile-container_vj6p7_1o1e7_390:not(#\9 ){margin-block:calc(var(--space-tile-gutter-f2gfrx, 24px)/4);margin-inline:calc(var(--space-tile-gutter-f2gfrx, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-f2gfrx, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-f2gfrx, 24px)/2)}.awsui_columns_vj6p7_1o1e7_444.awsui_column-3_vj6p7_1o1e7_481>.awsui_tile-container_vj6p7_1o1e7_390.awsui_breakpoint-xs_vj6p7_1o1e7_458:not(#\9 ){flex:0 0 calc(33.3333333333% - var(--space-tile-gutter-f2gfrx, 24px)/2);max-inline-size:calc(33.3333333333% - var(--space-tile-gutter-f2gfrx, 24px)/2)}.awsui_columns_vj6p7_1o1e7_444.awsui_column-3_vj6p7_1o1e7_481>.awsui_tile-container_vj6p7_1o1e7_390.awsui_breakpoint-xxs_vj6p7_1o1e7_462:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-f2gfrx, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-f2gfrx, 24px)/2)}.awsui_columns_vj6p7_1o1e7_444.awsui_column-4_vj6p7_1o1e7_496>.awsui_tile-container_vj6p7_1o1e7_390:not(#\9 ){margin-block:calc(var(--space-tile-gutter-f2gfrx, 24px)/4);margin-inline:calc(var(--space-tile-gutter-f2gfrx, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-f2gfrx, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-f2gfrx, 24px)/2)}.awsui_columns_vj6p7_1o1e7_444.awsui_column-4_vj6p7_1o1e7_496>.awsui_tile-container_vj6p7_1o1e7_390.awsui_breakpoint-xs_vj6p7_1o1e7_458:not(#\9 ){flex:0 0 calc(25% - var(--space-tile-gutter-f2gfrx, 24px)/2);max-inline-size:calc(25% - var(--space-tile-gutter-f2gfrx, 24px)/2)}.awsui_columns_vj6p7_1o1e7_444.awsui_column-4_vj6p7_1o1e7_496>.awsui_tile-container_vj6p7_1o1e7_390.awsui_breakpoint-xxs_vj6p7_1o1e7_462:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-f2gfrx, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-f2gfrx, 24px)/2)}.awsui_control_vj6p7_1o1e7_512:not(#\9 ){flex-grow:1;margin-block-end:var(--space-s-3efzd3, 12px)}.awsui_control_vj6p7_1o1e7_512.awsui_no-image_vj6p7_1o1e7_516:not(#\9 ){margin-block-end:0}.awsui_image_vj6p7_1o1e7_520:not(#\9 ){text-align:center}.awsui_image_vj6p7_1o1e7_520>img:not(#\9 ){max-inline-size:100%}.awsui_image_vj6p7_1o1e7_520.awsui_disabled_vj6p7_1o1e7_419>img:not(#\9 ){opacity:.3}
.awsui_preference-icon--svg_d4xxm_15xxo_141:not(#\9 ):dir(rtl){transform:scaleX(-1)}.awsui_preference-icon--layout-border_d4xxm_15xxo_147:not(#\9 ){stroke:var(--color-background-home-header-5s2va6, #0f141a);fill:var(--color-background-container-content-3l65xf, #ffffff)}.awsui_preference-icon--layout-background_d4xxm_15xxo_151:not(#\9 ){fill:var(--color-background-layout-main-nwv8ds, #ffffff)}.awsui_preference-icon--layout-header_d4xxm_15xxo_154:not(#\9 ){fill:var(--color-background-home-header-5s2va6, #0f141a)}.awsui_preference-icon--border_d4xxm_15xxo_157:not(#\9 ){stroke:var(--color-text-group-label-b9d3ic, #424650);fill:var(--color-background-container-content-3l65xf, #ffffff)}.awsui_preference-icon--primary-button_d4xxm_15xxo_161:not(#\9 ){fill:var(--color-background-button-primary-default-acuhnl, #ff9900)}.awsui_preference-icon--secondary_d4xxm_15xxo_164:not(#\9 ){fill:var(--color-text-group-label-b9d3ic, #424650)}.awsui_preference-icon--disabled-element_d4xxm_15xxo_167:not(#\9 ){fill:var(--color-background-control-disabled-upczma, #dedee3)}.awsui_preference-icon--separator_d4xxm_15xxo_170:not(#\9 ){stroke:var(--color-background-control-disabled-upczma, #dedee3)}.awsui_preference-icon--focus-text_d4xxm_15xxo_173:not(#\9 ){fill:var(--color-text-interactive-default-2qw750, #424650)}.awsui_preference-icon-refresh--svg_d4xxm_15xxo_177:not(#\9 ):dir(rtl){transform:scaleX(-1)}.awsui_preference-icon-refresh--layout-top_d4xxm_15xxo_183:not(#\9 ){fill:var(--color-background-button-primary-disabled-hpc1ip, #ebebf0)}.awsui_preference-icon-refresh--layout-main_d4xxm_15xxo_186:not(#\9 ){fill:var(--color-background-layout-main-nwv8ds, #ffffff)}.awsui_preference-icon-refresh--primary_d4xxm_15xxo_189:not(#\9 ){fill:var(--color-background-button-primary-default-acuhnl, #ff9900)}.awsui_preference-icon-refresh--disabled_d4xxm_15xxo_192:not(#\9 ){fill:var(--color-background-control-disabled-upczma, #dedee3)}.awsui_preference-icon-refresh--column-header_d4xxm_15xxo_195:not(#\9 ){fill:var(--color-text-input-disabled-59wekb, #b4b4bb)}.awsui_preference-icon-refresh--window_d4xxm_15xxo_198:not(#\9 ){stroke:var(--color-background-home-header-5s2va6, #0f141a);fill:var(--color-background-container-content-3l65xf, #ffffff)}.awsui_preference-icon-refresh--secondary_d4xxm_15xxo_202:not(#\9 ){fill:var(--color-text-body-secondary-55ywwv, #424650)}.awsui_preference-icon-refresh--default_d4xxm_15xxo_205:not(#\9 ){fill:var(--color-text-body-default-pa6g4d, #0f141a)}.awsui_preference-icon-refresh--separator_d4xxm_15xxo_208:not(#\9 ){stroke:var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_preference-icon-refresh--input-default_d4xxm_15xxo_211:not(#\9 ){fill:var(--color-border-input-default-gi32ve, #8c8c94)}.awsui_preference-icon-refresh--heading_d4xxm_15xxo_214:not(#\9 ){fill:var(--color-text-heading-default-ilwph8, #0f141a)}
.awsui_connector_gxp9y_1y7hp_177:not(#\9 ){background-color:var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_connector_gxp9y_1y7hp_177.awsui_connector-hidden_gxp9y_1y7hp_181:not(#\9 ){background-color:transparent}.awsui_root_gxp9y_1y7hp_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_1y7hp_189>.awsui_list_gxp9y_1y7hp_222:not(#\9 ){list-style:none;padding-inline-start:0;margin-block:0}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227:not(#\9 ){display:grid;grid-template-columns:var(--space-static-l-akw1jw, 20px) 1fr;grid-template-rows:minmax(var(--space-static-l-akw1jw, 20px), auto)}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227>.awsui_annotation_gxp9y_1y7hp_232:not(#\9 ){justify-self:flex-end;min-inline-size:0;color:var(--color-text-status-inactive-jkai5x, #656871)}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227>.awsui_step-layout_gxp9y_1y7hp_237:not(#\9 ){display:flex;gap:var(--space-xxs-nvfpu6, 4px);grid-row:1;grid-column:1/span 2}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227>.awsui_details_gxp9y_1y7hp_243:not(#\9 ){align-items:center;grid-row:2;grid-column:2;margin-block-end:var(--space-static-xs-zoct3a, 8px)}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222.awsui_custom_gxp9y_1y7hp_249>.awsui_details_gxp9y_1y7hp_243:not(#\9 ){margin-block-end:0}.awsui_horizontal_gxp9y_1y7hp_253>.awsui_list_gxp9y_1y7hp_222:not(#\9 ){display:grid;align-items:flex-start;grid-template-columns:repeat(auto-fit, minmax(0, 1fr));grid-template-rows:auto minmax(var(--space-static-l-akw1jw, 20px), auto) auto;grid-auto-flow:column}.awsui_horizontal_gxp9y_1y7hp_253>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227:not(#\9 ){grid-row:1/-1;grid-template-rows:subgrid;align-items:center}.awsui_horizontal_gxp9y_1y7hp_253>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227>.awsui_annotation_gxp9y_1y7hp_232:not(#\9 ){justify-self:flex-start;align-self:flex-end;grid-row:1;grid-column:1/span 2;padding-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_horizontal_gxp9y_1y7hp_253>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227>.awsui_step-layout_gxp9y_1y7hp_237:not(#\9 ){grid-row:2;align-items:center}.awsui_horizontal_gxp9y_1y7hp_253>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227>.awsui_step-layout_gxp9y_1y7hp_237>.awsui_connector_gxp9y_1y7hp_177:not(#\9 ){display:block;flex:1;margin-block:0;border-block:0;border-inline:0;min-block-size:0;inset-inline-end:0;block-size:var(--border-divider-list-width-fkxqpj, 1px);inline-size:auto;min-inline-size:var(--space-static-xs-zoct3a, 8px);margin-inline-end:var(--space-static-xxs-va3e7q, 4px)}.awsui_horizontal_gxp9y_1y7hp_253>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227>.awsui_content_gxp9y_1y7hp_289:not(#\9 ){align-self:flex-start;grid-row:3;grid-column:1/span 3;min-inline-size:0;padding-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_horizontal_gxp9y_1y7hp_253>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227>.awsui_content_gxp9y_1y7hp_289>.awsui_details_gxp9y_1y7hp_243:not(#\9 ){margin-block-end:var(--space-static-xs-zoct3a, 8px)}.awsui_horizontal_gxp9y_1y7hp_253>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227:not(#\9 ):last-child>.awsui_step-layout_gxp9y_1y7hp_237>.awsui_connector_gxp9y_1y7hp_177{display:none}.awsui_vertical_gxp9y_1y7hp_303>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227>.awsui_step-layout_gxp9y_1y7hp_237:not(#\9 ){display:grid;grid-template-columns:subgrid;grid-template-rows:auto 1fr;gap:0}.awsui_vertical_gxp9y_1y7hp_303>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227>.awsui_step-layout_gxp9y_1y7hp_237>:not(#\9 ):first-child{grid-column:1/-1}.awsui_vertical_gxp9y_1y7hp_303>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227>.awsui_step-layout_gxp9y_1y7hp_237>.awsui_details_gxp9y_1y7hp_243:not(#\9 ){grid-row:2;grid-column:2;margin-block-end:var(--space-static-xs-zoct3a, 8px)}.awsui_vertical_gxp9y_1y7hp_303>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227>.awsui_step-layout_gxp9y_1y7hp_237>.awsui_connector-continuation_gxp9y_1y7hp_317:not(#\9 ){grid-row:2;grid-column:1;justify-self:center;margin-block:0;margin-inline:0;border-block:0;border-inline:0;inline-size:var(--border-divider-list-width-fkxqpj, 1px);block-size:auto;min-block-size:var(--space-static-xs-zoct3a, 8px);position:relative;inset-inline-end:var(--space-static-xxxs-saudbe, 2px)}.awsui_vertical_gxp9y_1y7hp_303>.awsui_list_gxp9y_1y7hp_222>:not(#\9 ):last-of-type>.awsui_step-layout_gxp9y_1y7hp_237>.awsui_connector-continuation_gxp9y_1y7hp_317{display:none}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227.awsui_custom-vertical_gxp9y_1y7hp_335>.awsui_rail_gxp9y_1y7hp_335:not(#\9 ){grid-column:1;display:flex;flex-direction:column;align-items:center}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227.awsui_custom-vertical_gxp9y_1y7hp_335>.awsui_rail_gxp9y_1y7hp_335>.awsui_connector_gxp9y_1y7hp_177:not(#\9 ){grid-row:auto;grid-column:auto;flex:1 1 auto;border-block:0;border-inline:0;inline-size:var(--border-divider-list-width-fkxqpj, 1px);block-size:auto;min-block-size:var(--space-static-xs-zoct3a, 8px);inset-inline-end:0;margin-block:var(--space-static-xxs-va3e7q, 4px) 0}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227.awsui_custom-vertical_gxp9y_1y7hp_335>.awsui_content_gxp9y_1y7hp_289:not(#\9 ){grid-column:2;min-inline-size:0}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222.awsui_with-annotation_gxp9y_1y7hp_358:not(#\9 ){display:grid;grid-template-columns:fit-content(50%) var(--space-static-l-akw1jw, 20px) 1fr}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222.awsui_with-annotation_gxp9y_1y7hp_358>.awsui_container_gxp9y_1y7hp_227:not(#\9 ){grid-column:1/-1;grid-template-columns:subgrid}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222.awsui_with-annotation_gxp9y_1y7hp_358>.awsui_container_gxp9y_1y7hp_227>.awsui_annotation_gxp9y_1y7hp_232:not(#\9 ){grid-row:1;grid-column:1;padding-inline-end:var(--space-xxs-nvfpu6, 4px)}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222.awsui_with-annotation_gxp9y_1y7hp_358>.awsui_container_gxp9y_1y7hp_227:not(#\9 ):not(.awsui_custom-vertical_gxp9y_1y7hp_335)>.awsui_step-layout_gxp9y_1y7hp_237{grid-column:2/span 2}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222.awsui_with-annotation_gxp9y_1y7hp_358>.awsui_container_gxp9y_1y7hp_227:not(#\9 ):not(.awsui_custom-vertical_gxp9y_1y7hp_335)>.awsui_details_gxp9y_1y7hp_243{grid-column:3}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222.awsui_with-annotation_gxp9y_1y7hp_358>.awsui_container_gxp9y_1y7hp_227.awsui_custom-vertical_gxp9y_1y7hp_335>.awsui_rail_gxp9y_1y7hp_335:not(#\9 ){grid-column:2}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222.awsui_with-annotation_gxp9y_1y7hp_358>.awsui_container_gxp9y_1y7hp_227.awsui_custom-vertical_gxp9y_1y7hp_335>.awsui_content_gxp9y_1y7hp_289:not(#\9 ){grid-column:3}.awsui_root_gxp9y_1y7hp_189>.awsui_list_gxp9y_1y7hp_222>.awsui_container_gxp9y_1y7hp_227.awsui_custom-vertical_gxp9y_1y7hp_335:not(#\9 ):last-of-type>.awsui_rail_gxp9y_1y7hp_335>.awsui_connector_gxp9y_1y7hp_177{display:none}

.awsui_tabs-header_14rmt_7c3ae_150: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_7c3ae_159:not(#\9 ){display:flex;flex-grow:1;max-inline-size:100%}.awsui_tabs-header-list_14rmt_7c3ae_165: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_7c3ae_165:not(#\9 )::-webkit-scrollbar{display:none}.awsui_pagination-button_14rmt_7c3ae_182:not(#\9 ){margin-block:var(--space-scaled-s-l1ed96, 12px);margin-inline:0;padding-block:0;padding-inline:var(--space-xxs-nvfpu6, 4px);display:flex}.awsui_pagination-button-left_14rmt_7c3ae_189:not(#\9 ){border-inline-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-control-disabled-2xkcu2, #dedee3)}.awsui_pagination-button-left-scrollable_14rmt_7c3ae_192:not(#\9 ){z-index:1;box-shadow:5px 0px 4px -3px var(--color-border-tabs-shadow-viblx7, rgba(15, 20, 26, 0.12)),1px 0px 0px 0px var(--color-border-tabs-shadow-viblx7, rgba(15, 20, 26, 0.12))}.awsui_pagination-button-right_14rmt_7c3ae_196:not(#\9 ){border-inline-start:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-control-disabled-2xkcu2, #dedee3)}.awsui_pagination-button-right-scrollable_14rmt_7c3ae_199:not(#\9 ){z-index:1;box-shadow:-5px 0px 4px -3px var(--color-border-tabs-shadow-viblx7, rgba(15, 20, 26, 0.12)),-1px 0px 0px 0 var(--color-border-tabs-shadow-viblx7, rgba(15, 20, 26, 0.12))}.awsui_actions-container_14rmt_7c3ae_204:not(#\9 ){flex-shrink:0;align-self:center;padding-block:var(--space-xs-oxob9f, 8px);padding-inline:var(--space-xs-oxob9f, 8px);margin-inline-start:auto}.awsui_tabs-tab_14rmt_7c3ae_212:not(#\9 ){list-style:none;padding-block:0;padding-inline:0;flex-shrink:0;display:flex;max-inline-size:calc(90% - var(--space-l-fzlzfv, 20px));scroll-snap-align:start}.awsui_tabs-tab-label_14rmt_7c3ae_222:not(#\9 ){display:flex;align-items:center;padding-inline:var(--space-xs-oxob9f, 8px);padding-block:var(--space-tabs-vertical-wu27o9, 4px);text-align:start;position:relative;min-inline-size:0;word-break:break-word}.awsui_tabs-tab-header-container_14rmt_7c3ae_233:not(#\9 ){position:relative;border-block:var(--border-divider-section-width-6yy7bf, 1px) solid transparent;border-inline:var(--border-divider-section-width-6yy7bf, 1px) solid transparent;padding-inline:var(--space-xs-oxob9f, 8px);display:flex;align-items:stretch}.awsui_tabs-tab-header-container_14rmt_7c3ae_233>.awsui_tabs-tab-dismiss_14rmt_7c3ae_241:not(#\9 ),.awsui_tabs-tab-header-container_14rmt_7c3ae_233>.awsui_tabs-tab-action_14rmt_7c3ae_241:not(#\9 ){position:relative;display:flex;align-items:center}.awsui_tabs-tab-header-container_14rmt_7c3ae_233.awsui_refresh_14rmt_7c3ae_246>span:not(#\9 ):first-of-type{margin-inline-start:calc(-1*var(--space-scaled-xs-xqilfh, 8px))}.awsui_tabs-tab-header-container_14rmt_7c3ae_233:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_7c3ae_250):after{content:"";position:absolute;inset-inline-start:0;inline-size:calc(100% - 1px);inset-block-end:calc(-1*var(--border-divider-section-width-6yy7bf, 1px));block-size:var(--awsui-style-tabs-active-indicator-width-esndbs, var(--border-active-width-ami3qz, 4px));border-start-start-radius:var(--awsui-style-tabs-active-indicator-border-radius-esndbs, var(--border-radius-tabs-focus-ring-q41g4g, 20px));border-start-end-radius:var(--awsui-style-tabs-active-indicator-border-radius-esndbs, var(--border-radius-tabs-focus-ring-q41g4g, 20px));border-end-start-radius:var(--awsui-style-tabs-active-indicator-border-radius-esndbs, var(--border-radius-tabs-focus-ring-q41g4g, 20px));border-end-end-radius:var(--awsui-style-tabs-active-indicator-border-radius-esndbs, var(--border-radius-tabs-focus-ring-q41g4g, 20px));background:var(--awsui-style-tabs-active-indicator-color-esndbs, var(--color-border-tabs-underline-c8ce4e, #006ce0));opacity:0}.awsui_tabs-tab-header-container_14rmt_7c3ae_233:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_7c3ae_250).awsui_refresh_14rmt_7c3ae_246:after{transition:opacity var(--motion-duration-refresh-only-medium-nisd45, 165ms) var(--motion-easing-refresh-only-c-mb1im0, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_tabs-tab-header-container_14rmt_7c3ae_233:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_7c3ae_250).awsui_refresh_14rmt_7c3ae_246:after{animation:none;transition:none}}.awsui-motion-disabled .awsui_tabs-tab-header-container_14rmt_7c3ae_233:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_7c3ae_250).awsui_refresh_14rmt_7c3ae_246:after,.awsui-mode-entering .awsui_tabs-tab-header-container_14rmt_7c3ae_233:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_7c3ae_250).awsui_refresh_14rmt_7c3ae_246:after{animation:none;transition:none}.awsui_tabs-tab_14rmt_7c3ae_212:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_7c3ae_233{margin-inline-end:calc(-1*var(--border-divider-section-width-6yy7bf, 1px))}.awsui_tabs-tab_14rmt_7c3ae_212:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_7c3ae_233:before{content:"";position:absolute;border-inline-end:var(--awsui-style-tabs-separator-width-esndbs, var(--border-divider-section-width-6yy7bf, 1px)) solid var(--awsui-style-tabs-separator-color-esndbs, var(--color-border-tabs-divider-o0nb1b, #c6c6cd));inset:var(--space-scaled-s-l1ed96, 12px) 0;opacity:1}.awsui_tabs-tab_14rmt_7c3ae_212:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_7c3ae_233.awsui_refresh_14rmt_7c3ae_246:before{inset:calc(var(--space-static-s-g2c9ph, 12px) - var(--border-active-width-ami3qz, 4px)) 0}.awsui_tabs-tab-link_14rmt_7c3ae_292:not(#\9 ){position:relative;display:flex;align-items:stretch;text-decoration:none;cursor:pointer;padding-block-start:calc(var(--space-scaled-s-l1ed96, 12px) - 2px);padding-block-end:calc(var(--space-scaled-s-l1ed96, 12px) - 1px);padding-inline:0;margin-block-start:1px;border-block:var(--border-divider-section-width-6yy7bf, 1px) solid var(--awsui-style-border-color-default-esndbs, transparent);border-inline:var(--border-divider-section-width-6yy7bf, 1px) solid var(--awsui-style-border-color-default-esndbs, transparent);font-size:var(--font-size-tabs-0l91lw, 16px);line-height:var(--line-height-tabs-8lu1s9, 20px);font-weight:var(--font-weight-tabs-gol1bs, 700);color:var(--awsui-style-color-default-esndbs, var(--color-text-interactive-default-2qw750, #424650));background-color:var(--awsui-style-background-default-esndbs, transparent);padding-inline-start:calc(var(--space-xxs-nvfpu6, 4px) - 1px);padding-inline-end:var(--space-xxs-nvfpu6, 4px);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_tabs-tab-link_14rmt_7c3ae_292.awsui_refresh_14rmt_7c3ae_246:not(#\9 ){padding-block-start:calc(var(--space-static-xs-zoct3a, 8px) - 1px);padding-block-end:calc(var(--space-static-xs-zoct3a, 8px) - 1px);margin-block-start:0}.awsui_tabs-tab-link_14rmt_7c3ae_292:not(#\9 ):hover{color:var(--awsui-style-color-hover-esndbs, var(--color-text-accent-g64663, #006ce0));border-color:var(--awsui-style-border-color-hover-esndbs, var(--awsui-style-border-color-default-esndbs, transparent));background-color:var(--awsui-style-background-hover-esndbs, var(--awsui-style-background-default-esndbs, transparent))}.awsui_tabs-tab-link_14rmt_7c3ae_292:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_7c3ae_292:not(#\9 ):focus{--awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-quzqpf, #006ce0));position:relative}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_7c3ae_292:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-tabs-focus-outline-gutter-gh96v4, -8px) - 1px)}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_7c3ae_292:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-tabs-focus-outline-gutter-gh96v4, -8px));inset-block-start:calc(-1*var(--space-tabs-focus-outline-gutter-gh96v4, -8px));inline-size:calc(100% + var(--space-tabs-focus-outline-gutter-gh96v4, -8px) + var(--space-tabs-focus-outline-gutter-gh96v4, -8px));block-size:calc(100% + var(--space-tabs-focus-outline-gutter-gh96v4, -8px) + var(--space-tabs-focus-outline-gutter-gh96v4, -8px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-qxvyu6, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-esndbs);z-index:1}.awsui_tabs-tab_14rmt_7c3ae_212:not(#\9 ):first-child{margin-inline-start:1px;scroll-margin-inline-start:1px}.awsui_tabs-tab_14rmt_7c3ae_212:not(#\9 ):first-child>.awsui_tabs-tab-header-container_14rmt_7c3ae_233{padding-inline-start:calc(var(--space-xs-oxob9f, 8px) - 1px)}.awsui_tabs-tab_14rmt_7c3ae_212:not(#\9 ):last-child{margin-inline-end:1px;scroll-margin-inline-end:1px}.awsui_tabs-tab_14rmt_7c3ae_212:not(#\9 ):last-child>.awsui_tabs-tab-header-container_14rmt_7c3ae_233{padding-inline-end:calc(var(--space-xs-oxob9f, 8px) - 1px)}.awsui_tabs-tab-disabled_14rmt_7c3ae_250:not(#\9 ),.awsui_tabs-tab-disabled_14rmt_7c3ae_250:not(#\9 ):hover{cursor:default;color:var(--awsui-style-color-disabled-esndbs, var(--color-text-interactive-disabled-u3g8sy, #b4b4bb));border-color:var(--awsui-style-border-color-disabled-esndbs, transparent);background-color:var(--awsui-style-background-disabled-esndbs, transparent);font-weight:var(--font-weight-tabs-disabled-mjym62, 700)}.awsui_tabs-tab-active_14rmt_7c3ae_375:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_7c3ae_250){color:var(--awsui-style-color-active-esndbs, var(--color-text-accent-g64663, #006ce0));border-color:var(--awsui-style-border-color-active-esndbs, transparent);background-color:var(--awsui-style-background-active-esndbs, transparent)}.awsui_tabs-tab-active_14rmt_7c3ae_375:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_7c3ae_250):after{opacity:1}.awsui_tabs-header-with-divider_14rmt_7c3ae_384:not(#\9 ){border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-tabs-divider-o0nb1b, #c6c6cd)}.awsui_tabs_14rmt_7c3ae_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_7c3ae_430:not(#\9 ){display:none}.awsui_fit-height_14rmt_7c3ae_434:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_tabs-content-active_14rmt_7c3ae_440:not(#\9 ){display:block;flex:1}body[data-awsui-focus-visible=true] .awsui_tabs-content-active_14rmt_7c3ae_440:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-container-oytsuh, 16px);border-start-end-radius:var(--border-radius-container-oytsuh, 16px);border-end-start-radius:var(--border-radius-container-oytsuh, 16px);border-end-end-radius:var(--border-radius-container-oytsuh, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_tabs-content-wrapper_14rmt_7c3ae_454.awsui_with-paddings_14rmt_7c3ae_454>.awsui_tabs-content_14rmt_7c3ae_430:not(#\9 ){padding-block:var(--space-scaled-m-ga2lny, 16px);padding-inline:0}.awsui_fit-height_14rmt_7c3ae_434>.awsui_tabs-content-wrapper_14rmt_7c3ae_454:not(#\9 ){flex:1;display:flex;flex-direction:column;overflow:auto}.awsui_fit-height_14rmt_7c3ae_434>.awsui_tabs-content-wrapper_14rmt_7c3ae_454>.awsui_tabs-container-content-wrapper_14rmt_7c3ae_465:not(#\9 ){block-size:100%;display:flex;flex-direction:column}.awsui_tabs-container-content-wrapper_14rmt_7c3ae_465.awsui_with-paddings_14rmt_7c3ae_454>.awsui_tabs-content_14rmt_7c3ae_430:not(#\9 ){padding-block-start:var(--space-tabs-content-top-rhy3sv, 12px);padding-block-end:var(--space-scaled-l-44fftl, 20px);padding-inline:var(--space-container-horizontal-40y810, 20px)}

.awsui_undo-button_brdst_8xxw9_149:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-ujq0y0, #006ce0));font-weight:var(--font-link-button-weight-9b3txm, 700);letter-spacing:var(--font-link-button-letter-spacing-ff64h3, 0.005em);text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-tx1q3q, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_undo-button_brdst_8xxw9_149:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_undo-button_brdst_8xxw9_149:not(#\9 ),.awsui-mode-entering .awsui_undo-button_brdst_8xxw9_149:not(#\9 ){animation:none;transition:none}.awsui_undo-button_brdst_8xxw9_149:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_undo-button_brdst_8xxw9_149:not(#\9 ):focus{outline:none}.awsui_undo-button_brdst_8xxw9_149:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_undo-button_brdst_8xxw9_149:not(#\9 ):active,.awsui_undo-button_brdst_8xxw9_149:not(#\9 ):focus,.awsui_undo-button_brdst_8xxw9_149:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-ilsmgr, transparent)}body[data-awsui-focus-visible=true] .awsui_undo-button_brdst_8xxw9_149:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-vyuxjf, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-m80av9, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}
.awsui_text-content_6absk_1h50w_142:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_text-content_6absk_1h50w_142 h1:not(#\9 ),.awsui_text-content_6absk_1h50w_142 h2:not(#\9 ),.awsui_text-content_6absk_1h50w_142 h3:not(#\9 ),.awsui_text-content_6absk_1h50w_142 h4:not(#\9 ),.awsui_text-content_6absk_1h50w_142 h5:not(#\9 ),.awsui_text-content_6absk_1h50w_142 p:not(#\9 ){font-family:inherit;font-weight:var(--font-weight-normal-6pwwrr, 400);text-decoration:none;margin-block:0;margin-inline:0;padding-block:var(--space-xxs-nvfpu6, 4px);padding-inline:0}.awsui_text-content_6absk_1h50w_142 h1:not(#\9 ),.awsui_text-content_6absk_1h50w_142 h2:not(#\9 ),.awsui_text-content_6absk_1h50w_142 h3:not(#\9 ),.awsui_text-content_6absk_1h50w_142 h4:not(#\9 ),.awsui_text-content_6absk_1h50w_142 h5:not(#\9 ){color:var(--color-text-heading-default-ilwph8, #0f141a)}.awsui_text-content_6absk_1h50w_142 h1:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xl-ideku8, 24px);line-height:var(--line-height-heading-xl-4ak3uu, 30px);letter-spacing:var(--letter-spacing-heading-xl-ylo9r3, -0.02em);font-weight:var(--font-weight-heading-xl-h7l1n7, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_text-content_6absk_1h50w_142 h2:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-l-avcpeq, 20px);line-height:var(--line-height-heading-l-p6ywoa, 24px);letter-spacing:var(--letter-spacing-heading-l-lvk3vu, -0.015em);font-weight:var(--font-weight-heading-l-3ci36z, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_text-content_6absk_1h50w_142 h3:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-h3yood, 18px);line-height:var(--line-height-heading-m-31pbs2, 22px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);font-weight:var(--font-weight-heading-m-dbx60m, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_text-content_6absk_1h50w_142 h4:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-eoc3f5, 16px);line-height:var(--line-height-heading-s-kvu7je, 20px);letter-spacing:var(--letter-spacing-heading-s-w6ssx5, -0.005em);font-weight:var(--font-weight-heading-s-y9e0nc, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_text-content_6absk_1h50w_142 h5:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-82cv03, 14px);line-height:var(--line-height-heading-xs-d169su, 18px);letter-spacing:var(--letter-spacing-heading-xs-5ylvnd, normal);font-weight:var(--font-weight-heading-xs-mlcxyf, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_text-content_6absk_1h50w_142 b:not(#\9 ),.awsui_text-content_6absk_1h50w_142 strong:not(#\9 ){font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_text-content_6absk_1h50w_142 p:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:inherit}.awsui_text-content_6absk_1h50w_142 small:not(#\9 ){display:inline-block;font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em);color:var(--color-text-small-521ei7, #656871)}.awsui_text-content_6absk_1h50w_142 small a:not(#\9 ){font-size:inherit;text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-ujq0y0, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4xj09j, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_text-content_6absk_1h50w_142 small a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_1h50w_142 small a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_1h50w_142 small a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_1h50w_142 small a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_text-content_6absk_1h50w_142 small a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_1h50w_142 small a:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_text-content_6absk_1h50w_142 small a:not(#\9 ):active,.awsui_text-content_6absk_1h50w_142 small a:not(#\9 ):focus,.awsui_text-content_6absk_1h50w_142 small a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-8qnb9l, currentColor)}.awsui_text-content_6absk_1h50w_142 code:not(#\9 ),.awsui_text-content_6absk_1h50w_142 pre:not(#\9 ),.awsui_text-content_6absk_1h50w_142 samp:not(#\9 ){font-family:var(--font-family-monospace-kmwamq, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent}.awsui_text-content_6absk_1h50w_142 code:not(#\9 ){font-size:var(--font-size-body-s-1x7g9p, 12px);line-height:var(--line-height-body-s-witfu0, 16px);letter-spacing:var(--letter-spacing-body-s-ydt85h, 0.005em)}.awsui_text-content_6absk_1h50w_142 a:not(#\9 ){text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-qk6x1v, 1px);text-decoration-style:var(--font-decoration-style-link-g5eagq, solid);color:var(--awsui-style-color-default-esndbs, var(--color-text-link-default-ujq0y0, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4xj09j, 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-nisd45, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_text-content_6absk_1h50w_142 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_1h50w_142 a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_1h50w_142 a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_1h50w_142 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_text-content_6absk_1h50w_142 a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_1h50w_142 a:not(#\9 ):active{color:var(--awsui-style-color-active-esndbs, var(--color-text-link-hover-56u85k, #002b66))}.awsui_text-content_6absk_1h50w_142 a:not(#\9 ):active,.awsui_text-content_6absk_1h50w_142 a:not(#\9 ):focus,.awsui_text-content_6absk_1h50w_142 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-8qnb9l, currentColor)}.awsui_text-content_6absk_1h50w_142 a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-vyuxjf, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-m80av9, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_text-content_6absk_1h50w_142 ul:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ol:not(#\9 ){padding-inline-start:var(--space-l-fzlzfv, 20px);margin-block:var(--space-scaled-xs-xqilfh, 8px);margin-inline:0;list-style-position:outside}.awsui_text-content_6absk_1h50w_142 ul+ul:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ul+ol:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ul>li+ul:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ul>li+li:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ul>li+ol:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ol+ul:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ol+ol:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ol>li+ul:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ol>li+li:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ol>li+ol:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ol>li>ol:not(#\9 ){padding-block-start:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_text-content_6absk_1h50w_142 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_1h50w_142 ol>li>ol:not(#\9 ){margin-block:0;margin-inline:0}
.awsui_textarea_qk1j1_1dz1k_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;resize:both;cursor:text;white-space:pre-wrap;padding-block:var(--space-field-vertical-5xbehi, 5px);padding-inline:var(--space-field-horizontal-uoy5ii, 12px);color:var(--awsui-style-color-default-esndbs, var(--color-text-body-default-pa6g4d, #0f141a));max-inline-size:100%;inline-size:100%;display:block;box-sizing:border-box;background-color:var(--awsui-style-background-default-esndbs, var(--color-background-input-default-hqy3o4, #ffffff));border-start-start-radius:var(--border-radius-input-4jqn1t, 8px);border-start-end-radius:var(--border-radius-input-4jqn1t, 8px);border-end-start-radius:var(--border-radius-input-4jqn1t, 8px);border-end-end-radius:var(--border-radius-input-4jqn1t, 8px);border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-default-esndbs, var(--color-border-input-default-gi32ve, #8c8c94));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-default-esndbs, var(--color-border-input-default-gi32ve, #8c8c94));box-shadow:var(--awsui-style-box-shadow-default-esndbs);font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px)}.awsui_textarea_qk1j1_1dz1k_145.awsui_textarea-resize-both_qk1j1_1dz1k_196:not(#\9 ){resize:both}.awsui_textarea_qk1j1_1dz1k_145.awsui_textarea-resize-horizontal_qk1j1_1dz1k_199:not(#\9 ){resize:horizontal}.awsui_textarea_qk1j1_1dz1k_145.awsui_textarea-resize-vertical_qk1j1_1dz1k_202:not(#\9 ){resize:vertical}.awsui_textarea_qk1j1_1dz1k_145.awsui_textarea-resize-none_qk1j1_1dz1k_205:not(#\9 ){resize:none}.awsui_textarea_qk1j1_1dz1k_145:not(#\9 ):hover{border-color:var(--awsui-style-border-color-hover-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-border-input-default-gi32ve, #8c8c94)));color:var(--awsui-style-color-hover-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-text-body-default-pa6g4d, #0f141a)));background-color:var(--awsui-style-background-hover-esndbs, var(--awsui-style-background-default-esndbs, var(--color-background-input-default-hqy3o4, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-esndbs, --awsui-style-box-shadow-default-esndbs)}.awsui_textarea_qk1j1_1dz1k_145.awsui_textarea-readonly_qk1j1_1dz1k_214:not(#\9 ){background-color:var(--awsui-style-background-readonly-esndbs, var(--awsui-style-background-default-esndbs, var(--color-background-input-default-hqy3o4, #ffffff)));border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-readonly-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0)));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-readonly-esndbs, var(--awsui-style-border-color-default-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0)));color:var(--awsui-style-color-readonly-esndbs, var(--awsui-style-color-default-esndbs, var(--color-text-body-default-pa6g4d, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-esndbs)}.awsui_textarea_qk1j1_1dz1k_145:not(#\9 )::placeholder{color:var(--awsui-style-placeholder-color-esndbs, var(--color-text-input-placeholder-gqelkh, #656871));font-size:var(--awsui-style-placeholder-font-size-esndbs);font-style:var(--awsui-style-placeholder-font-style-esndbs, italic);font-weight:var(--awsui-style-placeholder-font-weight-esndbs);opacity:1}.awsui_textarea_qk1j1_1dz1k_145:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-focus-esndbs, var(--color-border-input-focused-ko31u4, #006ce0));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-focus-esndbs, var(--color-border-input-focused-ko31u4, #006ce0));border-start-start-radius:var(--border-radius-input-4jqn1t, 8px);border-start-end-radius:var(--border-radius-input-4jqn1t, 8px);border-end-start-radius:var(--border-radius-input-4jqn1t, 8px);border-end-end-radius:var(--border-radius-input-4jqn1t, 8px);box-shadow:var(--awsui-style-box-shadow-focus-esndbs, 0 0 0 var(--border-control-focus-ring-shadow-spread-w8c9pj, 1px) var(--color-border-item-focused-quzqpf, #006ce0));color:var(--awsui-style-color-focus-esndbs, var(--color-text-body-default-pa6g4d, #0f141a));background-color:var(--awsui-style-background-focus-esndbs, var(--color-background-input-default-hqy3o4, #ffffff))}.awsui_textarea_qk1j1_1dz1k_145:not(#\9 ):invalid{box-shadow:none}.awsui_textarea_qk1j1_1dz1k_145:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-esndbs, var(--color-background-input-disabled-zcf7em, #ebebf0));border-block:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-disabled-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0));border-inline:var(--border-width-field-kkqkbu, 1px) solid var(--awsui-style-border-color-disabled-esndbs, var(--color-border-input-disabled-36ig2m, #ebebf0));color:var(--awsui-style-color-disabled-esndbs, var(--color-text-input-disabled-59wekb, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-esndbs)}.awsui_textarea_qk1j1_1dz1k_145:not(#\9 ):disabled::placeholder{color:var(--color-text-input-placeholder-disabled-xqqath, #b4b4bb);opacity:1}.awsui_textarea_qk1j1_1dz1k_145.awsui_textarea-invalid_qk1j1_1dz1k_255:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-status-error-5v0vkd, #db0000));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-text-status-error-5v0vkd, #db0000));padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)));border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px)}.awsui_textarea_qk1j1_1dz1k_145.awsui_textarea-invalid_qk1j1_1dz1k_255:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_textarea_qk1j1_1dz1k_145.awsui_textarea-warning_qk1j1_1dz1k_264:not(#\9 ){color:var(--awsui-style-color-default-esndbs, var(--color-text-status-warning-phbgci, #855900));border-color:var(--awsui-style-border-color-default-esndbs, var(--color-text-status-warning-phbgci, #855900));padding-inline-start:calc(var(--space-field-horizontal-uoy5ii, 12px) - (var(--border-invalid-width-6tdnxf, 8px) - var(--border-width-field-kkqkbu, 1px)));border-inline-start-width:var(--border-invalid-width-6tdnxf, 8px)}.awsui_textarea_qk1j1_1dz1k_145.awsui_textarea-warning_qk1j1_1dz1k_264:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-tddmni, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}
.awsui_button_m5h9f_1teu9_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-okfra0, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;block-size:100%;padding-inline:var(--space-xs-oxob9f, 8px);text-decoration:none;cursor:pointer;border-block:transparent;border-inline:transparent;background:transparent;color:var(--color-text-interactive-default-2qw750, #424650)}.awsui_button_m5h9f_1teu9_141:not(#\9 ):hover{color:var(--color-text-interactive-hover-48anih, #0f141a);text-decoration:none}.awsui_button_m5h9f_1teu9_141:not(#\9 ):active,.awsui_button_m5h9f_1teu9_141.awsui_expanded_m5h9f_1teu9_193:not(#\9 ){background:transparent;color:var(--color-text-interactive-active-w6bpnr, #0f141a)}.awsui_button_m5h9f_1teu9_141.awsui_expanded_m5h9f_1teu9_193:not(#\9 ){color:var(--color-text-accent-g64663, #006ce0)}.awsui_button_m5h9f_1teu9_141:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_button_m5h9f_1teu9_141.awsui_offset-right-none_m5h9f_1teu9_204:not(#\9 ){margin-inline-end:0}.awsui_button_m5h9f_1teu9_141.awsui_offset-right-l_m5h9f_1teu9_207:not(#\9 ){margin-inline-end:var(--space-s-3efzd3, 12px)}.awsui_button_m5h9f_1teu9_141.awsui_offset-right-xxl_m5h9f_1teu9_210:not(#\9 ){margin-inline-end:var(--space-xl-8vtah0, 24px)}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_1teu9_141:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_1teu9_141:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_1teu9_141: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_text_m5h9f_1teu9_235:not(#\9 ){margin-inline-end:var(--space-xs-oxob9f, 8px)}.awsui_icon_m5h9f_1teu9_239+.awsui_text_m5h9f_1teu9_235:not(#\9 ){margin-inline-start:var(--space-xs-oxob9f, 8px)}
.awsui_top-navigation_k5dlb_ol7v6_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background:var(--color-background-container-content-3l65xf, #ffffff);border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_top-navigation_k5dlb_ol7v6_141>.awsui_padding-box_k5dlb_ol7v6_174: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-43mhss, 40px) + var(--space-scaled-m-ga2lny, 16px));padding-inline-start:var(--space-xxl-t8dgip, 32px)}.awsui_top-navigation_k5dlb_ol7v6_141.awsui_medium_k5dlb_ol7v6_184>.awsui_padding-box_k5dlb_ol7v6_174:not(#\9 ),.awsui_top-navigation_k5dlb_ol7v6_141.awsui_narrow_k5dlb_ol7v6_184>.awsui_padding-box_k5dlb_ol7v6_174:not(#\9 ){padding-inline-start:var(--space-l-fzlzfv, 20px)}.awsui_top-navigation_k5dlb_ol7v6_141.awsui_medium_k5dlb_ol7v6_184>.awsui_padding-box_k5dlb_ol7v6_174:not(#\9 ){block-size:calc(var(--space-xxxl-43mhss, 40px) + var(--space-scaled-xs-xqilfh, 8px));padding-inline-end:0}.awsui_top-navigation_k5dlb_ol7v6_141.awsui_narrow_k5dlb_ol7v6_184>.awsui_padding-box_k5dlb_ol7v6_174:not(#\9 ){block-size:var(--space-xxxl-43mhss, 40px)}.awsui_virtual_k5dlb_ol7v6_195:not(#\9 ){inline-size:9000px}.awsui_hidden_k5dlb_ol7v6_199:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important;visibility:hidden}.awsui_hidden_k5dlb_ol7v6_199 *:not(#\9 ):not(#awsui_\9 _k5dlb_ol7v6_1){visibility:hidden}.awsui_identity_k5dlb_ol7v6_211:not(#\9 ){min-inline-size:0}.awsui_identity_k5dlb_ol7v6_211>.awsui_identity-link_k5dlb_ol7v6_214:not(#\9 ){display:flex;align-items:center;text-decoration:none;color:var(--color-text-top-navigation-title-1vnwc7, #0f141a)}.awsui_identity_k5dlb_ol7v6_211>.awsui_identity-link_k5dlb_ol7v6_214:not(#\9 ):hover{color:var(--color-text-accent-g64663, #006ce0)}body[data-awsui-focus-visible=true] .awsui_identity_k5dlb_ol7v6_211>.awsui_identity-link_k5dlb_ol7v6_214:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-vyuxjf, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-m80av9, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_identity_k5dlb_ol7v6_211.awsui_no-logo_k5dlb_ol7v6_234:not(#\9 ){min-inline-size:100px}.awsui_logo_k5dlb_ol7v6_238:not(#\9 ){display:block;max-block-size:var(--space-xxl-t8dgip, 32px);margin-inline-end:var(--space-s-3efzd3, 12px);inline-size:auto;flex-shrink:0;min-inline-size:10px}.awsui_logo_k5dlb_ol7v6_238.awsui_narrow_k5dlb_ol7v6_184:not(#\9 ){max-block-size:var(--space-xl-8vtah0, 24px)}.awsui_title_k5dlb_ol7v6_250:not(#\9 ){font-family:var(--font-family-heading-sj1o7b, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-h3yood, 18px);line-height:var(--line-height-heading-m-31pbs2, 22px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);font-weight:var(--font-weight-heading-m-dbx60m, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_no-logo_k5dlb_ol7v6_234>.awsui_identity-link_k5dlb_ol7v6_214>.awsui_title_k5dlb_ol7v6_250:not(#\9 ){font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_inputs_k5dlb_ol7v6_266:not(#\9 ){display:flex;flex:1;padding-block:0;padding-inline:var(--space-m-wcb4ea, 16px);justify-content:center}.awsui_search_k5dlb_ol7v6_274:not(#\9 ){inline-size:100%;max-inline-size:340px}.awsui_search-expanded_k5dlb_ol7v6_278:not(#\9 ){max-inline-size:none}.awsui_utilities_k5dlb_ol7v6_282:not(#\9 ){display:flex;flex-shrink:0;flex-direction:row;align-items:stretch;block-size:100%}.awsui_medium_k5dlb_ol7v6_184>.awsui_padding-box_k5dlb_ol7v6_174>.awsui_utilities_k5dlb_ol7v6_282:not(#\9 ),.awsui_narrow_k5dlb_ol7v6_184>.awsui_padding-box_k5dlb_ol7v6_174>.awsui_utilities_k5dlb_ol7v6_282:not(#\9 ){padding-inline-start:0}.awsui_utility-wrapper_k5dlb_ol7v6_293:not(#\9 ){display:flex;position:relative;flex-shrink:0;align-items:center;padding-block:0;padding-inline:var(--space-m-wcb4ea, 16px)}.awsui_utility-wrapper_k5dlb_ol7v6_293:not(#\9 )::after{display:block;position:absolute;content:"";inline-size:1px;inset-inline-end:0;inset-block:var(--space-s-3efzd3, 12px);background:var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_utility-wrapper_k5dlb_ol7v6_293:not(#\9 ):last-of-type::after{display:none}.awsui_utility-type-button-link_k5dlb_ol7v6_314:not(#\9 ){padding-block:0;padding-inline:var(--space-l-fzlzfv, 20px)}.awsui_utility-type-menu-dropdown_k5dlb_ol7v6_319:not(#\9 ){padding-block:0;padding-inline:var(--space-s-3efzd3, 12px);align-items:stretch}.awsui_utility-type-menu-dropdown_k5dlb_ol7v6_319:not(#\9 ):not(.awsui_narrow_k5dlb_ol7v6_184):last-of-type,.awsui_utility-type-menu-dropdown_k5dlb_ol7v6_319:not(#\9 ):not(.awsui_medium_k5dlb_ol7v6_184):last-of-type{padding-inline-end:0}.awsui_utility-type-button-primary-button_k5dlb_ol7v6_328:not(#\9 ){inset-inline-start:-1px;border-inline-start:1px solid var(--color-background-container-content-3l65xf, #ffffff)}.awsui_utility-type-button-primary-button_k5dlb_ol7v6_328:not(#\9 )::after{display:none}.awsui_utility-link-icon_k5dlb_ol7v6_336:not(#\9 ){margin-inline-start:var(--space-xxs-nvfpu6, 4px)}.awsui_utility-button-external-icon_k5dlb_ol7v6_340:not(#\9 ){display:inline-block}.awsui_offset-right-none_k5dlb_ol7v6_344:not(#\9 ){margin-inline-end:0}.awsui_offset-right-l_k5dlb_ol7v6_348:not(#\9 ){margin-inline-end:var(--space-xxs-nvfpu6, 4px)}.awsui_offset-right-xxl_k5dlb_ol7v6_352:not(#\9 ){margin-inline-end:var(--space-m-wcb4ea, 16px)}.awsui_overflow-menu-drawer_k5dlb_ol7v6_357:not(#\9 ){position:fixed;block-size:100%;inline-size:100%;z-index:1001}.awsui_overflow-menu_k5dlb_ol7v6_357:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background:var(--color-background-container-content-3l65xf, #ffffff);block-size:100%}.awsui_overflow-menu-header_k5dlb_ol7v6_398:not(#\9 ){display:flex;align-items:center;min-block-size:var(--font-panel-header-line-height-a7wqal, 22px);padding-block:var(--space-scaled-m-ga2lny, 16px);padding-inline:var(--space-scaled-m-ga2lny, 16px);border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_overflow-menu-header-text_k5dlb_ol7v6_406:not(#\9 ){color:var(--color-text-heading-default-ilwph8, #0f141a);flex:1;margin-block:0;margin-inline:0;text-align:center}.awsui_overflow-menu-header-text--title_k5dlb_ol7v6_413:not(#\9 ){font-size:var(--font-panel-header-size-n13ey0, 18px);letter-spacing:var(--letter-spacing-heading-m-6s83m7, -0.01em);line-height:var(--font-panel-header-line-height-a7wqal, 22px);font-weight:var(--font-weight-heading-l-3ci36z, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_overflow-menu-header-text--secondary_k5dlb_ol7v6_422:not(#\9 ){font-size:var(--font-header-h2-description-size-zzwl73, 14px);line-height:var(--font-header-h2-description-line-height-3la7p5, 20px);font-weight:var(--font-weight-normal-6pwwrr, 400);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale)}.awsui_overflow-menu-control_k5dlb_ol7v6_438:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_ol7v6_476>.awsui_overflow-menu-control_k5dlb_ol7v6_438:not(#\9 ){padding-block:var(--space-scaled-m-ga2lny, 16px);padding-inline:var(--space-scaled-m-ga2lny, 16px)}.awsui_overflow-menu-control_k5dlb_ol7v6_438:not(#\9 ):hover{color:var(--color-text-accent-g64663, #006ce0);cursor:pointer}.awsui_overflow-menu-control-link_k5dlb_ol7v6_484:not(#\9 ){text-decoration:none}.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_ol7v6_487:not(#\9 ){color:var(--color-text-dropdown-group-label-u0r7e4, #424650);font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_ol7v6_487:not(#\9 ):hover{color:var(--color-text-accent-g64663, #006ce0)}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_ol7v6_438:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_ol7v6_438:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-yu5iti, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_ol7v6_438:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-yu5iti, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-yu5iti, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-yu5iti, 4px) + var(--space-button-focus-outline-gutter-yu5iti, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-yu5iti, 4px) + var(--space-button-focus-outline-gutter-yu5iti, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_overflow-menu-list_k5dlb_ol7v6_476:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.awsui_overflow-menu-list-submenu_k5dlb_ol7v6_523:not(#\9 ){margin-block:var(--space-scaled-xxs-5ynq0b, 4px);margin-inline:0}.awsui_overflow-menu-list-item_k5dlb_ol7v6_476:not(#\9 ){box-sizing:border-box;letter-spacing:var(--font-button-letter-spacing-pa0z1b, 0.005em)}.awsui_overflow-menu-list-item-icon_k5dlb_ol7v6_532:not(#\9 ){margin-inline-end:var(--space-xxs-nvfpu6, 4px)}.awsui_overflow-menu-list-item-text_k5dlb_ol7v6_535:not(#\9 ){flex:1}.awsui_overflow-menu-list-item-utility_k5dlb_ol7v6_476:not(#\9 ){font-weight:var(--font-weight-button-okfra0, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-q0yvsv, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-xijpx2, grayscale);border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_overflow-menu-list-item-submenu_k5dlb_ol7v6_544:not(#\9 ){border-block-start:var(--border-divider-section-width-6yy7bf, 1px) solid transparent;border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid transparent;padding-block:var(--space-scaled-xxs-5ynq0b, 4px);padding-inline:var(--space-scaled-l-44fftl, 20px)}.awsui_overflow-menu-list-item-dropdown-menu_k5dlb_ol7v6_550:not(#\9 ){padding-block:var(--space-scaled-xxs-5ynq0b, 4px);padding-inline:var(--space-scaled-s-l1ed96, 12px)}.awsui_overflow-menu-list-item-expandable_k5dlb_ol7v6_554:not(#\9 ){border-block-start-color:var(--color-border-divider-default-6dhdp3, #c6c6cd);border-block-end-color:var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_icon_k5dlb_ol7v6_559:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-66ve0a, 135ms) var(--motion-easing-rotate-180-z9fsm6, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_icon_k5dlb_ol7v6_559:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_k5dlb_ol7v6_559:not(#\9 ),.awsui-mode-entering .awsui_icon_k5dlb_ol7v6_559:not(#\9 ){animation:none;transition:none}.awsui_icon-open_k5dlb_ol7v6_573:not(#\9 ){transform:rotate(-180deg)}

.awsui_treeitem-group_1agpu_124xc_185:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative}.awsui_treeitem_1agpu_124xc_185:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative}.awsui_treeitem_1agpu_124xc_185.awsui_offset_1agpu_124xc_202:not(#\9 ){margin-inline-start:var(--space-tree-view-indentation-cjnezd, 24px)}.awsui_treeitem_1agpu_124xc_185>.awsui_treeitem-content-wrapper_1agpu_124xc_205:not(#\9 ){display:grid;grid-template-columns:28px 1fr;align-items:baseline}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_124xc_185>.awsui_treeitem-content-wrapper_1agpu_124xc_205:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_124xc_210:focus){position:relative}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_124xc_185>.awsui_treeitem-content-wrapper_1agpu_124xc_205:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_124xc_210:focus){outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_124xc_185>.awsui_treeitem-content-wrapper_1agpu_124xc_205:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_124xc_210:focus)::before{content:" ";display:block;position:absolute;inset-inline-start:0px;inset-block-start:0px;inline-size:calc(100% + 0px + 0px);block-size:calc(100% + 0px + 0px);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_treeitem_1agpu_124xc_185>.awsui_treeitem-content-wrapper_1agpu_124xc_205>.awsui_expand-toggle-wrapper_1agpu_124xc_231:not(#\9 ){display:grid;grid-column:1;grid-row:1}.awsui_treeitem_1agpu_124xc_185>.awsui_treeitem-content-wrapper_1agpu_124xc_205>.awsui_expand-toggle-wrapper_1agpu_124xc_231>.awsui_toggle_1agpu_124xc_236:not(#\9 ){justify-self:center;position:relative;inset-block-start:2px;inset-inline-start:-2px}.awsui-one-theme .awsui_treeitem_1agpu_124xc_185>.awsui_treeitem-content-wrapper_1agpu_124xc_205.awsui_with-icon_1agpu_124xc_242:not(#\9 ){align-items:baseline}.awsui-one-theme .awsui_treeitem_1agpu_124xc_185>.awsui_treeitem-content-wrapper_1agpu_124xc_205.awsui_with-icon_1agpu_124xc_242>.awsui_expand-toggle-wrapper_1agpu_124xc_231>.awsui_toggle_1agpu_124xc_236:not(#\9 ){inset-block-start:2px}.awsui-one-theme .awsui_treeitem_1agpu_124xc_185>.awsui_treeitem-content-wrapper_1agpu_124xc_205:not(#\9 ){align-items:center}.awsui-one-theme .awsui_treeitem_1agpu_124xc_185>.awsui_treeitem-content-wrapper_1agpu_124xc_205>.awsui_expand-toggle-wrapper_1agpu_124xc_231>.awsui_toggle_1agpu_124xc_236:not(#\9 ){inset-inline-start:0px;inset-block-start:3px}.awsui_treeitem_1agpu_124xc_185>.awsui_treeitem-content-wrapper_1agpu_124xc_205>.awsui_structured-item-wrapper_1agpu_124xc_258:not(#\9 ){grid-column:2;grid-row:1/span 2;padding-block:var(--space-scaled-xxxs-yf0kjr, 2px);position:relative}.awsui_tree-item-focus-target_1agpu_124xc_210:not(#\9 ){outline:none}
.awsui_vertical-connector_1r2pu_wbakb_9:not(#\9 ){background-color:var(--color-tree-view-connector-line-p5bsjl, #8c8c94);inline-size:var(--border-divider-list-width-fkxqpj, 1px)}.awsui_vertical-connector_1r2pu_wbakb_9.awsui_grid_1r2pu_wbakb_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-fkxqpj, 1px))/2 - 2px)}.awsui_vertical-connector_1r2pu_wbakb_9.awsui_absolute_1r2pu_wbakb_20:not(#\9 ){position:absolute;inset:0;inset-block-end:var(--space-scaled-xs-xqilfh, 8px);inset-inline-start:calc((28px - var(--border-divider-list-width-fkxqpj, 1px))/2 - 2px)}

.awsui_root_18gnm_6koab_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-heading-m-31pbs2, 22px);padding-block:var(--space-scaled-xxs-5ynq0b, 4px);padding-inline:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_tree_18gnm_6koab_214:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}
.awsui_root_1ol5m_17nq1_141: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_17nq1_141:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_17nq1_141:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_17nq1_141:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-3px}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_17nq1_141: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}

.awsui_tutorial-list_1u70p_1kuy0_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_1kuy0_213:not(#\9 ){display:flex;align-items:flex-start;margin-inline-start:calc(-1*var(--space-xxs-nvfpu6, 4px));padding-block-end:var(--space-xxxs-e3xs98, 2px)}.awsui_task_1u70p_1kuy0_220:not(#\9 ){list-style:none;padding-block-start:0}.awsui_task_1u70p_1kuy0_220:not(#\9 ):not(:first-child){margin-block-start:var(--space-xl-8vtah0, 24px)}.awsui_task-title_1u70p_1kuy0_228:not(#\9 ){display:flex;align-items:flex-start;padding-inline-start:var(--border-divider-section-width-6yy7bf, 1px);font-size:var(--font-size-heading-s-eoc3f5, 16px);line-height:var(--line-height-heading-s-kvu7je, 20px);letter-spacing:var(--letter-spacing-heading-s-w6ssx5, -0.005em)}.awsui_task-title--status_1u70p_1kuy0_236:not(#\9 ){line-height:inherit}.awsui_current-task_1u70p_1kuy0_240:not(#\9 ){font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_successful-task_1u70p_1kuy0_244:not(#\9 ){color:var(--color-text-status-success-vndivg, #00802f)}.awsui_congratulation-message_1u70p_1kuy0_248:not(#\9 ){display:flex;font-size:var(--font-size-heading-s-eoc3f5, 16px);line-height:var(--line-height-heading-s-kvu7je, 20px);letter-spacing:var(--letter-spacing-heading-s-w6ssx5, -0.005em);font-weight:var(--font-weight-heading-xs-mlcxyf, 700);color:var(--color-text-status-success-vndivg, #00802f)}.awsui_congratulation-message--status_1u70p_1kuy0_256:not(#\9 ){line-height:inherit;flex-shrink:0}.awsui_plaintext-congratulation-description_1u70p_1kuy0_261:not(#\9 ){white-space:pre-line}.awsui_divider_1u70p_1kuy0_265:not(#\9 ){border-block-end:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-divider-default-6dhdp3, #c6c6cd)}.awsui_step-list_1u70p_1kuy0_269:not(#\9 ){list-style:none;padding-block:0;padding-inline-start:var(--space-xxxs-e3xs98, 2px);padding-inline-end:0}.awsui_step_1u70p_1kuy0_269:not(#\9 ):not(:first-child){padding-block-start:var(--space-xxs-nvfpu6, 4px)}.awsui_expandable-section-wrapper_1u70p_1kuy0_280:not(#\9 ){inline-size:100%}.awsui_expandable-section-header_1u70p_1kuy0_284:not(#\9 ){font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px)}
.awsui_content-enter_ig8mp_d6gui_189:not(#\9 ){animation:awsui_awsui-motion-fade-in_ig8mp_d6gui_1 var(--motion-duration-show-paced-375nmk, 180ms) var(--motion-easing-show-paced-14it8z, ease-out)}@keyframes awsui_awsui-motion-fade-in_ig8mp_d6gui_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_content-enter_ig8mp_d6gui_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content-enter_ig8mp_d6gui_189:not(#\9 ),.awsui-mode-entering .awsui_content-enter_ig8mp_d6gui_189:not(#\9 ){animation:none;transition:none}.awsui_tutorial-list_ig8mp_d6gui_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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_d6gui_247:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-6yy7bf, 1px) solid var(--color-border-tutorial-67t3pn, #dedee3);border-inline:var(--border-divider-section-width-6yy7bf, 1px) solid var(--color-border-tutorial-67t3pn, #dedee3);border-start-start-radius:var(--border-radius-tutorial-panel-item-2fxmy2, 8px);border-start-end-radius:var(--border-radius-tutorial-panel-item-2fxmy2, 8px);border-end-start-radius:var(--border-radius-tutorial-panel-item-2fxmy2, 8px);border-end-end-radius:var(--border-radius-tutorial-panel-item-2fxmy2, 8px);padding-block:var(--space-m-wcb4ea, 16px);padding-inline:var(--space-m-wcb4ea, 16px)}.awsui_tutorial-box_ig8mp_d6gui_247:not(#\9 ):not(:first-child){margin-block-start:var(--space-l-fzlzfv, 20px)}.awsui_tutorial-box-title_ig8mp_d6gui_291:not(#\9 ){display:flex;align-items:flex-start;justify-content:space-between}.awsui_tutorial-description-plaintext_ig8mp_d6gui_297:not(#\9 ){white-space:pre-line}.awsui_tutorial-description_ig8mp_d6gui_297 ul:not(#\9 ){list-style-type:initial}.awsui_expandable-section_ig8mp_d6gui_308:not(#\9 ){display:none;margin-block-start:var(--space-m-wcb4ea, 16px)}.awsui_expandable-section_ig8mp_d6gui_308.awsui_expanded_ig8mp_d6gui_312:not(#\9 ){display:block}.awsui_button-wrapper_ig8mp_d6gui_316:not(#\9 ){margin-block:calc(-1*var(--space-xxs-nvfpu6, 4px) - var(--border-width-button-i28q4x, 2px));margin-inline:calc(-1*var(--space-xxs-nvfpu6, 4px) - var(--border-width-button-i28q4x, 2px))}.awsui_download-link_ig8mp_d6gui_349:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-55ywwv, #424650)}.awsui_download-link_ig8mp_d6gui_349:not(#\9 ):hover{cursor:pointer}.awsui_download-link_ig8mp_d6gui_349:not(#\9 ):focus{outline:none}.awsui_download-link_ig8mp_d6gui_349:not(#\9 ):active,.awsui_download-link_ig8mp_d6gui_349:not(#\9 ):focus,.awsui_download-link_ig8mp_d6gui_349:not(#\9 ):hover{text-decoration:underline;text-decoration-color:currentColor}body[data-awsui-focus-visible=true] .awsui_download-link_ig8mp_d6gui_349:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-vyuxjf, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-m80av9, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}
.awsui_tutorial-panel_1oin5_pi5yn_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-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "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-wcb4ea, 16px);padding-inline:var(--space-l-fzlzfv, 20px)}.awsui_tutorial-panel_1oin5_pi5yn_181:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_pi5yn_181:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_pi5yn_181:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_pi5yn_181: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-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-quzqpf, #006ce0)}
.awsui_root_1xupv_172h1_141:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;font-size:var(--font-size-body-m-ah2cqi, 14px);line-height:var(--line-height-body-m-0o0x7a, 20px);color:var(--color-text-body-default-pa6g4d, #0f141a);font-weight:var(--font-weight-normal-6pwwrr, 400);font-family:var(--font-family-base-it1iwj, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_wizard_1xupv_172h1_173.awsui_refresh_1xupv_172h1_173:not(#\9 ){column-gap:var(--space-xl-8vtah0, 24px);display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-rows:auto 1fr;row-gap:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_wizard_1xupv_172h1_173.awsui_refresh_1xupv_172h1_173.awsui_small-container_1xupv_172h1_180:not(#\9 ){grid-template-columns:minmax(0, 1fr) 0;grid-template-rows:auto auto 1fr;row-gap:var(--space-scaled-xxs-5ynq0b, 4px)}.awsui_wizard_1xupv_172h1_173:not(#\9 ):not(.awsui_refresh_1xupv_172h1_173){display:flex}.awsui_wizard_1xupv_172h1_173:not(#\9 ):not(.awsui_refresh_1xupv_172h1_173).awsui_small-container_1xupv_172h1_180{flex-direction:column;gap:var(--space-s-3efzd3, 12px)}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173:not(#\9 ){grid-column:1;grid-row:1/span 2;padding-block-start:calc(var(--space-xs-oxob9f, 8px) + var(--space-scaled-xxs-5ynq0b, 4px))}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173:not(#\9 ){position:relative;margin-block:0;margin-inline:0;padding-block-start:var(--space-scaled-xxs-5ynq0b, 4px);padding-block-end:0;padding-inline:0;inline-size:260px;box-sizing:border-box}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li:not(#\9 ){display:grid;column-gap:var(--space-xs-oxob9f, 8px);grid-template-columns:var(--space-l-fzlzfv, 20px) 1fr;grid-template-rows:repeat(2, auto);padding-block:0;padding-inline:0}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li>hr:not(#\9 ){background-color:var(--color-border-divider-default-6dhdp3, #c6c6cd);border-block:0;border-inline:0;grid-column:1;block-size:100%;inline-size:var(--space-xxxs-e3xs98, 2px)}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li>.awsui_number_1xupv_172h1_227:not(#\9 ){color:var(--color-text-small-521ei7, #656871);font-size:var(--font-size-body-s-1x7g9p, 12px);grid-column:2;grid-row:1}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li>a:not(#\9 ){align-items:start;column-gap:var(--space-xs-oxob9f, 8px);cursor:pointer;display:grid;font-size:var(--font-size-body-m-ah2cqi, 14px);grid-column:1/span 2;grid-row:2;grid-template-columns:var(--space-l-fzlzfv, 20px) 1fr}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li>a>.awsui_circle_1xupv_172h1_243: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_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li>a>.awsui_title_1xupv_172h1_254:not(#\9 ){min-inline-size:0;word-break:break-word;grid-column:2}body[data-awsui-focus-visible=true] .awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li>a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-vyuxjf, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-m80av9, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li:not(#\9 ):first-child>hr{grid-row:2/span 2}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li:not(#\9 ):not(:first-child)>.awsui_number_1xupv_172h1_227{margin-block-start:var(--space-m-wcb4ea, 16px)}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li:not(#\9 ):last-child>hr{grid-row:1}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li:not(#\9 ):only-of-type>hr{display:none}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li:not(#\9 ):not(:first-child):not(:last-child)>hr{grid-row:1/span 3}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li.awsui_active_1xupv_172h1_285>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li.awsui_active_1xupv_172h1_285>a>.awsui_circle_1xupv_172h1_243:not(#\9 ){background-color:var(--color-background-control-checked-ps9rs7, #006ce0);box-shadow:0 0 0 3px var(--color-background-container-content-3l65xf, #ffffff),0 0 0 5px var(--color-background-control-checked-ps9rs7, #006ce0),0 0 0 7px var(--color-background-container-content-3l65xf, #ffffff)}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li.awsui_active_1xupv_172h1_285>a>.awsui_title_1xupv_172h1_254:not(#\9 ){color:var(--color-background-control-checked-ps9rs7, #006ce0);font-weight:var(--font-weight-bold-sb5cow, 700)}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li.awsui_disabled_1xupv_172h1_296>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li.awsui_disabled_1xupv_172h1_296>a>.awsui_circle_1xupv_172h1_243:not(#\9 ){background-color:var(--color-background-container-content-3l65xf, #ffffff);box-shadow:0 0 0 2px var(--color-text-interactive-disabled-u3g8sy, #b4b4bb),0 0 0 4px var(--color-background-container-content-3l65xf, #ffffff)}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li.awsui_disabled_1xupv_172h1_296>a>.awsui_title_1xupv_172h1_254:not(#\9 ){color:var(--color-text-status-inactive-jkai5x, #656871)}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li.awsui_enabled_1xupv_172h1_306>a>.awsui_circle_1xupv_172h1_243:not(#\9 ){background-color:var(--color-text-interactive-default-2qw750, #424650);box-shadow:0 0 0 2px var(--color-text-interactive-default-2qw750, #424650),0 0 0 4px var(--color-background-container-content-3l65xf, #ffffff)}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li.awsui_enabled_1xupv_172h1_306>a>.awsui_title_1xupv_172h1_254:not(#\9 ){color:var(--color-text-interactive-default-2qw750, #424650)}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li.awsui_enabled_1xupv_172h1_306>a:not(#\9 ):hover>.awsui_circle_1xupv_172h1_243{background-color:var(--color-background-control-checked-ps9rs7, #006ce0);box-shadow:0 0 0 2px var(--color-background-control-checked-ps9rs7, #006ce0),0 0 0 4px var(--color-background-container-content-3l65xf, #ffffff)}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173>ul.awsui_refresh_1xupv_172h1_173>li.awsui_enabled_1xupv_172h1_306>a:not(#\9 ):hover>.awsui_title_1xupv_172h1_254{color:var(--color-background-control-checked-ps9rs7, #006ce0)}.awsui_navigation_1xupv_172h1_194:not(#\9 ):not(.awsui_refresh_1xupv_172h1_173){color:var(--color-text-disabled-uofgtw, #b4b4bb);display:inline-block;margin-inline-end:calc(2*var(--space-xxxl-43mhss, 40px));min-inline-size:200px;padding-block-start:var(--space-xxs-nvfpu6, 4px);inline-size:200px}.awsui_navigation_1xupv_172h1_194:not(#\9 ):not(.awsui_refresh_1xupv_172h1_173)>ul:not(.awsui_refresh_1xupv_172h1_173){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_navigation_1xupv_172h1_194:not(#\9 ):not(.awsui_refresh_1xupv_172h1_173)>ul:not(.awsui_refresh_1xupv_172h1_173)>li{min-inline-size:0;word-break:break-word;padding-block:0 var(--space-scaled-m-ga2lny, 16px)}.awsui_navigation_1xupv_172h1_194:not(#\9 ):not(.awsui_refresh_1xupv_172h1_173)>ul:not(.awsui_refresh_1xupv_172h1_173)>li:not(:first-child){margin-block-start:var(--space-scaled-m-ga2lny, 16px)}.awsui_navigation_1xupv_172h1_194:not(#\9 ):not(.awsui_refresh_1xupv_172h1_173)>ul:not(.awsui_refresh_1xupv_172h1_173)>li:not(:last-child){border-block-end:var(--border-divider-list-width-fkxqpj, 1px) solid var(--color-border-layout-tz98tn, #c6c6cd)}.awsui_form_1xupv_172h1_350:not(#\9 ):not(.awsui_refresh_1xupv_172h1_173){min-inline-size:0;word-break:break-word;inline-size:100%}.awsui_form_1xupv_172h1_350:not(#\9 ):not(.awsui_refresh_1xupv_172h1_173)>.awsui_form-header_1xupv_172h1_355{position:relative;margin-block-end:var(--space-scaled-m-ga2lny, 16px)}.awsui_form_1xupv_172h1_350.awsui_refresh_1xupv_172h1_173:not(#\9 ){min-inline-size:0;word-break:break-word;display:contents}.awsui_form_1xupv_172h1_350.awsui_refresh_1xupv_172h1_173>.awsui_form-header_1xupv_172h1_355:not(#\9 ){grid-column:2;grid-row:1;color:var(--color-text-body-default-pa6g4d, #0f141a)}.awsui_form_1xupv_172h1_350.awsui_refresh_1xupv_172h1_173>.awsui_form-header_1xupv_172h1_355>.awsui_form-header-content_1xupv_172h1_370:not(#\9 ){padding-block-start:calc(var(--space-xl-8vtah0, 24px) + var(--space-scaled-xxxs-yf0kjr, 2px));padding-block-end:var(--space-scaled-s-l1ed96, 12px)}.awsui_form_1xupv_172h1_350.awsui_refresh_1xupv_172h1_173>.awsui_form-component_1xupv_172h1_374:not(#\9 ){grid-column:2;grid-row:2}.awsui_form_1xupv_172h1_350.awsui_refresh_1xupv_172h1_173.awsui_small-container_1xupv_172h1_180>.awsui_form-header_1xupv_172h1_355:not(#\9 ){grid-column:1/span 2;grid-row:2}.awsui_form_1xupv_172h1_350.awsui_refresh_1xupv_172h1_173.awsui_small-container_1xupv_172h1_180>.awsui_form-header_1xupv_172h1_355>.awsui_form-header-content_1xupv_172h1_370:not(#\9 ){padding-block-start:0}.awsui_form_1xupv_172h1_350.awsui_refresh_1xupv_172h1_173.awsui_small-container_1xupv_172h1_180>.awsui_form-component_1xupv_172h1_374:not(#\9 ){grid-column:1/span 2;grid-row:3}.awsui_navigation_1xupv_172h1_194.awsui_hidden_1xupv_172h1_390:not(#\9 ){display:none}.awsui_collapsed-steps_1xupv_172h1_394:not(#\9 ){grid-column:1/span 2;grid-row:1}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173.awsui_collapsed-steps-navigation_1xupv_172h1_400:not(#\9 ){grid-column:unset;grid-row:unset;padding-block-start:0}.awsui_navigation_1xupv_172h1_194.awsui_refresh_1xupv_172h1_173.awsui_collapsed-steps-navigation_1xupv_172h1_400>ul.awsui_refresh_1xupv_172h1_173:not(#\9 ){inline-size:100%}.awsui_form-header-component-wrapper_1xupv_172h1_409:not(#\9 ){outline:none}body[data-awsui-focus-visible=true] .awsui_form-header-component-wrapper_1xupv_172h1_409:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-vyuxjf, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-quzqpf, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-qxvyu6, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-m80av9, 2px) var(--color-border-item-focused-quzqpf, #006ce0)}.awsui_navigation-link-active_1xupv_172h1_431:not(#\9 ){font-weight:var(--font-weight-bold-sb5cow, 700);color:var(--color-text-body-default-pa6g4d, #0f141a)}.awsui_navigation-link-disabled_1xupv_172h1_436:not(#\9 ){color:var(--color-text-status-inactive-jkai5x, #656871)}.awsui_action-buttons_1xupv_172h1_447: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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNjQ2LmNzcyIsIm1hcHBpbmdzIjoiQUFJQSx3QkFDRSxLQUNFLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGdDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLCtCQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLGlDQUNBLGlDQUNBLGdDQUNBLGtDQUNBLHVDQUNBLDZCQUNBLDZCQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLDBFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHFFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLGtGQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG9GQUNBLGtGQUNBLGtGQUNBLG9GQUNBLG9GQUNBLHVFQUNBLHlDQUNBLG9DQUNBLHVDQUNBLHVDQUNBLDZEQUNBLCtGQUNBLHNGQUNBLDJGQUNBLHdGQUNBLDBGQUNBLG1GQUNBLCtFQUNBLGlGQUNBLDhFQUNBLGtGQUNBLDBEQUNBLHNEQUNBLHdEQUNBLHFEQUNBLHlEQUNBLG9HQUNBLDRGQUNBLGdHQUNBLDBGQUNBLGtHQUNBLGlEQUNBLHdEQUNBLG9EQUNBLHVEQUNBLDZEQUNBLG1FQUNBLDZFQUNBLDBEQUNBLDJEQUNBLDJFQUNBLCtFQUNBLDBFQUNBLDJFQUNBLDZFQUNBLHVGQUNBLDRHQUNBLHdHQUNBLDhFQUNBLCtFQUNBLGtGQUNBLDZFQUNBLGtGQUNBLG1GQUNBLG9GQUNBLGlGQUNBLHVFQUNBLDRGQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLGdGQUNBLHdFQUNBLHNFQUNBLHFFQUNBLDBFQUNBLG9FQUNBLDJFQUNBLDBFQUNBLDJEQUNBLG9GQUNBLDhFQUNBLDhGQUNBLHNFQUNBLHlEQUNBLGtFQUNBLHlFQUNBLHVFQUNBLGtFQUNBLCtHQUNBLHVHQUNBLGdFQUNBLDJFQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDhFQUNBLHdGQUNBLGdHQUNBLDZFQUNBLDZGQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLGdGQUNBLHlFQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDhFQUNBLDZGQUNBLHlGQUNBLHlGQUNBLDhGQUNBLGlGQUNBLHdGQUNBLHVGQUNBLDREQUNBLHFGQUNBLDZHQUNBLGlHQUNBLCtFQUNBLHlFQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLGdGQUNBLCtFQUNBLCtFQUNBLHVFQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLG9FQUNBLGtFQUNBLGtGQUNBLGdGQUNBLHNGQUNBLHNGQUNBLDRFQUNBLHdFQUNBLHdFQUNBLHVGQUNBLHlFQUNBLGtGQUNBLHlFQUNBLDhKQUNBLHlFQUNBLHFEQUNBLCtKQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLDJEQUNBLCtFQUNBLCtFQUNBLCtFQUNBLCtGQUNBLDJFQUNBLDRFQUNBLG1GQUNBLG9HQUNBLGdHQUNBLDZFQUNBLDJFQUNBLDBFQUNBLHlFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLDRFQUNBLDZEQUNBLGdGQUNBLDRGQUNBLHlGQUNBLGdEQUNBLHdGQUNBLGtFQUNBLDhGQUNBLDZGQUNBLDBFQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLG9EQUNBLGdEQUNBLHFGQUNBLHNFQUNBLHVGQUNBLHFFQUNBLHNFQUNBLHNGQUNBLHNGQUNBLG9GQUNBLHdFQUNBLDBFQUNBLHlFQUNBLHNGQUNBLHVGQUNBLDBFQUNBLGlGQUNBLHNGQUNBLG9EQUNBLHlGQUNBLG9FQUNBLG1GQUNBLG9FQUNBLG1FQUNBLDRFQUNBLGdGQUNBLHNFQUNBLDZEQUNBLCtFQUNBLDZFQUNBLHFGQUNBLDhFQUNBLDRFQUNBLGdGQUNBLHNFQUNBLGtGQUNBLCtFQUNBLCtFQUNBLCtFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLG9FQUNBLGtGQUNBLG1FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLCtEQUNBLG9FQUNBLHFFQUNBLDRFQUNBLHlFQUNBLHdEQUNBLGlFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLG9FQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDBGQUNBLGlGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHVGQUNBLDBGQUNBLG1FQUNBLDZFQUNBLCtFQUNBLG9GQUNBLDJFQUNBLGtFQUNBLCtFQUNBLG1GQUNBLDREQUNBLDZEQUNBLHlFQUNBLDRFQUNBLDhFQUNBLDBFQUNBLHVGQUNBLHlGQUNBLCtFQUNBLDhFQUNBLG9GQUNBLGtGQUNBLDBEQUNBLCtFQUNBLDZFQUNBLDRHQUNBLDRGQUNBLGlFQUNBLHFFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLHdFQUNBLDBFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVGQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLGlGQUNBLCtFQUNBLHVEQUNBLDhEQUNBLGdGQUNBLDREQUNBLG1FQUNBLHdFQUNBLHFFQUNBLGlFQUNBLCtEQUNBLHlEQUNBLHVEQUNBLGlGQUNBLDZFQUNBLGtFQUNBLDRFQUNBLHdFQUNBLHdGQUNBLGtFQUNBLHNEQUNBLDREQUNBLHlFQUNBLHdFQUNBLG9GQUNBLGdGQUNBLHFFQUNBLHdFQUNBLHlHQUNBLGdHQUNBLDZEQUNBLG9FQUNBLCtFQUNBLDBEQUNBLDhFQUNBLDRFQUNBLGtGQUNBLGtGQUNBLDJFQUNBLHlFQUNBLCtFQUNBLCtFQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLG1GQUNBLCtFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHFFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLHdGQUNBLHNGQUNBLG9GQUNBLDBGQUNBLHNGQUNBLHdDQUNBLDZDQUNBLDhDQUNBLDZDQUNBLDRDQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUNBLDRDQUNBLG9EQUNBLHVEQUNBLHVEQUNBLHNEQUNBLHdFQUNBLHdFQUNBLDBFQUNBLDZFQUNBLHNFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLHVFQUNBLG9FQUNBLHlFQUNBLHNFQUNBLHdFQUNBLGlEQUNBLGlEQUNBLCtDQUNBLHVFQUNBLCtDQUNBLCtDQUNBLGlEQUNBLGtEQUNBLCtDQUNBLGdEQUNBLDRDQUNBLCtEQUNBLDBDQUNBLGtEQUNBLDRDQUNBLHNEQUNBLHVDQUNBLHdFQUNBLHNGQUNBLDREQUNBLDREQUNBLDJHQUNBLGlGQUNBLHdFQUNBLGtGQUNBLGtFQUNBLDJFQUNBLGtFQUNBLDBEQUNBLDREQUNBLCtCQUNBLCtCQUNBLGtDQUNBLG1DQUNBLDZEQUNBLGtDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLG1DQUNBLHdFQUNBLDBEQUNBLDBDQUNBLDJDQUNBLGdEQUNBLHNDQUNBLDhCQUNBLHVFQUNBLGdDQUNBLG1DQUNBLG9DQUNBLHlDQUNBLHdFQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLG9DQUNBLCtCQUNBLG1GQUNBLGlDQUNBLDRDQUNBLGdDQUNBLDhCQUNBLG9GQUNBLHVDQUNBLDBDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDBDQUNBLGlDQUNBLGlDQUNBLG9DQUNBLHFDQUNBLGlFQUNBLG9DQUNBLG9DQUNBLG9DQUNBLHFDQUNBLHFDQUNBLDRFQUNBLDhEQUNBLGlDQUNBLDRGQUNBLDJDQUNBLHdDQUNBLHFEQUNBLDZEQUNBLHVDQUNBLDBDQUNBLGtEQUNBLGtDQUNBLCtCQUNBLDBDQUNBLDJDQUNBLHFDQUNBLDBDQUNBLGtEQUNBLHVDQUNBLG9DQUNBLG9GQUNBLHNGQUNBLGtFQUNBLGlDQUNBLG1DQUNBLG1EQUNBLDBFQUNBLDZFQUNBLHVDQUNBLDBDQUNBLHFFQUNBLHNDQUNBLHVEQUNBLHNEQUNBLGlFQUNBLHFDQUNBLHFDQUNBLGlDQUNBLGdDQUNBLDZFQUNBLDBEQUNBLGtGQUNBLG9GQUNBLGlFQUNBLG9DQUNBLDBFQUNBLDRDQUNBLCtEQUNBLCtEQUNBLHdDQUNBLDZFQUNBLHVDQUNBLHlFQUNBLDBFQUNBLDJFQUNBLHdFQUNBLGdDQUNBLHVFQUNBLHlFQUNBLHdFQUNBLDBFQUNBLGdEQUNBLGlDQUNBLHNFQUNBLG9FQUNBLG1DQUNBLGdDQUNBLG1DQUNBLHFDQUNBLHNDQUNBLHNDQUNBLHFDQUNBLHlDQUNBLGdFQUNBLHdDQUNBLHdGQUNBLGdDQUNBLGtDQUNBLGdDQUNBLDBDQUNBLG1DQUNBLHdDQUNBLGlEQUNBLG1EQUNBLGlEQUNBLHVEQUNBLG9EQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLG9DQUNBLDZFQUNBLGtGQUNBLGtGQUNBLHlFQUNBLCtEQUNBLGtFQUNBLHFFQUNBLDJFQUNBLDZFQUNBLDRFQUNBLDJDQUNBLDJDQUNBLCtDQUNBLHNEQUNBLDZFQUNBLHlFQUNBLDZFQUNBLG9GQUNBLHNGQUNBLGlGQUNBLHVGQUNBLGdGQUNBLDJGQUNBLHVGQUNBLGdFQUNBLDBEQUNBLCtEQUNBLDJGQUNBLHVEQUNBLHlEQUNBLDJFQUNBLCtEQUNBLHdDQUNBLDJCQUNBLDRCQUNBLDhCQUNBLCtCQUNBLCtCQUNBLDhDQUNBLGtDQUNBLDhDQUNBLCtDQUNBLGtEQUNBLG1EQUNBLHVEQUNBLHdFQUNBLDJEQUNBLG9FQUNBLCtDQUNBLDhEQUNBLDhEQUNBLDZEQUNBLGtDQUNBLDZEQUNBLCtDQUNBLDJEQUNBLDZFQUNBLHVEQUNBLGtIQUNBLHdDQUNBLGdGQUNBLDhEQUNBLGtFQUNBLDJDQUNBLHdGQUNBLDBGQUNBLG9GQUNBLHNGQUNBLDREQUNBLDZEQUNBLDBEQUNBLHFFQUNBLDBEQUNBLDBFQUNBLGlEQUNBLG9GQUNBLHNEQUNBLHNDQUNBLHdFQUNBLDBFQUNBLDBEQUNBLDBDQUNBLHlEQUNBLCtEQUNBLGlEQUNBLGlDQUNBLHdFQUNBLDBFQUNBLDJDQUNBLGtFQUNBLG9FQUNBLHlFQUNBLG9FQUNBLDhEQUNBLHNFQUNBLGtFQUNBLG1DQUNBLG9DQUNBLDhEQUNBLDREQUNBLCtEQUNBLDBEQUNBLDZEQUNBLDhDQUNBLDREQUNBLDREQUNBLDZDQUNBLG1GQUNBLHFEQUNBLDJDQUNBLDZDQUNBLHVEQUNBLHlFQUNBLDREQUNBLHlFQUNBLHFFQUNBLGtEQUNBLDBGQUNBLDRGQUNBLHNGQUNBLHdGQUNBLGtGQUNBLCtEQUNBLCtEQUNBLDRFQUNBLHFEQUNBLGlEQUNBLGlEQUNBLG1EQUNBLHVEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLHdCQUNBLHdCQUNBLHVCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHVCQUNBLHdCQUNBLHlCQUNBLDBCQUNBLG9EQUNBLHdGQUNBLGlGQUNBLCtEQUNBLHFEQUNBLGdFQUNBLDhEQUNBLG9EQUNBLDhDQUNBLG1FQUNBLHNEQUNBLHVFQUNBLCtGQUNBLDREQUNBLGtHQUNBLHdFQUNBLHVFQUVGLGlCQUNFLG1DQUNFLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGlFQUNBLHlDQUNBLG9DQUNBLDZFQUNBLCtFQUNBLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLG1FQUNBLHVFQUNBLHVFQUNBLHFFQUNBLHNFQUNBLHVFQUNBLG1FQUNBLDZFQUNBLG9FQUNBLG9FQUNBLHdFQUNBLHdFQUNBLHFFQUNBLHFFQUNBLG9FQUNBLHlFQUNBLHNFQUNBLHdFQUNBLGlEQUNBLGlEQUNBLCtDQUNBLHVFQUNBLCtDQUNBLCtDQUNBLGlEQUNBLGtEQUNBLCtDQUNBLGdEQUNBLDhEQUNBLCtFQUNBLDREQUNBLDZEQUNBLDhDQUNBLGdFQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHdFQUdKLHNDQUNFLGtDQUNBLDhDQUNBLCtDQUNBLGtEQUNBLGtDQUNBLG1FQUNBLDZDQUNBLDZEQUNBLGlEQUNBLGlEQUNBLHNEQUNBLGlEQUNBLHNEQUNBLGtEQUNBLGlEQUNBLGtEQUNBLHFEQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDhEQUNBLDZEQUNBLDZFQUNBLGtFQUNBLDBGQUNBLG9GQUNBLHNGQUNBLHFFQUNBLDBFQUNBLG9GQUNBLCtEQUNBLHdFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUNBLDREQUNBLDRGQUNBLHNGQUNBLHdGQUNBLGtGQUVGLGlDQUNFLHdDQUNBLGtDQUNBLHNDQUNBLCtDQUNBLGlEQUNBLCtDQUNBLG9EQUNBLGlEQUNBLGtDQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLDZFQUNBLGtGQUNBLGtGQUNBLG9GQUNBLHNGQUNBLGlGQUNBLHVGQUNBLDJGQUVGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLG1FQUNBLHVFQUNBLHVFQUNBLHFFQUNBLHNFQUNBLHVFQUNBLG1FQUNBLDZFQUNBLG9FQUNBLG9FQUNBLHdFQUNBLHdFQUNBLHFFQUNBLHFFQUNBLG9FQUNBLHlFQUNBLHNFQUNBLHdFQUNBLGlEQUNBLGlEQUNBLCtDQUNBLHVFQUNBLCtDQUNBLCtDQUNBLGlEQUNBLGtEQUNBLCtDQUNBLGdEQUNBLDRHQUNBLHdHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLCtHQUNBLHVHQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLGdHQUNBLDZGQUNBLGdGQUNBLDZHQUNBLGlHQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLGtGQUNBLGdGQUNBLHNGQUNBLHNGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLHFHQUNBLGdGQUNBLDRGQUNBLHlGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLCtFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDBGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHdFQUNBLG9GQUNBLGdGQUNBLHlHQUNBLCtFQUNBLDhFQUNBLDRFQUNBLGtGQUNBLGtGQUNBLDJFQUNBLHlFQUNBLCtFQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHNGQUVGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHVFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLG1FQUNBLHVFQUNBLHVFQUNBLHFFQUNBLHNFQUNBLHVFQUNBLG1FQUNBLDZFQUNBLG9FQUNBLG9FQUNBLHdFQUNBLHdFQUNBLHFFQUNBLHFFQUNBLG9FQUNBLHlFQUNBLHNFQUNBLHdFQUNBLGlEQUNBLGlEQUNBLCtDQUNBLHVFQUNBLCtDQUNBLCtDQUNBLGlEQUNBLGtEQUNBLCtDQUNBLGdEQUNBLCtCQUNBLCtFQUNBLDREQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHVFQUNBLDRHQUNBLHdHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLCtHQUNBLHVHQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLGdHQUNBLDZGQUNBLGdGQUNBLDZHQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLGtGQUNBLGdGQUNBLHNGQUNBLHNGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLHFHQUNBLGdGQUNBLDRGQUNBLHlGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLCtFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDBGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHFFQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHdFQUNBLG9GQUNBLGdGQUNBLHlHQUNBLCtFQUNBLDhFQUNBLDRFQUNBLGtGQUNBLGtGQUNBLDJFQUNBLHlFQUNBLCtFQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHNGQUNBLHFEQUNBLG9EQUNBLHNEQUVGLDRDQUNFLHFFQUVGLHVDQUNFLGtDQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDhEQUNBLDZEQUNBLDZFQUNBLGtFQUNBLG9GQUNBLHFFQUNBLDBFQUNBLCtEQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUNBLDREQUNBLHNGQUNBLGtGQUVGLHdGQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHlEQUNBLCtFQUNBLGtGQUNBLHFFQUNBLDRFQUNBLG9FQUNBLHNFQUNBLG1FQUNBLGlFQUNBLG1FQUNBLG1FQUNBLDBFQUNBLGtFQUNBLG9FQUNBLHFFQUNBLG1FQUNBLCtFQUNBLHVFQUNBLHNFQUNBLDBEQUNBLGlFQUNBLHlEQUNBLCtFQUNBLDhFQUNBLGlGQUNBLDZFQUNBLDJFQUNBLDRHQUNBLHdHQUNBLHFHQUNBLDZHQUNBLGlHQUNBLCtGQUNBLDJGQUNBLDRGQUNBLDJGQUNBLDJGQUNBLDBGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHlGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDBGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRGQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHdFQUNBLG9GQUNBLGdGQUNBLCtFQUNBLDhFQUNBLDRFQUNBLGtGQUNBLDJFQUNBLHlFQUNBLCtFQUVGLGdHQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHFGQUNBLGtGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLGdGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDRGQUNBLDBGQUNBLG1GQUNBLGlGQUNBLCtFQUNBLHVFQUNBLDhFQUNBLDRFQUNBLHFGQUNBLHNGQUNBLGdGQUNBLDZFQUNBLDJFQUNBLDRHQUNBLHdHQUNBLDZHQUNBLGlHQUNBLCtGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHlGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRGQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHdGQUNBLHdFQUNBLG9GQUNBLGdGQUNBLCtFQUNBLGtGQUNBLCtFQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUVGLHFGQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLHFGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDhGQUNBLDBGQUNBLDJDQUNBLDRHQUNBLHdHQUNBLCtGQUNBLDJGQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRGQUNBLCtFQUVGLG1IQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDREQUNBLGlGQUNBLHVFQUNBLHVGQUNBLGdGQUNBLGtHQUNBLGtGQUNBLDhGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLHdGQUNBLDJGQUNBLG1GQUNBLDZFQUNBLHVGQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHFGQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHNGQUNBLGlGQUNBLDBFQUNBLGtFQUNBLHFGQUNBLGlGQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLDhGQUNBLDBGQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLG1FQUNBLHVFQUNBLHVFQUNBLHFFQUNBLHNFQUNBLHVFQUNBLG1FQUNBLDZFQUNBLG9FQUNBLG9FQUNBLHdFQUNBLHdFQUNBLHFFQUNBLHFFQUNBLG9FQUNBLHlFQUNBLHNFQUNBLHdFQUNBLGlEQUNBLGlEQUNBLCtDQUNBLHVFQUNBLCtDQUNBLCtDQUNBLGlEQUNBLGtEQUNBLCtDQUNBLGdEQUNBLDRHQUNBLHdHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLCtHQUNBLHVHQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLGdHQUNBLDZGQUNBLGdGQUNBLDZHQUNBLGlHQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLGtGQUNBLGdGQUNBLHNGQUNBLHNGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLGdGQUNBLDRGQUNBLHlGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLCtFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDBGQUNBLGlGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDRHQUNBLDRGQUNBLHFFQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHdFQUNBLG9GQUNBLGdGQUNBLHlHQUNBLCtFQUNBLDhFQUNBLDRFQUNBLGtGQUNBLGtGQUNBLDJFQUNBLHlFQUNBLCtFQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHNGQUVGLGlCQUNFLHlJQUNFLHVFQUdKLGlCQUNFLGlPQUNFLGdGQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLGlQQUNFLGdGQUNBLHlEQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLDJOQUNFLHlFQUNBLHVFQUNBLGdGQUNBLG1FQUNBLDBFQUNBLGtFQUNBLDBFQUNBLDJFQUNBLDBFQUdKLDJCQUNFLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLCtCQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGlDQUNBLGlEQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLDhFQUNBLGlGQUNBLGdGQUNBLGlGQUNBLCtFQUNBLHFGQUNBLHdFQUNBLGdHQUNBLHlGQUNBLHFFQUNBLDBFQUNBLDhFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDJFQUNBLG1EQUNBLGlEQUNBLGdEQUNBLG1EQUNBLGlHQUNBLGdGQUNBLHlFQUNBLHNEQUNBLCtFQUNBLDhDQUNBLDZDQUNBLGdEQUNBLGdEQUNBLGtHQUNBLDhFQUNBLGtGQUNBLGtGQUNBLDRFQUNBLG1GQUNBLDJFQUNBLDRFQUNBLDBFQUNBLGdGQUNBLDBGQUNBLHVGQUNBLHNFQUNBLDJFQUNBLHVFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLGtGQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGlGQUNBLDBFQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLCtEQUNBLGlGQUNBLCtFQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHVHQUNBLHNFQUNBLG9FQUNBLDBFQUNBLHlFQUNBLGdGQUNBLDhFQUNBLDRFQUNBLHdFQUNBLG1FQUNBLG9FQUNBLG9FQUNBLDBFQUNBLGlFQUNBLHVFQUNBLHNFQUNBLGtFQUNBLGtFQUNBLHVFQUNBLHFFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLG9FQUNBLHVEQUNBLHVDQUNBLDRGQUNBLGdJQUNBLG1DQUNBLDhDQUNBLDZCQUNBLGdEQUNBLHNDQUNBLDhCQUNBLDRDQUNBLGdDQUNBLG1DQUNBLHlDQUNBLG9DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLG9DQUNBLCtDQUNBLDhCQUNBLHFDQUNBLHFDQUNBLGdEQUNBLCtCQUNBLGlDQUNBLGtDQUNBLGtDQUNBLHFDQUNBLG9DQUNBLG9DQUNBLG9DQUNBLGlDQUNBLGdDQUNBLHVGQUNBLG1DQUNBLDRDQUNBLDJDQUNBLGlDQUNBLHNFQUNBLCtDQUNBLGdDQUNBLDZDQUNBLGdEQUNBLGlDQUNBLHdDQUNBLG1DQUNBLG1DQUNBLHVDQUNBLHlDQUNBLHdDQUNBLHVDQUNBLHdDQUNBLGtDQUNBLGdDQUNBLGtDQUNBLCtDQUNBLGtEQUNBLGtDQUNBLHNDQUNBLGtDQUNBLGtDQUNBLHFDQUNBLGlDQUNBLHVEQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLHFFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLHVFQUNBLDZEQUNBLDBGQUNBLG1GQUNBLCtFQUNBLGlGQUNBLDhFQUNBLGtGQUNBLG9HQUNBLDRGQUNBLGdHQUNBLDBGQUNBLGtHQUNBLDRHQUNBLHdHQUNBLGtGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLGlGQUNBLDRGQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDBFQUNBLDJFQUNBLDhFQUNBLDhGQUNBLHNFQUNBLHlFQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDhFQUNBLDZFQUNBLDZGQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHlFQUNBLDRFQUNBLGlGQUNBLHdGQUNBLHVGQUNBLHFGQUNBLCtFQUNBLDJGQUNBLGtHQUNBLGdGQUNBLCtFQUNBLCtFQUNBLGtFQUNBLDRFQUNBLHlFQUNBLHlFQUNBLHlFQUNBLCtFQUNBLCtFQUNBLCtFQUNBLG1GQUNBLG9HQUNBLGdHQUNBLDZFQUNBLDJFQUNBLHlFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLDRFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDhGQUNBLDZGQUNBLDBFQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHNFQUNBLHVGQUNBLHFFQUNBLHNGQUNBLG9GQUNBLHdFQUNBLDBFQUNBLHlFQUNBLHNGQUNBLHVGQUNBLDBFQUNBLGlGQUNBLHNGQUNBLHlGQUNBLG9FQUNBLG1GQUNBLG9FQUNBLG1FQUNBLDRFQUNBLCtFQUNBLDZFQUNBLHFGQUNBLDhFQUNBLGdGQUNBLHNFQUNBLGtGQUNBLCtFQUNBLCtFQUNBLCtFQUNBLCtEQUNBLG9FQUNBLG1FQUNBLHFFQUNBLG1GQUNBLCtEQUNBLDRFQUNBLGlFQUNBLDJEQUNBLG9FQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLCtFQUNBLG1GQUNBLDREQUNBLDZEQUNBLHlFQUNBLDRFQUNBLDhFQUNBLDBFQUNBLHVGQUNBLHlGQUNBLCtFQUNBLDhFQUNBLG9GQUNBLGtGQUNBLDBEQUNBLCtFQUNBLDZFQUNBLDRHQUNBLDRGQUNBLGlFQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLHdFQUNBLDBFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVGQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLHdFQUNBLHlHQUNBLGdHQUNBLCtFQUNBLDBEQUNBLG9FQUNBLDZEQUNBLHlFQUNBLG1GQUNBLCtFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDZFQUNBLHNFQUNBLHVFQUNBLDREQUNBLDREQUNBLGtFQUNBLG9GQUNBLG9GQUNBLDBFQUNBLHFFQUNBLDZFQUNBLGtGQUNBLCtEQUNBLHVFQUNBLHlFQUNBLHdFQUVGLGlCQUNFLG1EQUNFLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGlFQUNBLDZFQUNBLCtFQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLHlFQUNBLCtHQUNBLHVFQUNBLDRFQUNBLGdGQUNBLDZFQUNBLHVGQUNBLDRFQUNBLG1EQUNBLGlEQUNBLGdEQUNBLG1EQUNBLHFGQUNBLGdGQUNBLCtFQUNBLHlFQUNBLCtFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLDhDQUNBLDZDQUNBLGdEQUNBLGdEQUNBLHlFQUNBLHlFQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDZEQUNBLGdGQUNBLDJGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHNFQUNBLHFFQUNBLHNFQUNBLDJFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLHNFQUNBLDJEQUNBLCtEQUNBLDZEQUNBLDZEQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLGlGQUNBLHlFQUNBLDBEQUNBLDBFQUNBLHdFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLHlFQUNBLDZFQUNBLHNFQUNBLHdFQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDBFQUNBLGlFQUNBLHVFQUNBLG9FQUNBLDZEQUNBLG1FQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLDJEQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLG9FQUNBLDZFQUNBLHNFQUNBLHdFQUdKLHNEQUNFLGtDQUNBLCtDQUNBLGtEQUNBLGtDQUVGLHlIQUNFLHdFQUVGLHlEQUNFLGlEQUNBLDZFQUNBLCtFQUNBLGlGQUNBLHdGQUNBLGdGQUNBLGlGQUNBLCtFQUNBLHNFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLGdHQUNBLCtHQUNBLHVFQUNBLDRFQUNBLGdGQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDJFQUNBLG1EQUNBLGlEQUNBLGdEQUNBLG1EQUNBLHFGQUNBLGlHQUNBLGdGQUNBLHlFQUNBLHNEQUNBLCtFQUNBLGdGQUNBLDhDQUNBLDZDQUNBLGdEQUNBLGdEQUNBLGtHQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDREQUNBLGdGQUNBLDJGQUNBLHVGQUNBLHNFQUNBLHNFQUNBLDJFQUNBLHdFQUNBLDREQUNBLDJEQUNBLHVFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLDJEQUNBLDZEQUNBLDZEQUNBLGtGQUNBLG1FQUNBLHVFQUNBLDhFQUNBLHFFQUNBLGlGQUNBLDBFQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGlGQUNBLHlFQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLHlFQUNBLGdGQUNBLDZFQUNBLHNFQUNBLHdFQUNBLG9FQUNBLDBFQUNBLGlFQUNBLHVFQUNBLDZEQUNBLG1FQUNBLDJEQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLG9FQUNBLDZEQUNBLCtFQUNBLDJEQUNBLDREQUNBLDhDQUNBLCtEQUNBLG1FQUNBLDJGQUNBLDBEQUNBLDhGQUNBLHVFQUNBLHNFQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLDZGQUNBLGlHQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLHVGQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLCtFQUNBLDhFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLDBGQUNBLDRFQUNBLG9GQUNBLDRGQUNBLHVHQUNBLCtFQUNBLGtGQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLHdEQUNFLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLHlFQUNBLCtHQUNBLHVFQUNBLDRFQUNBLGdGQUNBLDZFQUNBLHVGQUNBLDRFQUNBLG1EQUNBLGlEQUNBLGdEQUNBLG1EQUNBLHFGQUNBLGdGQUNBLCtFQUNBLHlFQUNBLCtFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLDhDQUNBLDZDQUNBLGdEQUNBLGdEQUNBLHlFQUNBLHlFQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDREQUNBLGdGQUNBLDJGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHNFQUNBLHFFQUNBLHNFQUNBLDJFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLDREQUNBLDJEQUNBLDRFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLHNFQUNBLDJEQUNBLCtEQUNBLDZEQUNBLDZEQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLDhFQUNBLHFFQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLGlGQUNBLHlFQUNBLDBEQUNBLDBFQUNBLHdFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLHlFQUNBLDZFQUNBLHNFQUNBLHdFQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDBFQUNBLGlFQUNBLHVFQUNBLG9FQUNBLDZEQUNBLG1FQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLDJEQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLG9FQUNBLDZFQUNBLHNFQUNBLHVFQUNBLDZEQUNBLCtFQUNBLDJEQUNBLDREQUNBLDhDQUNBLCtEQUNBLG1FQUNBLDJGQUNBLDBEQUNBLDhGQUNBLHVFQUNBLHNFQUNBLDRHQUNBLHdHQUNBLDRGQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHdGQUNBLDZGQUNBLGlHQUNBLGlHQUNBLDJGQUNBLDJGQUNBLGtHQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLGtHQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHVGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLCtFQUNBLDhFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHFFQUNBLG1GQUNBLDhGQUNBLGlGQUNBLDBFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHVGQUNBLHVHQUNBLGdGQUNBLHlHQUNBLCtFQUNBLGtGQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLHlEQUNFLGlEQUNBLDZFQUNBLCtFQUNBLGdGQUNBLHdGQUNBLGdGQUNBLGlGQUNBLCtFQUNBLHNFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLHlFQUNBLGdHQUNBLCtHQUNBLHNFQUNBLDRFQUNBLGdGQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDJFQUNBLG1EQUNBLGlEQUNBLGdEQUNBLG1EQUNBLHFGQUNBLGlHQUNBLGdGQUNBLHlFQUNBLHNEQUNBLGlHQUNBLCtFQUNBLGdGQUNBLDhDQUNBLDZDQUNBLGdEQUNBLGdEQUNBLHVGQUNBLGtHQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLGdGQUNBLDJGQUNBLHVGQUNBLHNFQUNBLHNFQUNBLDJFQUNBLHdFQUNBLG1FQUNBLHVFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLDJEQUNBLDZEQUNBLDZEQUNBLGtGQUNBLG1FQUNBLHVFQUNBLGlGQUNBLDBFQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLCtEQUNBLG1FQUNBLGlGQUNBLHlFQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLHlFQUNBLGdGQUNBLDZFQUNBLHNFQUNBLHdFQUNBLG9FQUNBLDBFQUNBLGlFQUNBLHVFQUNBLDZEQUNBLG1FQUNBLDJEQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLG9FQUNBLDZEQUNBLCtFQUNBLDJEQUNBLDREQUNBLDhDQUNBLCtEQUNBLG1FQUNBLDJGQUNBLDBEQUNBLDhGQUNBLHVFQUNBLHNFQUNBLDRHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLDZGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLCtFQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLDRFQUNBLG9GQUNBLDRGQUNBLHVHQUNBLCtFQUNBLGtGQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLHdEQUNFLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHlFQUNBLHlFQUNBLCtHQUNBLHNFQUNBLDRFQUNBLGdGQUNBLDZFQUNBLHVGQUNBLDRFQUNBLG1EQUNBLGlEQUNBLGdEQUNBLG1EQUNBLHFGQUNBLGdGQUNBLCtFQUNBLHlFQUNBLGlHQUNBLCtFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLDhDQUNBLDZDQUNBLGdEQUNBLGdEQUNBLHVGQUNBLHlFQUNBLHlFQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDZEQUNBLGdGQUNBLDJGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHNFQUNBLHFFQUNBLHNFQUNBLDJFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLHNFQUNBLDJEQUNBLCtEQUNBLDZEQUNBLDZEQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLGlGQUNBLHlFQUNBLDBEQUNBLDBFQUNBLHdFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLHlFQUNBLDZFQUNBLHNFQUNBLHdFQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDBFQUNBLGlFQUNBLHVFQUNBLG9FQUNBLDZEQUNBLG1FQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLDJEQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLG9FQUNBLDZFQUNBLHNFQUNBLHVFQUNBLDZEQUNBLCtFQUNBLDJEQUNBLDREQUNBLDhDQUNBLCtEQUNBLG1FQUNBLDJGQUNBLDBEQUNBLDhGQUNBLHVFQUNBLHNFQUNBLDRHQUNBLHdHQUNBLDRGQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHdGQUNBLDZGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLGtHQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLGtHQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHVGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLCtFQUNBLDhFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHFFQUNBLG1GQUNBLHFGQUNBLDhGQUNBLGlGQUNBLGlGQUNBLDBFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHVGQUNBLHVHQUNBLGdGQUNBLHlHQUNBLCtFQUNBLGtGQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLHdEQUNFLGtDQUNBLDRFQUVGLHVEQUNFLGtDQUNBLG9FQUNBLDhEQUNBLDZEQUNBLGtDQUNBLCtEQUNBLDREQUNBLDRFQUVGLHlUQUNFLGtFQUNBLDREQUNBLGtFQUNBLGlHQUNBLGtHQUNBLDhGQUNBLHNGQUNBLHlGQUNBLCtFQUNBLCtGQUNBLGdHQUNBLDRGQUNBLG9GQUNBLGdGQUNBLHdGQUNBLHlGQUNBLDRHQUNBLHdHQUNBLDJGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLHVGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLGlGQUNBLDBFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLDRGQUNBLCtFQUNBLG1GQUNBLCtFQUVGLGlCQUNFLHlLQUNFLHVFQUNBLDBFQUNBLG1FQUdKLGlCQUNFLGdLQUNFLGlEQUNBLGdHQUNBLHdGQUNBLHlGQUNBLDJFQUNBLHNEQUNBLHdFQUdKLGlCQUNFLHljQUNFLHdGQUdKLHFLQUNFLG1DO0FDdHpJSixnQ0FDRSxLQUNFLFVBRUYsR0FDRSxXQUdKLGdDQUNFLEtBQ0UsVUFFRixHQUNFLFdBR0osaUNBQ0UsS0FDRSxVQUVGLEdBQ0UsV0FHSixpQ0FDRSxLQUNFLFVBRUYsR0FDRSxXQUdKLDBDQUNFLEdBQ0UsMkJBQ0EsaUNBRUYsSUFDRSwwQkFDQSwrRkFFRixLQUNFLDJCQUdKLDBDQUNFLEdBQ0UsMkJBQ0EsaUNBRUYsSUFDRSwwQkFDQSwrRkFFRixLQUNFLDJCQUdKLG9DQUNFLEdBQ0Usc0JBRUYsS0FDRSxvQkFHSixvQ0FDRSxHQUNFLHNCQUVGLEtBQ0Usb0JBR0osTUFDRSxvQztBQ3FERixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGtCQUNBLHNCQUNBLGVBQ0EsYUFDQSxPQUNBLG1CQUNBLHFCQUNBLHVDQUVGLDZFQUNFLGFBR0Ysc0NBQ0UsWUFDQSxhQUNBLHNCQUNBLGtCQUdGLHlDQUNFLHlCQUdGLDhDQUNFLFlBQ0EsYUFDQSxxQkFDQSxtQkFDQSx1Q0FFRixrSEFDRSxhQUVGLGlGQUNFLGVBRUYsc0hBQ0UsY0FHRix5Q0FDRSxZQUNBLGtCOztBQ3pERixzQ0FDRSxxQ0FDQSwrRUFDQSx1RkFFRix1Q0FDRSxzQ0FDRSxlQUNBLGlCQUdKLHdIQUNFLGVBQ0EsZ0JBR0YsNkNBQ0UsOEZBQ0EsK0VBQ0EsdUZBRUYsdUNBQ0UsNkNBQ0UsZUFDQSxpQkFHSixzSUFDRSxlQUNBLGdCQUdGLHNDQUNFLDBCQUNBLCtFQUNBLHVGQUVGLHVDQUNFLHNDQUNFLGVBQ0EsaUJBR0osd0hBQ0UsZUFDQSxnQkFHRiw4Q0FDRSwyR0FDQSxrREFDQSxzREFDQSxnRUFDQSxxREFDQSx3RUFDQSx3RUFFRiw2RUFDRSw2REFFRiwrREFDRSx3REFFRixnRkFDRSxPQUdGLDRDQUNFLGFBQ0EsdUJBRUYsMEVBQ0UsT0FDQSxrQkFHRixzQ0FDRSxPQUdGLDZDQUNFLCtDQUNBLG1EQUNBLDREQUNBLHVEQUVGLDhFQUNFLGlGQUVGLDRFQUNFLDZEQUdGLHNDQUNFLGNBQ0EsYUFDQSw0REFDQSxvQkFHRiwrRkFFRSxVQUNBLGVBRUYsNkpBRUUsZUFHRiwrQ0FDRSxjQUNBLGFBRUYsc0RBQ0UsV0FDQSxrQkFDQSxRQUNBLFVBRUYsNkZBQ0UsZ0ZBQ0EsOEVBQ0EsOEVBQ0EsNEVBRUYsNEhBQ0UsZ0ZBQ0EsOEVBQ0EsOEVBQ0EsNEVBRUYsNEZBQ0UsZ0ZBQ0EsOEVBQ0EsOEVBQ0EsNEVBRUYsMkhBQ0UsZ0ZBQ0EsOEVBQ0EsOEVBQ0EsNEVBR0YsZ0RBQ0Usa0JBQ0EsUUFDQSxVQUVGLHVGQUNFLGdGQUNBLDhFQUNBLDhFQUNBLDRFQUVGLHNIQUNFLGdGQUNBLDhFQUNBLDhFQUNBLDRFQUVGLHNGQUNFLGdGQUNBLDhFQUNBLDhFQUNBLDRFQUVGLHFIQUNFLGdGQUNBLDhFQUNBLDhFQUNBLDRFQUdGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0Esc0JBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0EsaUJBQ0EsYUFDQSx1RUFDQSxnQkFDQSxjQUNBLGlCQUNBLGdCQUNBLGtCQUNBLG1CQUVGLDRDQUNFLFdBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsaUJBQ0EsZ0JBQ0Esb0JBQ0EsdUJBQ0Esc0JBQ0EsZ0JBQ0EsK0hBQ0EsZ0lBRUYsNk5BQ0UsYUFDQSxzQkFDQSxnQkFDQSxpQkFDQSxrQkFFRixzMEJBSUUsaURBRUYsMmFBQ0UsK0NBRUYsK2VBQ0UsK0NBRUYsbUhBQ0Usa0JBRUYscUVBQ0UsZUFDQSw4RUFDQSxnQkFDQSw2REFFRiw4TkFDRSxnRkFDQSw4RUFDQSw4RUFDQSw0RUFFRiw0TkFDRSxnRkFDQSw4RUFDQSw4RUFDQSw0RUFFRiwyRUFDRSxzRUFDQSx3RUFDQSx5RUFFRixzUUFFRSw2REFFRix1UEFDRSwyRUFDQSxnQkFDQSxjQUVGLHNwQkFDRSxnRkFDQSw4RUFDQSw4RUFDQSw0RUFFRixrcEJBQ0UsZ0ZBQ0EsOEVBQ0EsOEVBQ0EsNEVBRUYsbVFBQ0UsbUVBQ0EscUVBQ0Esc0VBRUYsc3VCQUlFLDBEQUVGLHlQQUNFLDRFQUNBLGdCQUNBLGNBRUYsMHBCQUNFLGdGQUNBLDhFQUNBLDhFQUNBLDRFQUVGLHNwQkFDRSxnRkFDQSw4RUFDQSw4RUFDQSw0RUFFRixxUUFDRSxvRUFDQSxzRUFDQSx1RUFFRiwwdUJBSUUsMkRBRUYsNkxBQ0Usa0JBRUYsNkxBQ0UsK0JBQ0EsbUJBRUYsNk1BQ0UsWUFDQSxjQUNBLGtCQUNBLHdCQUNBLHVCQUNBLG1DQUNBLGtDQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUVGLDJSQUNFLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUVGLHlSQUNFLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUVGLGdLQUNFLGdGQUNBLDhFQUNBLDhFQUNBLDRFQUVGLDRqQkFHRSxzRUFDQSx5RUFFRixzUkFFRSw0RUFFRix5R0FDRSwwRUFFRixnV0FFRSw2RUFFRiwycUJBR0UsK0NBRUYsOEpBQ0UsZ0ZBQ0EsOEVBQ0EsOEVBQ0EsNEVBRUYseWpCQUdFLHFFQUNBLHdFQUVGLG9SQUVFLDJFQUVGLHdHQUNFLHlFQUVGLDhWQUVFLDRFQUVGLHdxQkFHRSwrQzs7QUNyWUYsc0NBQ0Usa0JBQ0EscUJBQ0EsbUJBS0Ysa0RBQ0Usb0JBQ0EsbUJBRUYsMENBQ0Usb0JBRUYsMENBQ0UsVUFFRiw0Q0FDRSxvQkFFRixpRUFDRSxzQkFFRixpRUFDRSxzQkFFRixnRUFDRSxxQkFFRixrREFDRSxrQkFFRixxREFDRSxZQUVGLHlFQUNFLGlCQUNBLHNCQUVGLHVGQUNFLGtEQUNBLHNFQUNBLGlCQUVGLDBKQUVFLGlCQUNBLGdCQUNBLG1CQUVGLDRKQUVFLHNFQUVGLHVFQUNFLGlEQUNBLHNCQUVGLHFGQUNFLGtEQUNBLHNHQUNBLGlCQUVGLHNKQUVFLGlEQUNBLGdEQUNBLG1CQUVGLHdKQUVFLGdFQUVGLHdFQUNFLGlEQUNBLHNCQUVGLHNGQUNFLGtEQUNBLHNHQUNBLGlCQUVGLHdKQUVFLGlEQUNBLGdEQUNBLG1CQUVGLDBKQUVFLGlFQUVGLHdFQUNFLGlEQUNBLHNCQUVGLHNGQUNFLHFEQUNBLHlHQUNBLGlCQUVGLHdKQUVFLGlEQUNBLGdEQUNBLG1CQUVGLDBKQUVFLG9FQUVGLHFFQUNFLDhDQUNBLHNCQUVGLG1GQUNFLHNEQUNBLHVHQUNBLGlCQUVGLGtKQUVFLDhDQUNBLDZDQUNBLG1CQUVGLG9KQUVFLDhEQUVGLHVFQUNFLGdEQUNBLHNCQUVGLHFGQUNFLHFEQUNBLHdHQUNBLGlCQUVGLHNKQUVFLGdEQUNBLCtDQUNBLG1CQUVGLHdKQUVFLGdFQUVGLDJFQUNFLG1CQUVGLDZFQUNFLDZEQUVGLDZFQUNFLGlEQUVGLDJFQUNFLG9EQUVGLDRFQUNFLHVEQUVGLDBFQUNFLHFEQUVGLDRFQUNFLHVEQUVGLHlFQUNFLHFEQXNCRiw0dkJBa0JFLHFCQUdGLCtDQUNFLEdBQ0UsbUJBRUYsSUFDRSxzQkFFRixJQUNFLG1CQUVGLElBQ0UscUJBRUYsS0FDRSxvQkFHSixpREFDRSxRQUNFLG1CQUVGLElBQ0Usc0JBR0osdURBQ0UsUUFDRSxxQkFDQSxvQkFFRixJQUNFLHVCQUNBLDBCQUdKLHFEQUNFLFFBQ0UscUJBQ0Esb0JBRUYsSUFDRSx1QkFDQSwwQkFHSiwrQ0FDRSxRQUNFLHVCQUVGLFFBQ0UseUJBR0osNkNBQ0UsZ0JBQ0Usd0JBRUYsUUFDRSwyQkFHSiwrQ0FDRSxnQkFDRSx3QkFFRixRQUNFLDBCQUdKLGtEQUNFLFFBQ0Usd0JBRUYsSUFDRSwyQkFHSixvREFDRSxRQUNFLHdCQUVGLElBQ0UsMEJBR0osK0NBQ0UsZ0JBQ0Usd0JBRUYsUUFDRSwyQkFHSixrREFDRSxnQkFDRSx3QkFFRixRQUNFLDRCQUdKLGtEQUNFLGdCQUNFLG9CQUVGLFFBQ0UsMkJBR0osNkNBQ0UsZ0JBQ0Usd0JBRUYsUUFDRSwyQkFHSixtREFDRSxnQkFDRSwwQkFFRixRQUNFLDhCQUdKLG9EQUNFLGdCQUNFLDBCQUVGLFFBQ0UsOEJBR0osMkNBQ0UsUUFDRSx1QkFFRixJQUNFLHlCQUdKLDJDQUNFLFFBQ0UsdUJBRUYsSUFDRSx3QkFHSixrREFDRSxRQUNFLG1CQUVGLElBQ0UscUNBR0osZ0RBQ0UsUUFDRSx1QkFFRixJQUNFLHVCQUVGLElBQ0Usd0JBRUYsSUFDRSx1QkFFRixJQUNFLHlCQUdKLGtEQUNFLFFBQ0Usd0JBRUYsSUFDRSx5QkFFRixJQUNFLDBCQUVGLElBQ0UsMkJBRUYsSUFDRSw2QkFHSix5Q0FDRSxRQUNFLHVCQUVGLElBQ0UsMEJBR0osK0NBQ0UsUUFDRSw2QkFDQSx1QkFFRixJQUNFLDRCQUNBLDBCQUdKLDhDQUNFLDJJQUNFLDhCQUNBLDBCQUNBLHdEQUVGLHNvQkFDRSxzQkFFRiwwcklBQ0UsZUFFRixtTEFDRSw4QkFDQSwwQkFDQSw2REFFRixzdEJBQ0UscUNBRUYsd3NCQUNFLG1EQUNBLHlCQUNBLG1DQUVGLHN0QkFDRSxxREFDQSx5QkFDQSxtQ0FFRiwrS0FDRSw4QkFDQSwwQkFDQSw2REFFRiw4c0JBQ0Usd0JBRUYsZ0xBQ0UsOEJBQ0EsMEJBQ0EsNkRBRUYsZ3RCQUNFLHFDQUVGLHVMQUNFLDhCQUNBLDBCQUNBLDZEQUVGLDh0QkFDRSxxQ0FFRixrTEFDRSw4QkFDQSwwQkFDQSw2REFFRixvdEJBQ0Usb0NBRUYseUxBQ0UsOEJBQ0EsMEJBQ0EsNkRBRUYsa3VCQUNFLG9DQUVGLHdMQUNFLDhCQUNBLDBCQUNBLDZEQUVGLGd1QkFDRSx3QkFFRixpTEFDRSw4QkFDQSwwQkFDQSw2REFFRixrdEJBQ0Usd0JBRUYsbU1BQ0UscUJBQ0Esb0JBRUYsc3ZCQUNFLHlEQUNBLHlCQUNBLHlEQUVGLG1MQUNFLDhCQUNBLDBCQUNBLDZEQUVGLHN0QkFDRSx1QkFFRixxTUFDRSwwQkFFRiwwdkJBQ0UsbURBQ0EseUJBQ0EseURBRUYsaU1BQ0UscUJBQ0Esb0JBRUYsa3ZCQUNFLDJEQUNBLHlCQUNBLHlEQUVGLGlNQUNFLHVCQUNBLDRCQUVGLGt2QkFDRSxzREFDQSx5QkFDQSwrQkFFRix3TUFDRSx1QkFDQSw0QkFFRixnd0JBQ0Usc0RBQ0EseUJBQ0EsK0JBRUYsc01BQ0UsdUJBQ0EsNEJBRUYsNHZCQUNFLHNEQUNBLHlCQUNBLCtCQUVGLDZNQUNFLHVCQUNBLDRCQUVGLDB3QkFDRSxzREFDQSx5QkFDQSwrQkFFRiw2TEFDRSw4QkFDQSwwQkFDQSwwREFFRiwwdUJBQ0UsOEJBRUYsNExBQ0UsOEJBQ0EsMEJBQ0EsMERBRUYsd3VCQUNFLDRCQUVGLDhMQUNFLHlCQUVGLDR1QkFDRSw2Q0FDQSx5QkFDQSx5REFFRixnTUFDRSw2QkFDQSx5QkFFRixndkJBQ0UsbURBQ0EseUJBQ0EseURBRUYsOHVCQUNFLGlEQUNBLHlCQUNBLG1DQUVGLGt2QkFDRSxtREFDQSx5QkFDQSxtQ0FFRiwwdkJBQ0Usc0RBQ0EseUJBQ0EsbUNBRUYsOHZCQUNFLHdEQUNBLHlCQUNBLG1DQUVGLDB1QkFDRSxtREFDQSx5QkFDQSxtQ0FFRiw0TEFDRSx1QkFDQSxvQkFFRix3dUJBQ0Usc0RBQ0EseUJBQ0EsbUNBRUYsMHVCQUNFLHNEQUNBLHlCQUNBLG1DQUVGLDRMQUNFLHVCQUNBLG9CQUVGLHd1QkFDRSxzREFDQSx5QkFDQSxtQ0FFRixrdkJBQ0UsdURBQ0EseUJBQ0EsbUNBRUYsa3ZCQUNFLGlEQUNBLHlCQUNBLG1DQUVGLHN2QkFDRSx3REFDQSx5QkFDQSxtQ0FFRixzdkJBQ0UsdURBQ0EseUJBQ0EsbUNBRUYsbU1BQ0UsOEJBQ0EsMEJBQ0EsNkRBRUYsc3ZCQUNFLDhCQUVGLG1NQUNFLDhCQUNBLDBCQUNBLDZEQUVGLHN2QkFDRSw2QkFFRixtTUFDRSw4QkFDQSwwQkFDQSw2REFFRixzdkJBQ0UsNkJBRUYsbU1BQ0UsOEJBQ0EsMEJBQ0EsNkRBRUYsc3ZCQUNFLDRCQUVGLHdNQUNFLDhCQUNBLDBCQUNBLDZEQUVGLGd3QkFDRSw0QkFFRix3TUFDRSw4QkFDQSwwQkFDQSw2REFFRixnd0JBQ0UsNkJBRUYsd01BQ0UsOEJBQ0EsMEJBQ0EsNkRBRUYsZ3dCQUNFLDZCQUVGLHdNQUNFLDhCQUNBLDBCQUNBLDZEQUVGLGd3QkFDRSw4QkFFRiw2TUFDRSw4QkFDQSwwQkFDQSw2REFDQSw2QkFFRiwwd0JBQ0UsNEJBRUYsNk1BQ0UsOEJBQ0EsMEJBQ0EsNkRBQ0EsOEJBRUYsMHdCQUNFLDZCQUVGLDZNQUNFLDhCQUNBLDBCQUNBLDZEQUNBLDhCQUVGLDB3QkFDRSw2QkFFRiw2TUFDRSw4QkFDQSwwQkFDQSw2REFDQSwrQkFFRiwwd0JBQ0UsOEJBRUYsNkxBQ0UsOEJBQ0EsMEJBQ0EsNkRBQ0EsdUJBQ0EsMEJBRUYsMHVCQUNFLHdCQUVGLDhMQUNFLDhCQUNBLDBCQUNBLDZEQUNBLHVCQUNBLCtCQUVGLDR1QkFDRSx1QkFFRixxTUFDRSw4QkFDQSwwQkFDQSx3REFDQSx5QkFFRiwwdkJBQ0Usc0JBRUYsb01BQ0UsOEJBQ0EsMEJBQ0EsMERBRUYsd3ZCQUNFLDhCQUVGLG1NQUNFLDhCQUNBLDBCQUNBLDBEQUVGLHN2QkFDRSw0QkFFRixvTUFDRSx1Q0FFRix1TUFDRSw4QkFDQSwwQkFDQSw2REFFRiw4dkJBQ0UsNEJBRUYsZ01BQ0UsdUNBRUYsbU1BQ0UsOEJBQ0EsMEJBQ0EsNkRBRUYsc3ZCQUNFLDRCQUVGLG9NQUNFLHlCQUVGLHd2QkFDRSxvREFDQSwwQkFDQSxzQ0FFRixzTUFDRSw2QkFFRiw0dkJBQ0Usc0RBQ0EseUJBQ0Esc0NBRUYsK0xBQ0UsOEJBQ0EsMEJBQ0EsNkRBQ0EseUJBRUYsOHVCQUNFLHlCQUVGLDBNQUNFLHNDQUNBLDBCQUNBLG9DQUNBLG9CQUNBLG9CQUVGLG93QkFDRSx1QkFFRiwwTUFDRSw4QkFDQSwwQkFDQSw2REFFRixvd0JBQ0UseUJBRUYsMk1BQ0UsOEJBQ0EsMEJBQ0EsNkRBRUYsc3dCQUNFLHlCQUVGLHlNQUNFLHNDQUNBLDBCQUNBLG9DQUNBLG9CQUNBLG9CQUVGLGt3QkFDRSx1QkFFRix5TUFDRSw4QkFDQSwwQkFDQSw2REFFRixrd0JBQ0UsMEJBRUYsME1BQ0UsOEJBQ0EsMEJBQ0EsNkRBRUYsb3dCQUNFLDBCQUVGLHdNQUNFLDhCQUNBLDBCQUNBLHdEQUNBLDJCQUVGLGd3QkFDRSxzQkFFRixzTUFDRSw4QkFDQSwwQkFDQSx3REFDQSwyQkFFRiw0dkJBQ0Usc0JBRUYsOExBQ0UsOEJBQ0EsMEJBQ0Esd0RBQ0EseUJBRUYsNHVCQUNFLHNCQUVGLCtMQUNFLDhCQUNBLDBCQUNBLHdEQUNBLHlCQUVGLDh1QkFDRSxzQkFFRiw2TEFDRSw0QkFFRiwwdUJBQ0UsK0NBQ0EseUJBQ0EseURBQ0EsNEJBRUYsNkxBQ0UsNkJBRUYsMHVCQUNFLCtDQUNBLHlCQUNBLHlEQUNBLDRCQUVGLDZMQUNFLDZCQUVGLDB1QkFDRSwrQ0FDQSx5QkFDQSx5REFDQSw0QkFFRiw2TEFDRSw2QkFFRiwwdUJBQ0UsK0NBQ0EseUJBQ0EseURBQ0EsNEJBRUYsNkxBQ0UsNEJBRUYsMHVCQUNFLCtDQUNBLHlCQUNBLHlEQUNBLDRCQUVGLDZMQUNFLDhCQUVGLDB1QkFDRSwrQ0FDQSx5QkFDQSx5REFDQSw2QkFHSiwrQ0FDRSxXQUNBLGtCQUNBLGdCQUNBLGVBQ0EsOEJBQ0EsNEJBQ0EsNEJBQ0EsMEJBQ0Esb0VBQ0Esc0JBQ0Esc0I7QUN2akNGLHNDQUNFLGlCQUdGLDhDQUNFLGFBR0YsMkNBQ0UsNkJBQ0EscUNBQ0Esc0M7O0FDSEYsdUNBQ0UsaUJBQ0EsZ0JBRUYsMEZBQ0Usa0JBQ0EsZ0JBQ0EsaUJBQ0EsZ0JBQ0Esb0JBQ0EscUJBR0Ysd0dBQ0UsV0FDQSxzQkFDQSxxQkFDQSxrQkFDQSw4QkFDQSwwQkFDQSwwQkFDQSx3QkFDQSxrQkFDQSxxQkFDQSxpQkFDQSxnQkFDQSx3QkFDQSx3QkFFRiwwSEFDRSx5QkFDQSwyQkFFRixvREFDRSw2REFFRiw2Q0FDRSxzRUFFRixvREFDRSw4QkFDQSwwQkFDQSwwQkFDQSx3QkFDQSxpRUFFRiwyTUFDRSw2RkFFRix5TUFDRSw2RkFFRixxWkFDRSwrRkFFRixpYUFDRSwyRkFHRiw4RkFDRSxpRUFFRiw4RkFDRSxxRUFXRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLHFCQUNBLHFCQUNBLGdCQUNBLDBDQUNBLDJDQUVGLHVEQUNFLGlCQUVGLG9EQUNFLGlEQUNBLGtEQUdGLDZDQUNFLGFBQ0EscUJBR0YseUNBQ0Usa0RBQ0Esc0JBQ0Esb0dBQ0EsY0FDQSxRQU9GLDRDQUNFLDZDQUdGLHdDQUNFLHFCQUNBLHFCQUNBLGdCQUNBLDJHQUNBLG1EQUNBLHVEQUNBLCtEQUNBLHNEQUNBLHdFQUNBLHdFQUNBLGNBR0YsMkNBQ0UsMkdBQ0EsbURBQ0EsdURBQ0EsK0RBQ0Esc0RBQ0Esd0VBQ0Esd0VBQ0EsZUFHRix5Q0FDRSxxQkFDQSxxQkFDQSxnQkFDQSxrQkFDQSx1REFDQSxjQUNBLGtCQUVGLDBEQUNFLGlCQVdGLDJDQUNFLHFCQUNBLGVBQ0EsMEJBQ0EsMkJBQ0EsYUFFRixtREFDRSxXQUNBLGtCQUVGLCtWQUNFLGVBQ0Esd0JBQ0EsZ0JBRUYsc1ZBQ0UsZUFDQSxzQkFDQSxnQkFFRix1T0FDRSxjQUNBLHlCQUNBLGlCQUVGLHFPQUNFLGNBQ0EsdUJBQ0EsaUJBR0YsZ0RBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxtRUFDQSxpRUFDQSxpRUFDQSwrREFDQSxpRUFDQSw4RUFDQSx1R0FDQSx3R0FHRixtRUFDRSxxRUFDQSw2REFHRiwyREFDRSxzQkFFRiw2RkFDRSxrQkFHRiw0REFDRSxzQkFFRiw4RkFDRSxrQkFHRiwyREFDRSxzQkFFRix5QkFDRSwyREFDRSx1QkFHSiw2RkFDRSxrQkFHRixpREFDRSxrQkFDQSxxQkFFRiwySUFDRSx5QkFDQSx3QkFHRiw2SkFDRSx3QkFDQSwyQkFFRixvRUFDRSx1QkFDQSxxQkFFRix1RUFDRSxxQkFDQSxxQkFFRix5SUFDRSx3QkFDQSwyQkFHRiwySkFDRSx5QkFDQSx5QkFFRixtRUFDRSx1QkFDQSxtQkFFRixzRUFDRSxxQkFDQSxtQkFFRixxUkFDRSx5QkFDQSx5QkFFRixxRUFDRSxzQkFDQSxvQ0FFRixvRUFDRSxzQkFDQSx3QkFFRixtRUFDRSxzQkFDQSw0Q0FFRix3RUFDRSx3QkFDQSxvQ0FFRix1RUFDRSx3QkFDQSx3QkFFRixzRUFDRSx3QkFDQSw0Q0FXRiwyQ0FDRSxvSkFFRixvREFDRSxLQUNFLFdBRUYsR0FDRSxXQUdKLHVDQUNFLDJDQUNFLGVBQ0EsaUJBR0osa0lBQ0UsZUFDQSxnQkFFRix5RUFDRSwrS0FFRixvREFDRSxLQUNFLFdBRUYsR0FDRSxXQUdKLHVDQUNFLHlFQUNFLGVBQ0EsaUJBR0osOExBQ0UsZUFDQSxnQkFHRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGNBRUYsb0VBQ0UsbUJBRUYsb1FBQ0Usa0JBRUYsb1FBQ0UsK0JBQ0EsbUJBRUYsNFFBQ0UsWUFDQSxjQUNBLGtCQUNBLHdCQUNBLHVCQUNBLG1DQUNBLGtDQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUdGLHNEQUNFLGFBR0YseUNBQ0UscUJBQ0EscUJBQ0EsY0FDQSxtQkFHRixtREFDRSxtQkFDQSxnQkFDQSx1QkFDQSxrQkFDQSxzQkFHRiwwREFDRSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxlQUlBLGlGQUNBLHNEQUNRLDhDQUNSLHVFQUNBLDRCQUVGLGtHQUlFLDZFQUVGLGdHQUNFLDRCQUdGLG1EQUNFLGVBQ0Esa0ZBR0YsNkdBRUUsZ0JBQ0EsZUFDQSxnQkFDQSxnQkFDQSxpQkFDQSw2QkFDQSxlQUVGLHlIQUVFLGFBRUYsNlJBRUUsa0JBRUYsNlJBRUUsK0JBQ0EsbUJBRUYsNlNBRUUsWUFDQSxjQUNBLGtCQUNBLHdCQUNBLHVCQUNBLG1DQUNBLGtDQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUdGLDhEQUNFLGFBR0Ysd0RBQ0UsZUFHRiw0Q0FDRSxvQkFDQSxpREFDQSxrREFDQSx5REFDQSwwRDtBQ3ZzQkYsNk5BS0UsaUI7OztBQ21JRixzQ0FDRSxrTEFFRiw0REFDRSxLQUNFLFVBRUYsR0FDRSxXQUdKLHVDQUNFLHNDQUNFLGVBQ0EsaUJBR0osd0hBQ0UsZUFDQSxnQjs7QUNYRiwrQ0FDRSxHQUNFLDJEQUVGLEtBQ0UsMERBR0osaURBQ0UsR0FDRSw2REFFRixJQUNFLDJEQUVGLEtBQ0UsOERBR0osa0RBQ0UsR0FDRSw4REFFRixJQUNFLDREQUVGLEtBQ0UsK0RBR0osc0NBQ0UsMENBQ0EsMENBQ0EsNENBQ0EsNENBQ0EsOENBQ0EsNkNBQ0EscUJBQ0EsbUJBRUEsa0VBQ0Esc0JBQ0EsY0FHRix5RUFDRSxpQkFDQSxnQkFDQSxrQkFDQSxtQkFDQSxxRUFDQSxzQkFFRix3RUFDRSxpREFDQSxnREFDQSxvRUFDQSxxRUFDQSxxR0FDQSxzQkFFRixxRUFDRSw4Q0FDQSw2Q0FDQSxpRUFDQSxrRUFDQSxzR0FDQSxzQkFFRix1RUFDRSxnREFDQSwrQ0FDQSxtRUFDQSxvRUFDQSx1R0FDQSxzQkFFRiwyRUFDRSxtQkFFRiw2RUFDRSx3REFFRiw2RUFDRSxpREFFRiwrQ0FDRSw0Q0FDQSx3Q0FDQSw0Q0FDQSw2Q0FDQSwrQ0FDQSw0Q0FHRix3Q0FDRSxxQkFDQSxnQkFDQSxnQkFDQSxnQkFDQSxrQkFFRiw4Q0FDRSxrQkFDQSxzQkFDQSxXQUNBLDhCQUNBLDRCQUNBLDRCQUNBLDBCQUNBLHVCQUNBLHdCQUNBLG9DQUNBLG1DQUVGLDhDQUVFLG9DQUNBLG9CQUNBLHFCQUNBLGdCQUNBLGlCQUVGLGdGQUNFLHFCQUVBLHFEQUVGLGlGQUNFLHlCQUVBLHNEQUdGLDZQQUVFLGtFQUNBLG1FO0FDaklGLDhCQUNFLFdBQ0EsZUFFRix5Q0FDRSxXQUNBLGVBRUYscUNBQ0UsV0FDQSxlQUVGLHFDQUNFLFdBQ0EsZUFFRixzQ0FDRSxXQUNBLGVBRUYsbUNBQ0UsV0FDQSxlQUVGLHNDQUNFLFdBQ0EsZUFFRix1Q0FDRSxXQUNBLGVBRUYseUNBQ0UsV0FDQSxlQUVGLHlDQUNFLFdBQ0EsZUFFRiwwQ0FDRSxXQUNBLGVBRUYsZ0RBQ0UsV0FDQSxlQUVGLGlEQUNFLFdBQ0EsZUFPRix3Q0FDRSx1REFDQSw2RUFDQSxxRUFDQSxxRUFDQSx1RUFDQSxpRUFDQSx1RUFDQSx5RUFDQSw2RUFDQSw2RUFDQSwrRUFDQSwyRkFDQSw2RkFDQSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGtCQUNBLHNCQUNBLGtEQUNBLHdFQUNBLHdFQUNBLGlFQUNBLDhHQUNBLDRHQUNBLDRHQUNBLDBHQUNBLG9HQUNBLHFHQUNBLGtHQUNBLHVHQUNBLHFCQUNBLHFCQUNBLGVBRUYsNkVBQ0UscUtBQ0EsMElBQ0EsaUtBQ0EsZ0dBQ0Esa0JBQ0EscUJBRUYsbUZBQ0UsaUtBQ0EsNkpBQ0Esc0lBQ0EsOEZBQ0EscUJBRUYsb0ZBQ0UsbUtBQ0EsK0pBQ0Esd0lBQ0EsK0ZBRUYsNEdBQ0UsdUtBQ0EsbUtBQ0EsNElBQ0EsaUdBQ0EscUJBQ0EsWUFFRiw4RUFDRSxzS0FDQSwySUFDQSxrS0FDQSxnR0FDQSxrQkFDQSxxQkFFRixvRkFDRSxrS0FDQSw4SkFDQSx1SUFDQSw4RkFDQSxxQkFFRixxRkFDRSxvS0FDQSxnS0FDQSx5SUFDQSwrRkFFRiw2R0FDRSx3S0FDQSxvS0FDQSw2SUFDQSxpR0FDQSxxQkFDQSxZQUVGLDJFQUNFLHVLQUNBLHdJQUNBLHVLQUNBLGdHQUNBLGtCQUNBLHFCQUVGLGlGQUNFLCtKQUNBLCtKQUNBLG9JQUNBLDhGQUNBLHFCQUVGLGtGQUNFLGlLQUNBLGlLQUNBLHNJQUNBLCtGQUVGLDBHQUNFLHlLQUNBLHFLQUNBLDBJQUNBLGlHQUNBLHFCQUNBLFlBRUYsMkVBQ0UsbUhBQ0Esd0lBQ0EsbUhBQ0EsZ0dBQ0Esa0JBQ0EscUJBRUYsaUZBQ0UsaUhBQ0EsaUhBQ0Esb0lBQ0EsOEZBQ0EscUJBRUYsa0ZBQ0Usa0hBQ0Esa0hBQ0EsdUlBQ0EsK0ZBRUYsMEdBQ0Usb0hBQ0Esb0hBQ0EsMElBQ0EsaUdBQ0EscUJBQ0EsWUFFRixrRkFDRSxtSEFDQSwrSUFDQSxtSEFDQSxnR0FDQSxrQkFDQSxxQkFFRix3RkFDRSxpSEFDQSxpSEFDQSwySUFDQSw4RkFDQSxxQkFFRix5RkFDRSxrSEFDQSxrSEFDQSw4SUFDQSwrRkFFRixpSEFDRSxvSEFDQSxvSEFDQSxpSkFDQSxpR0FDQSxxQkFDQSxZQUVGLGlHQUNFLG1IQUNBLCtJQUNBLG1IQUNBLGdHQUNBLGtCQUNBLHFCQUVGLHVHQUNFLGlIQUNBLGlIQUNBLDJJQUNBLDhGQUNBLHFCQUVGLHdHQUNFLGtIQUNBLGtIQUNBLDhJQUNBLCtGQUVGLGdJQUNFLG9IQUNBLG9IQUNBLGlKQUNBLGlHQUNBLHFCQUNBLFlBRUYsa0ZBQ0UsbUhBQ0EsMElBQ0EsbUhBQ0EsZ0dBQ0EsK0RBQ0EsZ0VBQ0Esa0JBQ0EscUJBQ0EsMkRBQ0EsNkRBRUYsd0ZBQ0UsaUhBQ0EsaUhBQ0EsMklBQ0EsOEZBQ0EscUJBRUYseUZBQ0Usa0hBQ0Esa0hBQ0Esd0lBQ0EsK0ZBRUYsaUhBQ0Usb0hBQ0Esb0hBQ0EsMElBQ0EsaUdBQ0EscUJBQ0EsWUFFRixvRkFDRSxtSEFDQSx3SUFDQSxtSEFDQSxnR0FDQSxrQkFDQSxxQkFFRiwwRkFDRSxpSEFDQSxpSEFDQSxvSUFDQSw4RkFDQSxxQkFFRiwyRkFDRSxrSEFDQSxrSEFDQSx1SUFDQSwrRkFFRixtSEFDRSxvSEFDQSxvSEFDQSwwSUFDQSxpR0FDQSxxQkFDQSxZQUVGLG9GQUNFLG1IQUNBLGlKQUNBLG1IQUNBLGdHQUNBLGtCQUNBLHFCQUVGLDBGQUNFLGlIQUNBLGlIQUNBLDZJQUNBLDhGQUNBLHFCQUVGLDJGQUNFLGtIQUNBLGtIQUNBLGdKQUNBLCtGQUVGLG1IQUNFLG9IQUNBLG9IQUNBLDBJQUNBLGlHQUNBLHFCQUNBLFlBRUYsdUZBQ0UsbUhBQ0EsaUlBQ0EsbUhBQ0EsZ0dBQ0EsK0RBQ0EsZ0VBQ0Esa0JBQ0EscUJBQ0EsMkRBQ0EsNkRBQ0EsbUJBRUYsNkZBQ0UsaUhBQ0EsaUhBQ0EsNkhBQ0EsOEZBQ0EscUJBRUYsOEZBQ0Usa0hBQ0Esa0hBQ0EsZ0lBQ0EsK0ZBRUYsc0hBQ0Usb0hBQ0Esb0hBQ0EsMElBQ0EsaUdBQ0EscUJBQ0EsWUFFRixtRkFDRSxtSEFDQSwwSUFDQSxtSEFDQSxnR0FDQSxrQkFDQSxxQkFFRix5RkFDRSxpSEFDQSxpSEFDQSxzSUFDQSw4RkFDQSxxQkFFRiwwRkFDRSxrSEFDQSxrSEFDQSx3SUFDQSwrRkFFRixrSEFDRSxvSEFDQSxvSEFDQSwwSUFDQSxpR0FDQSxxQkFDQSxZQUVGLDhDQUNFLGFBQ0EscUJBRUYsa0ZBQ0Usa0JBRUYsa0ZBQ0UsK0JBQ0Esc0lBRUYsMEZBQ0UsWUFDQSxjQUNBLGtCQUNBLHVJQUNBLHFJQUNBLGlQQUNBLDhPQUNBLHlMQUNBLHVMQUNBLHVMQUNBLHFMQUNBLHdRQUVGLGlYQUNFLGtCQUVGLGlYQUNFLCtCQUNBLHNJQUVGLHlZQUNFLFlBQ0EsY0FDQSxrQkFDQSx1SUFDQSxtSkFDQSxpUEFDQSwwUUFDQSx5TEFDQSx1TEFDQSx1TEFDQSxxTEFDQSx3UUFFRix1UUFDRSxrQkFFRix1UUFDRSwrQkFDQSxrSkFFRix1UkFDRSxZQUNBLGNBQ0Esa0JBQ0EsbUpBQ0EsaUpBQ0EseVFBQ0Esc1FBQ0EseUxBQ0EsdUxBQ0EsdUxBQ0EscUxBQ0Esd1FBRUYsNkVBQ0Usc0hBQ0Esb0hBRUYsNkVBQ0UsbUJBRUYseUVBQ0UsaUJBQ0Esa0JBRUYsa1ZBQ0Usd0ZBRUYsb0ZBQ0UsZ0hBQ0Esd0ZBQ0Esd0RBRUYsa0ZBQ0UsZ0JBQ0EscUJBQ0Esc0JBRUYsNkVBQ0UsZ0JBQ0EscUJBQ0Esc0JBRUYsaUdBQ0UsNENBQ0EscUJBQ0Esc0JBRUYseUVBQ0Usa0JBQ0EseURBQ0EsK0NBRUYsMEVBQ0Usa0JBQ0EsdURBQ0EsaURBRUYsbUhBQ0UscUJBQ0EsOENBRUYsb0hBQ0UsbUJBQ0EsZ0RBRUYseUdBQ0UseUJBQ0EsdUJBQ0EsZUFHRixzSEFDRSxvQjs7O0FDaHRCRixvQ0FDRSxhQUNBLG1CQUNBLGVBQ0EsZ0NBRUYsMkNBQ0UsYTs7QUN5TEYsdUNBQ0Usb0pBRUYsb0RBQ0UsS0FDRSxXQUVGLEdBQ0UsV0FHSix1Q0FDRSx1Q0FDRSxlQUNBLGlCQUdKLDBIQUNFLGVBQ0EsZ0JBR0YsOEJBQ0UsV0FDQSxlQUVGLHlDQUNFLFdBQ0EsZUFFRixxQ0FDRSxXQUNBLGVBRUYscUNBQ0UsV0FDQSxlQUVGLHNDQUNFLFdBQ0EsZUFFRixzQ0FDRSxXQUNBLGVBRUYsdUNBQ0UsV0FDQSxlQUVGLHlDQUNFLFdBQ0EsZUFFRix5Q0FDRSxXQUNBLGVBRUYsMENBQ0UsV0FDQSxlQUVGLGdEQUNFLFdBQ0EsZUFFRixpREFDRSxXQUNBLGVBR0Ysc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxxQkFDQSxxQkFDQSxnQkFDQSxjQUVGLG1FQUNFLGFBR0YsdUNBQ0UsdURBQ0EsNkVBQ0EscUVBQ0EscUVBQ0EsdUVBQ0EsdUVBQ0EseUVBQ0EsNkVBQ0EsNkVBQ0EsK0VBQ0EsMkZBQ0EsNkZBQ0EseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSx5RkFDQSxrQkFDQSxhQUNBLG1CQUNBLDJFQUNBLHVFQUNBLDZFQUNBLHlFQUNBLDZHQUNBLDJHQUNBLDJHQUNBLHlHQUNBLGlHQUNBLHNHQUNBLHlIQUdGLCtDQUNFLE9BQ0EsYUFDQSxtQkFDQSxlQUNBLHVEQUdGLHdDQUNFLGFBR0YsZ0RBQ0UsZ0JBQ0EsYUFHRiw0RkFFRSx3REFHRix3Q0FDRSxtQkFRRixxREFDRSxPQUNBLG9CQUNBLGFBQ0EsdUNBRUYsMkRBQ0UsYUFFRiwrRkFDRSxrQkFFRiwrRkFDRSwrQkFDQSxzSUFFRix1R0FDRSxZQUNBLGNBQ0Esa0JBQ0EsdUlBQ0EscUlBQ0EsaVBBQ0EsOE9BQ0EseUxBQ0EsdUxBQ0EsdUxBQ0EscUxBQ0Esd1FBSUYsc0NBQ0UsdURBR0Ysc0NBQ0Usa0JBQ0EscURBQ0EsaUJBQ0EsaURBQ0EsMkNBRUYsaUVBQ0Usc0JBRUYsb0VBQ0UsK0RBR0YsZ0RBQ0UsOENBR0YsNkhBQ0UsNkZBR0YsMEhBQ0UsMEZBR0YsNkhBQ0UsNkZBUUYseUNBQ0Usd0RBQ0EsZ0RBUUYsNENBQ0Usd0dBQ0EsbUhBRUYsd0pBQ0Usa0lBR0YsOENBQ0UsMEdBQ0EscUhBRUYsMEpBQ0Usb0lBR0YsOENBQ0UsMEdBQ0EscUhBRUYsMEpBQ0Usb0lBR0YsMkNBQ0UsdUdBQ0Esa0hBRUYsdUpBQ0UsaUk7QUN0VUYsc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFHRiw2Q0FDRSxnQkFDQSxlQUNBLGdCQUNBLGdCQUNBLGlCQUNBLGtCQUNBLGNBRUYscURBQ0UsV0FDQSxxRUFDQSw0RUFDQSwwRUFDQSwwRUFDQSx3RUFDQSxxQkFDQSxvQkFDQSxrQkFDQSx1QkFDQSxnQkFDQSx1QkFHRiw2Q0FDRSwrQ0FDQSxtREFDQSx1REFDQSxrREFDQSxpREFDQSxnQkFDQSxxREFDQSx3QkFFRix1Q0FDRSw2Q0FDRSxlQUNBLGlCQUdKLHNJQUNFLGVBQ0EsZ0JBRUYscURBQ0Usa0JBRUYsNkRBQ0UsV0FDQSwwREFDQSw0RUFDQSwwRUFDQSwwRUFDQSx3RUFDQSxxQkFDQSxvQkFDQSxrQkFDQSx1QkFDQSxnQkFDQSx1QkFHRiw2Q0FDRSwrQ0FDQSxtREFDQSxxQkFDQSx1REFDQSxhQUNBLG1CQUNBLGtEQUNBLHFCQUNBLHFEQUNBLHdCQUVGLHVDQUNFLDZDQUNFLGVBQ0EsaUJBR0osc0lBQ0UsZUFDQSxnQkFFRix1RkFDRSxvQkFDQSx3REFDQSxtQkFDQSwrREFDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSwwSEFFRixtREFDRSwrQ0FFRixtREFDRSxhQUVGLHNHQUNFLHFCQUVGLHFEQUNFLGtFQUNBLHdFQUNBLHdFQUNBLCtDQUdGLGtEQUNFLGNBR0Ysa0RBQ0UsZ0RBQ0EsK0NBQ0EsbURBQ0EsNERBQ0Esd0VBQ0Esd0VBQ0EsZ0RBQ0Esc0JBQ0EscUQ7O0FDdEpGLDZDQUNFLGdCQUNBLGdEQUdGLDJDQUNFLGFBQ0EsOEJBQ0EsbUJBQ0Esa0JBR0YsNkNBQ0UsdUJBR0YseUNBQ0UsMkhBR0YseUNBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSx1QkFDQSxrQkFDQSxtQkFDQSxnQkFDQSxpQkFDQSxlQUNBLG9FQUNBLGtCQUNBLGlCQUNBLGdCQUVGLGdEQUNFLFdBQ0Esa0JBQ0EsNENBQ0EsVUFFRiwrQ0FDRSxhQUVGLG1GQUNFLGtCQUVGLG1GQUNFLCtCQUNBLG1CQUVGLDJGQUNFLFlBQ0EsY0FDQSxrQkFDQSx3QkFDQSx1QkFDQSxtQ0FDQSxrQ0FDQSx1RkFDQSxxRkFDQSxxRkFDQSxtRkFDQSxzRUFFRixxRUFDRSxrQkFDQSxrRUFFRiwyRUFDRSxnRUFFRiw0RUFDRSxrRTtBQzFIRixtb0JBQ0UscURBR0Ysa2hCQUNFLHdEQUdGLDZHQUNFLDhDQUdGLHlHQUNFLHFEQUdGLGlPQUNFLCtDQUNBLG1EQUNBLDREQUdGLHdwQkFDRSwrQ0FDQSxtREFHRiw4R0FDRSxtREFDQSx1REFDQSwrREFHRiw4R0FDRSxrREFDQSxzREFDQSxnRUFHRiw4R0FDRSxrREFDQSxzREFDQSwrREFHRiw4R0FDRSxrREFDQSxzREFDQSxnRUFHRiw4R0FDRSxtREFDQSx1REFDQSxnRUFHRixzcUJBQ0Usa0RBR0YsbU9BQ0UsZ0RBR0YsZ0hBQ0Usc0RBR0YsZ0hBQ0UscURBR0YsZ0hBQ0UscURBR0YsZ0hBQ0UscURBR0YsZ0hBQ0Usc0RBR0YsbWFBQ0UsZUFDQSxnQkFDQSxxQkFDQSwyQ0FDQSxpQkFFRix5RUFDRSxxQkFFRix1TkFDRSw2SEFDQSx1QkFFRiw2RUFDRSwrQ0FDQSxtREFDQSx5REFDQSw4Q0FDQSx3REFFRixnRkFDRSwrQ0FDQSxtREFDQSw0REFDQSxrQkFDQSxxREFFRiwrRUFDRSwyR0FDQSxrREFDQSxzREFDQSwrREFDQSxxREFDQSx3RUFDQSx3RUFDQSxjQUVGLCtFQUNFLDZIQUNBLHVCQUNBLCtDQUNBLG1EQUNBLDREQUNBLDhEQUNBLDREQUNBLDREQUNBLDBEQUNBLGdGQUNBLG1EQUNBLG1EQUVGLHN2QkFDRSx3RUFDQSx3RUFHRiwwRUFDRSw2REFFRiw0RUFDRSw4Q0FFRixxRkFDRSx1REFFRixtRkFDRSxxREFFRixxRkFDRSx1REFFRixrRkFDRSxvREFFRixzRkFDRSx3REFFRixxRkFDRSx1REFFRix5RUFDRSxjQUVGLDRFQUNFLCtDQUNBLG1EQUNBLDREQUVGLDRFQUNFLCtDQUNBLG1EQUVGLGdGQUNFLG1EQUNBLHVEQUNBLCtEQUVGLCtFQUNFLGtEQUNBLHNEQUNBLGdFQUVGLCtFQUNFLGtEQUNBLHNEQUNBLCtEQUVGLCtFQUNFLGtEQUNBLHNEQUNBLGdFQUVGLGdGQUNFLG1EQUNBLHVEQUNBLGdFQUVGLCtFQUNFLGtEQUNBLHNEQUNBLCtEQUVGLGdGQUNFLG1EQUNBLHVEQUNBLGdFQUVGLDZFQUNFLG1EQUVGLDhFQUNFLGtEQUVGLDRFQUNFLGdEQUVGLDZFQUNFLGlEQUdGLHdDQUNFLGlCQUdGLHlDQUNFLGVBR0YsMENBQ0Usa0JBZ0JGLCtEQUNFLG1EQUNBLDZDQUdGLDJJQUVFLHlEQUdGLCtJQUVFLGlEQUdGLDhJQUVFLHVEQUdGLDhJQUVFLG1EQUdGLGtFQUNFLG1EQUNBLDZDQUdGLGlKQUVFLHlEQUdGLHFKQUVFLGlEQUdGLG9KQUVFLHVEQUdGLG9KQUVFLG1EQUdGLGlFQUNFLGtEQUNBLDRDQUdGLCtJQUVFLHdEQUdGLG1KQUVFLGdEQUdGLGtKQUVFLHNEQUdGLGtKQUVFLGtEQUdGLGdFQUNFLGlEQUNBLDJDQUdGLDZJQUVFLHVEQUdGLGlKQUVFLCtDQUdGLGdKQUVFLHFEQUdGLGdKQUVFLGlEQUdGLCtEQUNFLGlEQUNBLDJDQUdGLDJJQUVFLHVEQUdGLCtJQUVFLCtDQUdGLDhJQUVFLHFEQUdGLDhJQUVFLGlEQUdGLCtEQUNFLGlEQUNBLDJDQUdGLDJJQUVFLHVEQUdGLCtJQUVFLCtDQUdGLDhJQUVFLHFEQUdGLDhJQUVFLGlEQUdGLCtEQUNFLGlEQUNBLDJDQUdGLDJJQUVFLHVEQUdGLCtJQUVFLCtDQUdGLDhJQUVFLHFEQUdGLDhJQUVFLGlEQUdGLGdFQUNFLGtEQUNBLDRDQUdGLDZJQUVFLHdEQUdGLGlKQUVFLGdEQUdGLGdKQUVFLHNEQUdGLGdKQUVFLGtEQUdGLGlFQUNFLG1EQUNBLDZDQUdGLCtJQUVFLHlEQUdGLG1KQUVFLGlEQUdGLGtKQUVFLHVEQUdGLGtKQUVFLG1EQUdGLGtFQUNFLG9EQUNBLDhDQUdGLGlKQUVFLDBEQUdGLHFKQUVFLGtEQUdGLG9KQUVFLHdEQUdGLG9KQUVFLG9EQUdGLCtEQUNFLGtEQUNBLDRDQUdGLDJJQUVFLHdEQUdGLCtJQUVFLGdEQUdGLDhJQUVFLHNEQUdGLDhJQUVFLGtEQUdGLGtFQUNFLGtEQUNBLDRDQUdGLGlKQUVFLHdEQUdGLHFKQUVFLGdEQUdGLG9KQUVFLHNEQUdGLG9KQUVFLGtEQUdGLGlFQUNFLGlEQUNBLDJDQUdGLCtJQUVFLHVEQUdGLG1KQUVFLCtDQUdGLGtKQUVFLHFEQUdGLGtKQUVFLGlEQUdGLGdFQUNFLGdEQUNBLDBDQUdGLDZJQUVFLHNEQUdGLGlKQUVFLDhDQUdGLGdKQUVFLG9EQUdGLGdKQUVFLGdEQUdGLCtEQUNFLGdEQUNBLDBDQUdGLDJJQUVFLHNEQUdGLCtJQUVFLDhDQUdGLDhJQUVFLG9EQUdGLDhJQUVFLGdEQUdGLCtEQUNFLGdEQUNBLDBDQUdGLDJJQUVFLHNEQUdGLCtJQUVFLDhDQUdGLDhJQUVFLG9EQUdGLDhJQUVFLGdEQUdGLCtEQUNFLGdEQUNBLDBDQUdGLDJJQUVFLHNEQUdGLCtJQUVFLDhDQUdGLDhJQUVFLG9EQUdGLDhJQUVFLGdEQUdGLGdFQUNFLGlEQUNBLDJDQUdGLDZJQUVFLHVEQUdGLGlKQUVFLCtDQUdGLGdKQUVFLHFEQUdGLGdKQUVFLGlEQUdGLGlFQUNFLGtEQUNBLDRDQUdGLCtJQUVFLHdEQUdGLG1KQUVFLGdEQUdGLGtKQUVFLHNEQUdGLGtKQUVFLGtEQUdGLGtFQUNFLG1EQUNBLDZDQUdGLGlKQUVFLHlEQUdGLHFKQUVFLGlEQUdGLG9KQUVFLHVEQUdGLG9KQUVFLG1EQUdGLG1FQUNFLGNBRUYsb0VBQ0UsZUFFRiwwRUFDRSxxQkFFRixrRUFDRSxhQUdGLHdDQUNFLG1CQUdGLHlDQUNFLGlCQU9GLCtDQUNFLG9CQUNBLG1CQUNBLHVCQUNBLDJDQUNBLDJDQUNBLHNCQUdGLDJEQUNFLHdEQUNBLHNEQUNBLHNEQUNBLG9EQUdGLDBEQUNFLHVEQUNBLHFEQUNBLHFEQUNBLG1EQUdGLHlEQUNFLHNEQUNBLG9EQUNBLG9EQUNBLGtEQUdGLHdEQUNFLHNEQUNBLG9EQUNBLG9EQUNBLGtEQUdGLHdEQUNFLHNEQUNBLG9EQUNBLG9EQUNBLGtEQUdGLHdEQUNFLHNEQUNBLG9EQUNBLG9EQUNBLGtEQUdGLHlEQUNFLHVEQUNBLHFEQUNBLHFEQUNBLG1EQUdGLDJEQUNFLHdEQUNBLHNEQUNBLHNEQUNBLG9EQUdGLDREQUNFLHlEQUNBLHVEQUNBLHVEQUNBLHFEQUdGLDREQUNFLDhCQUNBLDRCQUNBLDRCQUNBLDBCQUdGLDREQUNFLGtCQUNBLGlCQUdGLDZEQUNFLDBDQUNBLDJDQUNBLGlCQUNBLGdCQUNBLDZCQUNBLHdCQUdGLGtIQUNFLDJFQUNBLDBEQUdGLHFIQUNFLDhFQUNBLDZEQUdGLHFIQUNFLDhFQUNBLDZEQUdGLG9IQUNFLDZFQUNBLDREQUdGLHFIQUNFLCtGQUNBLDZEQUdGLHFIQUNFLCtGQUNBLDZEQUdGLG1IQUNFLDRFQUNBLDJEQUdGLG1IQUNFLDRFQUNBLDJEQUdGLG1IQUNFLDZGQUNBLDJEQUdGLG1IQUNFLDZGQUNBLDJEQUdGLHFIQUNFLCtGQUNBLDZEQUdGLHNIQUNFLGdHQUNBLDhEQUdGLG1IQUNFLDZGQUNBLDJEQUdGLG9IQUNFLDhGQUNBLDREQUdGLHVDQUNFLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCO0FDNzhCRixzQ0FDRSxhQU9GLDZDQUNFLGFBTUYsNENBQ0UsbUJBQ0EsZUFFRixpREFDRSxrQ0FF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OEtBRUYsNkhBQ0UsbUhBQ0Esa0xBRUYscUlBQ0UsOEtBRUYsZ0lBQ0UsbUhBQ0Esa0xBRUYsd0lBQ0UsOEtBRUYsb0ZBQ0UsNkdBRUYsb0ZBQ0Usb0hBQ0Esd0JBRUYsb0ZBQ0Usd01BQ0Esc0JBRUYscURBQ0UsbUJBRUYsbURBQ0Usc0JBRUYsOEZBQ0UsbUJBQ0EsZ0JBQ0EsdUJBRUYsbURBQ0UsZUFDQSx1REFDQSwrQ0FDQSxzQkFFRix1REFDRSwyRUFFRixnR0FDRSwrSUFFRix3R0FDRSw4SUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSwrTUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRiw0SUFDRSxtSkFDQSxrTkFFRixvSkFDRSw4TUFFRixzREFDRSx5RUFFRiwrRkFDRSw2SUFTRix3SUFDRSwwR0FFRixnSkFDRSx5R0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSwwS0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixvTEFDRSw4R0FDQSw2S0FFRiw0TEFDRSx5S0FFRiwwUkFDRSx5SkFFRixrU0FDRSx3SkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx5TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixzVUFDRSw2SkFDQSw0TkFFRiw4VUFDRSx3TkFFRiwyTEFDRSx5R0FFRixtTUFDRSx3R0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx5S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRix1T0FDRSw2R0FDQSw0S0FFRiwrT0FDRSx3S0FFRiw2VUFDRSx3SkFFRixxVkFDRSx1SkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx3TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRix5WEFDRSw0SkFDQSwyTkFFRixpWUFDRSx1TkFFRiw4T0FDRSwrR0FFRixzUEFDRSw4R0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSwrS0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRiwwUkFDRSxtSEFDQSxrTEFFRixrU0FDRSw4S0FFRixnWUFDRSw4SkFFRix3WUFDRSw2SkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw4TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRiw0YUFDRSxrS0FDQSxpT0FFRixvYkFDRSw2TkFFRixxT0FDRSwrR0FFRiw2T0FDRSw4R0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSwrS0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRixpUkFDRSxtSEFDQSxrTEFFRix5UkFDRSw4S0FFRix1WEFDRSw4SkFFRiwrWEFDRSw2SkFFRixnYUFDRSxrS0FDQSxpT0FFRix3YUFDRSw4TkFFRixnYUFDRSxrS0FDQSxpT0FFRix3YUFDRSw2TkFFRixnYUFDRSxrS0FDQSxpT0FFRix3YUFDRSw2TkFFRixnYUFDRSxrS0FDQSxpT0FFRix3YUFDRSw2TkFFRixnYUFDRSxrS0FDQSxpT0FFRix3YUFDRSw2TkFFRixnYUFDRSxrS0FDQSxpT0FFRix3YUFDRSw2TkFFRixnYUFDRSxrS0FDQSxpT0FFRix3YUFDRSw2TkFFRixnYUFDRSxrS0FDQSxpT0FFRix3YUFDRSw2TkFFRixnYUFDRSxrS0FDQSxpT0FFRix3YUFDRSw2TkFFRixnYUFDRSxrS0FDQSxpT0FFRix3YUFDRSw2TkFFRixtYUFDRSxrS0FDQSxpT0FFRiwyYUFDRSw2TkFFRix3TEFDRSx5QkFFRixzREFDRSwwRUFFRiw2SUFDRSx3RUFFRix1SUFLRSwySEFFRixtREFDRSwrREFFRixrTEFDRSx1RUFFRixxREFDRSx1RUFDQSx5SEFDQSx1SEFFRiw4RkFDRSxrSEFDQSxzQkFFRixnTEFDRSxpS0FDQSxzQkFFRixpRUFDRSwwSEFDQSxnRUFDQSwwQkFDQSw4REFDQSx3QkFFRixnRUFDRSx3SEFDQSw0QkFDQSw4REFDQSwwQkFDQSw0REFFRiw2RUFDRSxnQkFDQSxxRUFDQSxZQUNBLDRCQUNBLDhFQUNBLDJGQUVGLHVDQUNFLDZFQUNFLGVBQ0EsaUJBR0osc01BQ0UsZUFDQSxnQkFFRiw0SEFDRSwrREFFRixxSEFDRSwrREFFRix1SEFDRSx1RUFFRixtSUFDRSwrRUFDQSx5QkFFRixrSUFDRSwrRUFDQSx5QkFFRixxTEFDRSw0SkFDQSw2QkFHRiw4TEFDRSx5RkFDQSw2QkFFRixnR0FDRSx5RkFDQSxtQ0FHRix5R0FDRSx3RkFDQSw2QkFFRiw4RkFDRSx3RkFDQSw2QkFHRix1R0FDRSx5RkFDQSw2QkFFRixnSEFDRSwwTUFDQSx3QkFFRiwwSUFDRSxtQkFFRixtTEFDRSxpS0FDQSxzQkFFRixvR0FDRSwySEFFRiw2SUFDRSwwTUFDQSx3QkFFRixvR0FDRSxvRUFFRixnSEFDRSwwQkFFRiwrR0FDRSx3QkFFRixnSEFDRSw0QkFFRiwrR0FDRSwwQkFFRixtSkFDRSxvSEFDQSx3QkFFRiwyREFDRSxnQkFDQSx1QkFDQSxvRkFFRixvREFDRSxnQkFDQSx1QkFDQSx5SkFFRiwrR0FDRSxjQUNBLG1CQUNBLGtCQUNBLGFBQ0EsbUJBQ0EseUJBRUYsbURBQ0UsZUFDQSxVQUNBLGFBQ0EsZUFDQSxnQkFDQSxrREFDQSxtREFDQSxvQkFDQSxxQkFDQSw4REFFRiw0REFDRSw2REFFRix5REFDRSw0REFFRiwwREFDRSw2REFFRix1REFDRSxhQUNBLHFCQUNBLG1CQUNBLDhCQUNBLHdDQUVGLHlFQUNFLFlBRUYsNERBQ0UsY0FFRiw4REFDRSxxR0FFRix1R0FDRSxrQkFFRix1R0FDRSwrQkFDQSxvQkFFRiwrR0FDRSxZQUNBLGNBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsbUNBQ0Esa0NBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYseUlBQ0UsZ0JBRUYsd0RBQ0UsYUFFRixzRkFDRSxrQkFFRix3SEFDRSxnQkFFRixvRkFDRSxrQkFFRixzSEFDRSxnQkFFRix5S0FDRSxpQkFFRix5S0FDRSx5R0FFRixpTEFDRSx3R0FFRixrTkFDRSw2R0FDQSw0S0FFRiwwTkFDRSx5S0FFRixrTkFDRSw2R0FDQSw0S0FFRiwwTkFDRSx3S0FFRixrTkFDRSw2R0FDQSw0S0FFRiwwTkFDRSx3S0FFRixrTkFDRSw2R0FDQSw0S0FFRiwwTkFDRSx3S0FFRixrTkFDRSw2R0FDQSw0S0FFRiwwTkFDRSx3S0FFRixrTkFDRSw2R0FDQSw0S0FFRiwwTkFDRSx3S0FFRixrTkFDRSw2R0FDQSw0S0FFRiwwTkFDRSx3S0FFRixrTkFDRSw2R0FDQSw0S0FFRiwwTkFDRSx3S0FFRixrTkFDRSw2R0FDQSw0S0FFRiwwTkFDRSx3S0FFRixrTkFDRSw2R0FDQSw0S0FFRiwwTkFDRSx3S0FFRixxTkFDRSw2R0FDQSw0S0FFRiw2TkFDRSx3S0FFRix5S0FDRSx1R0FFRix5S0FDRSxzSEFDQSx3QkFFRix5S0FDRSwwSEFDQSxzQkFFRiw4TkFDRSwySUFFRiw4WkFDRSxVQUVGLG9NQUNFLGtCQUVGLG9NQUNFLCtCQUNBLGtFQUVGLDRNQUNFLFlBQ0EsY0FDQSxrQkFDQSxtRUFDQSxrRUFDQSx5R0FDQSx3R0FDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRUFFRixzT0FDRSxnQkFFRix3UEFDRSxrQkFFRix3UEFDRSwrQkFDQSxpRUFFRixnUUFDRSxZQUNBLGNBQ0Esa0JBQ0Esa0VBQ0Esa0VBQ0Esd0dBQ0Esd0dBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYsMFJBQ0UsZ0JBRUYseWJBQ0UsY0FFRix5Z0JBQ0UsZ05BRUYsK2FBQ0UsMklBRUYsODlCQUNFLFVBRUYsaWJBQ0UsVUFFRixpYUFDRSxnQkFFRixrSkFDRSxrQkFFRixnTUFDRSxjQUVGLG1NQUNFLGVBQ0EsNkVBQ0Esd0hBQ0EseUhBRUYsb0xBQ0UsZ0JBRUYsOEpBQ0UsZUFDQSxnRUFDQSw4REFFRiw2SkFDRSw4REFDQSw0REFFRix3Z0JBQ0Usc0xBRUYscU9BQ0UsMlBBRUYseWZBQ0UsK0pBQ0Esa0JBRUYsc1VBQ0UscUtBQ0Esd0JBRUYsdVVBQ0UsK0pBQ0Esa0JBRUYsMkxBQ0UsMklBRUYsc2JBQ0UsVUFFRiw0TEFDRSxVQUVGLHFGQUNFLGtCQUVGLHFGQUNFLCtCQUNBLGtFQUVGLDZGQUNFLFlBQ0EsY0FDQSxrQkFDQSxtRUFDQSxrRUFDQSx5R0FDQSx3R0FDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRUFFRix1SEFDRSxnQkFFRix5SUFDRSxrQkFFRix5SUFDRSwrQkFDQSxpRUFFRixpSkFDRSxZQUNBLGNBQ0Esa0JBQ0Esa0VBQ0Esa0VBQ0Esd0dBQ0Esd0dBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYsMktBQ0UsZ0I7O0FDNy9DRiw0Q0FDRSxlO0FDdUlGLHNHQUNFLGtCQUNBLHlCQUNRLGlCQUdWLGlEQUNFLGNBQ0Esa0JBQ0EseURBQ0EseUNBQ0EsZ0JBQ0EsV0FFRixtSkFDRSxtQkFHRix3REFDRSxnQkFHRix1SEFFRSxrQkFDQSxhQUNBLG9CQUNBLG1CQUNBLGtCQUNBLG9CQUNBLDBEQUNBLDRGQUNBLGtCQUNBLG1CQUNBLDJIQUNBLHNCQUVGLDJNQUVFLHVJQUVGLG1NQUVFLGtGQUVGLDZNQUVFLHFCQUNBLHNCQUNBLDhGQUVGLG1OQUVFLHdCQUNBLG1CQUNBLDhGQUVGLCtNQUVFLGVBQ0Esb0JBR0YscURBQ0Usc0RBT0YsbU1BQ0UsbUJBR0YseUNBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxrQkFDQSxtQkFDQSxnQkFDQSxjQUNBLGtCQUNBLGdCQUNBLHlDQUVGLCtDQUNFLGFBQ0EscUJBRUYsOEVBQ0Usb0JBRUYsNkdBQ0Usa0JBRUYsNkdBQ0UsK0JBQ0EsNEZBRUYscUhBQ0UsWUFDQSxjQUNBLGtCQUNBLCtGQUNBLDhGQUNBLDZKQUNBLDRKQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUdGLHlDQUNFLGFBQ0Esa0JBQ0EsMkhBQ0EsY0FDQSxjQUVGLDhFQUNFLGM7QUNsSEYsNkNBQ0Usa0JBQ0EsaUJBQ0Esc0JBQ0Esd0hBQ0EsZ0VBQ0Esc0RBQ0EscURBQ0Esd0VBQ0Esd0VBQ0Esa0RBQ0Esa0RBRUYsdUZBQ0Usa0JBRUYsdUZBQ0UsK0JBQ0Esa0VBRUYsK0ZBQ0UsWUFDQSxjQUNBLGtCQUNBLG1FQUNBLGtFQUNBLHlHQUNBLHdHQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUVGLDhIQUNFLGtCQUVGLDhIQUNFLCtCQUNBLGtFQUVGLHNJQUNFLFlBQ0EsY0FDQSxrQkFDQSxtRUFDQSxrRUFDQSx5R0FDQSx3R0FDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRUFFRixzUUFDRSw0Q0FDQSxrREFDQSwrRUFFRix1ZUFDRSxrRkFFRixvREFDRSx3SEFFRiwyUkFDRSwrRUFFRiw2R0FDRSxtQ0FFRiwrREFDRSwrREFFRix3R0FDRSxtQ0FFRiw0WEFDRSxnQkFFRiw2TUFDRSwrQ0FFRiwrRUFDRSxnQkFDQSxnRUFDQSxZQUNBLDRCQUNBLDhFQUNBLDJGQUVGLHVDQUNFLCtFQUNFLGVBQ0EsaUJBR0osME1BQ0UsZUFDQSxnQkFFRiw2SEFDRSwrREFFRixrSUFDRSxnRUFFRixpR0FDRSx5RkFDQSxtQ0FHRix1SUFDRSxhQUVGLDBHQUNFLHdGQUNBLDZCQUVGLCtGQUNFLHdGQUNBLDZCQUdGLHdHQUNFLHlGQUNBLDZCQUdGLDhDQUNFLGtCQUNBLHNCQUNBLDJCQUNBLDhDQUNBLDREQUdGLGtEQUVFLGlCQUdGLHFEQUNFLCtDQUdGLDJDQUNFLGlEQUNBLHVEQUNBLGNBR0YscURBQ0Usa0JBQ0Esa0RBQ0EsK0NBQ0EsaURBRUYsMEdBQ0UsbUhBRUYsOEZBQ0UsNENBRUYsMkRBQ0UsYUFDQSxxQkFFRiwrRkFDRSxrQkFFRiwrRkFDRSwrQkFDQSx5RkFFRix1R0FDRSxZQUNBLGNBQ0Esa0JBQ0EsMEZBQ0EseUZBQ0EsdUpBQ0Esc0pBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYsc0lBQ0Usa0JBRUYsc0lBQ0UsK0JBQ0EseUZBRUYsOElBQ0UsWUFDQSxjQUNBLGtCQUNBLDBGQUNBLHlGQUNBLHVKQUNBLHNKQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUVGLG1SQUNFLDRDQUVGLHlJQUNFLHFGQUVGLGdNQUNFLG1IQUVGLHNOQUNFLDZEQUdGLDREQUNFLGFBQ0EsbUJBR0YsK0RBQ0UsWUFDQSxrQkFHRix3REFDRSxnQkFDQSxzQkFFRiwySUFDRSxnQkFDQSxzQkFDQSxhQUNBLHNCQUNBLHlCQUVGLCtLQUNFLHVCQUNBLG9EQUNBLGVBR0YsdUdBQ0UsZUFFRixtYUFDRSwyREFFRiwyZUFDRSwyREFHRixrREFDRSx1REFDQSxvREFFRixvR0FDRSxtQkFDQSxnQkFDQSx1QkFjRix1R0FDRSxpREFFRiw0SkFDRSxtSEFVRiwySUFDRSxrQkFFRiwySUFDRSwrQkFDQSx3R0FFRixtSkFDRSxZQUNBLGNBQ0Esa0JBQ0EsMkdBQ0Esa0VBQ0EsK0lBQ0Esd0dBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYsa0xBQ0Usa0JBRUYsa0xBQ0UsK0JBQ0Esd0dBRUYsMExBQ0UsWUFDQSxjQUNBLGtCQUNBLDJHQUNBLGtFQUNBLCtJQUNBLHdHQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUVGLGtSQUNFLHlCQUVGLHVVQUNFLDJGQUVGLDRUQUNFLGtCQUVGLDRUQUNFLCtCQUNBLCtIQUVGLG9VQUNFLFlBQ0EsY0FDQSxrQkFDQSxrSUFDQSx5RkFDQSw2TEFDQSxzSkFDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRUFFRixtV0FDRSxrQkFFRixtV0FDRSwrQkFDQSwrSEFFRiwyV0FDRSxZQUNBLGNBQ0Esa0JBQ0Esa0lBQ0EseUZBQ0EsNkxBQ0Esc0pBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYscVNBQ0UsbURBRUYsMFZBQ0UscUhBRUYsK1JBQ0Usa0RBRUYsb1ZBQ0Usb0hBRUYsK1hBQ0UsaURBRUYsd0lBQ0Usd0RBRUYsNkxBQ0UsMEg7QUN6YkYsNkNBQ0UsR0FDRSw0QkFFRixLQUNFLDRCQUdKLGlEQUNFLEdBQ0UsMkJBRUYsS0FDRSw2QkFHSixzQ0FDRSxpQkFFRixtRUFDRSxlQUNBLGlCQUNBLHNCQUNBLHFCQUNBLGtCQUNBLGdCQUNBLGtFQUNBLG9FQUNBLGtFQUNBLGtFQUNBLGdFQUdGLDBFQUNFLFdBQ0Esa0JBQ0Esb0JBQ0EsbUJBQ0Esa0JBQ0EscUJBQ0EsbUhBQ0EsdUVBRUYsdUNBQ0UsMEVBQ0UsZUFDQSxpQkFHSixnTUFDRSxlQUNBLGdCQUVGLG1GQUNFLDJFQUVGLHVDQUNFLG1GQUNFLGVBQ0EsaUJBR0osa05BQ0UsZUFDQSxnQkFFRix1Q0FDRSxtRUFDRSxlQUNBLGlCQUdKLGtMQUNFLGVBQ0EsZ0JBR0YsK0NBQ0UsY0FHRixzREFDRSxxQkFDQSxzQkFHRixnREFDRSxlQUdGLHFEQUNFLCtDQUNBLG1EQUdGLHFEQUNFLCtDQUNBLG1EQUdGLHlEQUNFLG1EQUNBLHVEQUdGLHdEQUNFLGtEQUNBLHNEQUdGLHdEQUNFLGtEQUNBLHNEQUdGLHdEQUNFLGtEQUNBLHNEQUdGLHlEQUNFLG1EQUNBLHVEQUdGLHdEQUNFLGtEQUNBLHNEO0FDM0ZGLGtEQUNFLGdCQUNBLGdCQUNBLGFBQ0EsZ0JBQ0Esa0JBQ0Esa0JBQ0EsaUJBRUYsb0VBQ0UsaUZBRUYsMERBQ0UsZ0JBRUYsMERBQ0UsY0FFRixtRUFDRSx5QkFFRix5REFDRSxZQUVGLHVHQUNFLDJFQUNBLGdCQUNBLDRFQUNBLDZIQUVGLGlHQUNFLHdCO0FDL0JGLCtDQUNFLHlCQU9GLHNEQUNFLCtDQUNBLG1EQUNBLDREQUNBLGVBQ0Esd0Q7Ozs7QUNoREYsc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxrQkFDQSxzQkFPRix3Q0FDRSxxREFDQSwrREFDQSw4REFDQSxxREFDQSx3RUFDQSx3RUFDQSxlQUNBLGdCQUNBLDhEQUNBLDhEQUNBLDZGQUVGLGlIQUNFLHdEQUdGLDZDQUNFLHFEQUNBLCtEQUNBLDhEQUNBLHFEQUNBLHdFQUNBLHdFQUNBLHdEQUNBLGlFQUNBLGFBRUYsK0ZBQ0Usa0RBQ0Esa0JBR0YsNkNBQ0UsOENBQ0EsaURBQ0EsNkRBQ0Esc0JBRUYsd0RBQ0UscUJBQ0Esb0JBR0YsK0NBQ0UsMkNBQ0EsNEhBR0YsZ0RBQ0UsZ0VBR0YsK0ZBRUUseUtBRUYsbVBBRUUsOEhBRUYsbVBBRUUsdURBR0Ysc0NBQ0UsZUFDQSxnQkFDQSxnQkFDQSxxQkFDQSw0SEFHRixtREFDRSxlQUNBLGdCQUNBLGdCQUNBLGtHQUNBLGtHQUVGLDBEQUNFLHFCQUVGLDhEQUNFLDRMQUVGLG1KQUNFLHNGQUdGLG9FQUNFLDBKQUVGLDJHQUNFLDRIQUVGLCtFQUNFLHVCQUdGLHNEQUNFLHFGQUVGLHlKQUNFLHVCQUNBLHlEQUVGLGlFQUNFLHVCQUNBLHNCQUdGLHlEQUNFLDRIQUVGLDBFQUNFLDZKQUVGLHVDQUNFLDBFQUNFLGVBQ0EsaUJBR0osZ01BQ0UsZUFDQSxnQkFFRixvRUFDRSx1QkFFRixxRkFDRSxtS0FFRix1Q0FDRSxxRkFDRSxlQUNBLGlCQUdKLHNOQUNFLGVBQ0EsZ0JBR0YscURBQ0UsYUFDQSx1QkFFRixzRUFDRSwySkFFRix1Q0FDRSxzRUFDRSxlQUNBLGlCQUdKLHdMQUNFLGVBQ0EsZ0JBRUYsZ0VBQ0UsdUJBRUYsaUZBQ0UsaUtBRUYsdUNBQ0UsaUZBQ0UsZUFDQSxpQkFHSiw4TUFDRSxlQUNBLGdCQUdGLDJEQUNFLGdCQUNBLG1CQUNBLGlCQUNBLFVBRUYsNEVBQ0UsMkpBRUYsdUNBQ0UsNEVBQ0UsZUFDQSxpQkFHSixvTUFDRSxlQUNBLGdCQUVGLHFFQUNFLFVBRUYsc0ZBQ0UsOE5BRUYsdUNBQ0Usc0ZBQ0UsZUFDQSxpQkFHSix3TkFDRSxlQUNBLGdCQUVGLG9FQUNFLG1CQUdGLDREQUNFLDBKQUNBLG1EQUNBLGdCQUNBLGlCQUVGLHVFQUNFLGdCQUdGLDJDQUNFLGdCQUNBLHVFQUNBLGdCQUNBLDJDQUNBLGdCQUVGLG1GQUNFLG9FQUVGLHVHQUNFLHVCQUVGLHNEQUNFLDZCQUNBLHdCQUNBLG9FQUNBLGdCQUNBLGlCQUVGLDJEQUNFLGFBQ0EscUJBR0YsOFNBRUUsdURBR0YsZ0dBRUUseURBRUYsc1BBQ0Usc0JBRUYsc0hBRUUsc0JBR0YsdUVBQ0UsZ0ZBQ0EsOEVBQ0EsOEVBQ0EsNEVBQ0EsYUFDQSwyQ0FDQSxtREFDQSx1QkFHRiwrRUFDRSx5RkFHRix3R0FDRSxtQkFDQSxtQkFDQSxvRUFFRix5SEFDRSxpR0FFRix1Q0FDRSx5SEFDRSxlQUNBLGlCQUdKLDhSQUNFLGVBQ0EsZ0JBRUYsOEdBQ0UsZ0JBQ0EsY0FDQSxhQUNBLGdCQUNBLGVBRUYsK0hBQ0UsbWRBRUYsdUNBQ0UsK0hBQ0UsZUFDQSxpQkFHSiwwU0FDRSxlQUNBLGdCQUVGLCtFQUNFLGlCQUNBLGdCQUdGLHlDQUNFLDJHQUNBLGlCQUVGLHVFQUNFLHdHQUVGLHNJQUNFLHVCQUVGLGtKQUNFLHFCQUdGLHNEQUNFLGFBQ0EsdUJBQ0EsVUFFRix1RUFDRSx5ZkFFRix1Q0FDRSx1RUFDRSxlQUNBLGlCQUdKLDBMQUNFLGVBQ0EsZ0JBRUYsb0RBQ0UsZUFFRixpRUFDRSx1QkFDQSxnQkFDQSxnQkFDQSxVQUVGLGtGQUNFLGtjQUVGLHVDQUNFLGtGQUNFLGVBQ0EsaUJBR0osZ05BQ0UsZUFDQSxnQkFHRixnREFDRSxpQkFDQSwwRUFDQSw4RUFHRiwrQ0FDRSx3R0FDQSxnQkFDQSxpQkFFRiw0SUFDRSx1QkFHRixxREFDRSxhQUNBLDBCQUNBLG1CQUNBLGdCQUNBLGtCQUNBLGVBRUYsc0VBQ0UsdVRBRUYsdUNBQ0Usc0VBQ0UsZUFDQSxpQkFHSix3TEFDRSxlQUNBLGdCQUVGLGdFQUNFLDBCQUNBLGFBQ0EsZ0JBQ0EsZUFFRixpRkFDRSx3WUFFRix1Q0FDRSxpRkFDRSxlQUNBLGlCQUdKLDhNQUNFLGVBQ0EsZ0JBR0YsMEdBQ0UsZ0JBR0Ysc0NBQ0UsK0NBQ0EsbURBQ0EscUVBQ0EsYUFDQSxnQkFDQSxzQkFDQSxvRUFDQSxzSEFDQSx3RUFDQSwyQ0FDQSxtREFDQSx1QkFDQSxnRkFDQSw4RUFDQSw4RUFDQSw0RUFDQSxrREFDQSw0QkFDQSw2QkFFRix1REFDRSxnT0FFRix1Q0FDRSx1REFDRSxlQUNBLGlCQUdKLDBKQUNFLGVBQ0EsZ0JBRUYsNkNBQ0Usa0VBQ0Esd0VBQ0Esd0VBQ0Esb0VBQ0EseUZBRUYsbUZBQ0UsOEVBQ0EsK0ZBRUYseUZBQ0UsOEVBRUYsK0hBQ0UsNkJBRUYsOERBQ0UsZ1RBRUYsdUNBQ0UsOERBQ0UsZUFDQSxpQkFHSix3S0FDRSxlQUNBLGdCQUVGLDBHQUNFLCtTQUVGLHVDQUNFLDBHQUNFLGVBQ0EsaUJBR0osZ1FBQ0UsZUFDQSxnQkFFRixnSkFDRSx1VUFFRix1Q0FDRSxnSkFDRSxlQUNBLGlCQUdKLDRVQUNFLGVBQ0EsZ0JBRUYsaURBQ0UsdUJBQ0EsbUJBQ0EsZ0JBQ0EsZ0JBQ0EsMEZBQ0Esd0ZBQ0Esd0ZBQ0Esc0ZBRUYsdUZBQ0UsMkJBQ0EsOEhBQ0EscUJBQ0EsdUVBQ0EsdUVBQ0EsaUNBQ0EsNEJBQ0Esc0JBRUYsNkZBQ0UsY0FDQSxrQkFDQSxpQkFDQSxhQUNBLGlCQUNBLGdCQUNBLGVBRUYsOEdBQ0UsMlNBRUYsdUNBQ0UsOEdBQ0UsZUFDQSxpQkFHSix3UUFDRSxlQUNBLGdCQUdGLG1GQUVFLHFCQUVGLCtGQUVFLG9FQUVGLCtGQUVFLGFBRUYsOExBQ0UscUJBRUYsdUtBRUUsb0JBQ0Esd0RBQ0EsbUJBQ0EsK0RBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0EsMEhBRUYsNktBRUUsaUJBRUYsaVFBRUUsa0JBRUYsaVFBRUUsK0JBQ0EsbUJBRUYsaVJBRUUsWUFDQSxjQUNBLGtCQUNBLHdCQUNBLHVCQUNBLG1DQUNBLGtDQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUdGLDJEQUNFLG1CQUNBLGlCQUNBLG1CQUNBLGtCQUdGLG1EQUNFLGFBQ0EsMEJBQ0EsZ0JBQ0Esa0JBQ0EsVUFFRixvRUFDRSx1UEFFRix1Q0FDRSxvRUFDRSxlQUNBLGlCQUdKLG9MQUNFLGVBQ0EsZ0JBRUYsOERBQ0UsMEJBQ0EsVUFFRiwrRUFDRSx5UEFFRix1Q0FDRSwrRUFDRSxlQUNBLGlCQUdKLDBNQUNFLGVBQ0EsZ0JBR0YsNENBQ0UsVUFDQSxtQkFDQSxpQkFDQSxtQkFDQSxrQkFFRiw2REFDRSw4TkFFRix1Q0FDRSw2REFDRSxlQUNBLGlCQUdKLHNLQUNFLGVBQ0EsZ0JBRUYsdURBQ0UsVUFDQSxnQkFDQSxtQkFFRix3RUFDRSwySkFFRix1Q0FDRSx3RUFDRSxlQUNBLGlCQUdKLDRMQUNFLGVBQ0EsZ0JBR0Ysc0NBQ0UsZ0RBQ0EsY0FHRiwyQ0FDRSxvQkFDQSxjQUVGLDREQUNFLHVSQUVGLHVDQUNFLDREQUNFLGVBQ0EsaUJBR0osb0tBQ0UsZUFDQSxnQkFFRiw0RkFDRSw4Q0FHRiwrQ0FDRSxpREFHRix5Q0FDRSxrQkFDQSxtQkFFRixpREFDRSw4SkFDQSw2SEFFRiwwRkFDRSxtREFFRixnREFDRSxlQUNBLDBIQUVGLG9GQUNFLHlCQUdGLG1NQUNFLHlGQUVGLG1OQUNFLHlGQUVGLCtIQUNFLGdGQUNBLDhFQUNBLDhFQUNBLDRFQUNBLGFBQ0EsMkNBQ0EsbURBQ0EsdUJBRUYscUlBQ0UseUZBRUYscUpBQ0UsaUJBQ0EsZ0JBR0YsK0ZBQ0UseUY7O0FDdHpCRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLCtDQUNBLDBDQUNBLGtCQUNBLHNCQUNBLGtEQUdGLHdDQUNFLGFBQ0EsbUJBRUYsNEZBQ0Usa0JBQ0EsOEJBQ0EsNEJBQ0EsNEJBQ0EsMEJBQ0EsK0NBQ0EsbURBRUYsOENBQ0UsdUlBQ0EscURBQ0EsZUFDQSxlQUVGLDZFQUNFLGVBQ0EsbUlBRUYscUpBQ0UsZUFDQSxtSUFFRiw4Q0FDRSx5SUFDQSxlQUNBLDZGQUVGLDBFQUNFLCtJQUVGLDRFQUNFLGlKQUVGLDJFQUNFLHVJQUVGLGlGQUNFLDZJQUVGLG1GQUNFLCtJQUVGLDZFQUNFLHFJQUVGLHFKQUNFLDZGQUNBLHNJQUdGLHdDQUNFLGFBQ0EseUpBQ0Esb0JBQ0EsZ0RBRUYsOENBQ0UsOEJBRUYsa0RBQ0UsOERBQ0EsaUVBQ0EsV0FDQSxvQkFDQSxrQkFFRiw0Q0FDRSxjQUNBLFdBQ0EsbURBQ0EseURBRUYsNENBQ0UsZUFDQSx5QkFDQSxXQUNBLGlFQUNBLHVEQUNBLHVEQUVGLHlEQUNFLGFBRUYseUJBQ0Usd0NBQ0UsOEJBRUYsNENBQ0UsY0FFRiw0Q0FDRSxjQUVGLGdGQUNFLGNBSUosdUNBQ0UsYUFDQSx5RUFDQSxxREFDQSxrREFFRiwrQ0FDRSxhQUNBLGFBQ0EsbURBR0Ysc0NBQ0UsV0FDQSx1Q0FDQSwwQ0FDQSxpQkFDQSxnQkFDQSxpSUFDQSx1QkFFRiw2SkFDRSxrQkFFRixtRUFDRSxtSUFFRix1SUFDRSw4SEFFRixtRUFDRSxpSUFFRixrRUFDRSx1SUFFRixvRUFDRSx5SUFFRix5RUFDRSw2SUFFRiwyRUFDRSwrSUFFRixxRUFDRSw2SEFFRixxRUFDRSw2SEFHRiwrQ0FDRSxrQkFDQSwwQ0FDQSx5Q0FDQSx3REFDQSwrREFFRiw4RUFDRSx5Q0FDQSx3Q0FDQSx3REFHRix1Q0FDRSx1QkFDQSxnQkFDQSxrQkFDQSxhQUNBLHFEQUNBLHlEQUNBLFVBQ0EsZ0RBQ0EsZUFDQSxrQkFFRixzRUFDRSxlQUVGLHVJQUNFLGVBRUYsdVVBQ0UsdUNBQ0Esd0NBQ0Esc0pBQ0EscUVBQ0EsMEVBQ0EsdUJBQ0Esd0JBRUYsK1RBQ0UsdUNBQ0Esd0NBQ0Esc0pBQ0EscUVBQ0EsMEVBQ0EsdUJBQ0Esd0JBRUYsaUVBQ0UsZ0VBRUYsaUVBQ0UsK0RBRUYsNkRBQ0UsZ0JBQ0EsZ0JBQ0EscUlBQ0EsdUlBQ0EsdUJBQ0Esd0JBQ0EscUZBQ0EsbUZBQ0EsbUZBQ0EsaUZBQ0EsZ0JBQ0EsZUFDQSx1Q0FDQSx3Q0FDQSxtQkFDQSxrQkFFRix5REFDRSxnQkFDQSxnQkFDQSxxSUFDQSx1SUFDQSx1QkFDQSx3QkFDQSxxRkFDQSxtRkFDQSxtRkFDQSxpRkFDQSxnQkFDQSxlQUNBLHVDQUNBLHdDQUNBLG1CQUNBLGtCQUVGLG1FQUNFLG1JQUNBLG9OQUVGLCtEQUNFLG1JQUNBLG9OQUVGLHVJQUNFLGdCQUNBLGlCQUNBLG9OQUNBLG1JQUNBLHFJQUNBLHVCQUNBLHdCQUVGLCtIQUNFLGdCQUNBLGlCQUNBLG9OQUNBLG1JQUNBLHFJQUNBLHVCQUNBLHdCQUdGLDZEQUNFLGlKQUNBLDZJQUVGLHlEQUNFLGlKQUNBLDZJQUVGLG1FQUNFLGdKQUNBLDJOQUVGLCtEQUNFLGdKQUNBLDJOQUVGLHVJQUNFLCtJQUNBLHVCQUNBLHdCQUNBLDJJQUNBLDBOQUVGLCtIQUNFLCtJQUNBLHVCQUNBLHdCQUNBLDJJQUNBLDBOQUdGLCtEQUNFLG1KQUNBLCtJQUVGLDJEQUNFLG1KQUNBLCtJQUVGLHFFQUNFLGtKQUNBLDZOQUVGLGlFQUNFLGtKQUNBLDZOQUVGLDJJQUNFLGlKQUNBLHVCQUNBLHdCQUNBLDZJQUNBLDROQUVGLG1JQUNFLGlKQUNBLHVCQUNBLHdCQUNBLDZJQUNBLDROQUdGLDZNQUdFLHVDQUNBLHdDQUNBLHNJQUNBLGtJQUNBLGdCQUNBLG9CQUVGLGlNQUdFLHVDQUNBLHdDQUNBLHNJQUNBLGtJQUNBLGdCQUNBLG9CQUdGLDRUQUdFLHVDQUNBLHdDQUNBLHVJQUNBLG1JQUNBLGdCQUNBLG9CQUNBLGVBRUYsZ1RBR0UsdUNBQ0Esd0NBQ0EsdUlBQ0EsbUlBQ0EsZ0JBQ0Esb0JBQ0EsZTtBQzdaRix3Q0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGNBQ0Esa0JBQ0Esa0JBQ0Esc0JBQ0EsOEVBQ0EsWUFFRixtRkFDRSxxQkFHRixxREFDRSxhQUNBLG1CQUNBLGdCQUNBLGNBRUYsZ01BQ0UsYUFFRiw4SEFDRSxpQkFFRixvSUFDRSxzRUFHRixrR0FDRSxnQkFDQSxrQkFDQSxRQUNBLHFCQUdGLGlEQUNFLGVBQ0EsZ0JBTUYsb0ZBQ0UsNEhBRUYscUZBQ0UsdUZBQ0EsbUlBQ0EsaUlBRUYscUZBQ0UsZ0JBRUYsa0lBQ0UsZUFDQSxzRUFFRixpSEFDRSxhQUVGLCtFQUNFLGtCQUdGLCtDQUNFLHdCQUNBLCtHQUNBLGdCQUVGLGtGQUNFLGdCQUdGLHVEQUNFLGtCQUNBLG9CQUNBLHFCQUNBLGlCQUNBLGdCQUNBLGFBQ0EsdUJBQ0EsVUFHRixxREFDRSxrQkFDQSxxQkFDQSxvQkFDQSxnQkFDQSxpQkFDQSxhQUNBLG1CQUNBLFVBRUYsd0ZBQ0UsZUFHRixrREFDRSxjQUNBLHNCQUNBLHNCQUNBLGdEQUNBLG1CQUNBLG1CQUdGLDREQUNFLGdCQUNBLG9CQUNBLGFBQ0EsbUJBQ0Esc0JBQ0EsVUFDQSxnQkFDQSxtRUFFRiw4SUFDRSxnQkFDQSwyQ0FFRixnS0FDRSxnQkFDQSwyQ0FFRixvSkFDRSw4RUFDQSxxSEFFRix1TEFDRSx5QkFHRixnREFDRSxnQkFDQSxtRUFDQSw2REFDQSxrQkFDQSxVQUVGLGlJQUNFLHVCQUVGLGtJQUNFLGdCQUNBLDJDQUVGLG9KQUNFLGdCQUNBLGlCQUdGLDBEQUNFLGFBQ0EsdUJBR0YsaUVBQ0UsZ0lBR0YsbUVBQ0UsOEhBR0YsMERBQ0UsWUFDQSxxQkFHRiw4Q0FDRSxVQUNBLHNCQUNBLHNCQUNBLGdCQUNBLG9CQUNBLGVBQ0EsZ0JBRUYsaUZBQ0Usa0JBRUYsOEZBQ0UsZ0JBQ0EsK0NBQ0EsK0RBQ0EscUhBRUYsaUlBQ0UseUJBRUYsK0ZBQ0UsZ0JBQ0EsK0RBQ0EsOERBQ0EsNkRBQ0EsOERBRUYsa0lBQ0UsdUJBR0Ysd0NBQ0UsaUJBQ0EsaUVBQ0EsZ0JBRUYsMkVBQ0Usa0JBRUYsc0dBQ0UsYUFFRixpREFDRSx1QkFFRixxREFDRSxVQUNBLG1CQUNBLDhDQUNBLDRDQUNBLDhCQUNBLHVCQUVGLHFEQUNFLFlBQ0EsbUVBQ0EsbURBRUYsNEZBQ0Usc0RBRUYseUhBQ0UsZUFFRiw0Q0FDRSxlQUVGLGlHQUNFLHFEQUNBLCtEQUNBLDhEQUNBLHFEQUNBLHdFQUNBLHdFQUVGLG9EQUNFLHdFQUVGLGlOQUNFLHFCQUVGLHVLQUNFLHFEQUVGLHFEQUNFLGFBQ0EsY0FDQSxtQkFDQSx1SEFFRixvREFDRSwwREFDQSwrQ0FDQSxtREFDQSxlQUdGLGdEQUNFLGFBQ0EsbUJBQ0EsOEJBQ0EsY0FDQSxnREFHRix5Q0FDRSw0SEFDQSxpREFDQSxpRDs7QUNqUkYsa0RBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxxQkFFRiw4RUFDRSw0REFDQSw2REFJRixvSEFDRSxlQUNBLGdCQUVGLDJIQUNFLDhEQUNBLDZEQUdGLDZIQUNFLDhIQUVGLDJMQUNFLDRCQUVGLDROQUNFLDRCQUVGLDJOQUNFLDRCQUVGLDROQUNFLDRCQUVGLDJOQUNFLDRCQUVGLDROQUNFLDRCQUVGLDJOQUNFLDRCQUVGLDROQUNFLDRCQUVGLDJOQUNFLDRCQUVGLDRIQUNFLDREQUNBLDZEQUVGLHlLQUNFLGdCQUNBLHFEQUNBLDJEQUNBLGdCQUtGLDRIQUNFLDRIQUVGLHdMQUNFLDBCQUVGLHlOQUNFLDBCQUVGLHdOQUNFLDBCQUVGLHlOQUNFLDBCQUVGLHdOQUNFLDBCQUVGLHlOQUNFLDBCQUVGLHdOQUNFLDBCQUVGLHlOQUNFLDBCQUVGLHdOQUNFLDBCQU1GLDhIQUNFLDJIQUVGLHlJQUNFLHlCQUVGLCtPQUNFLHlCQUVGLDhPQUNFLHlCQUVGLCtPQUNFLHlCQUVGLDhPQUNFLHlCQUVGLDhPQUNFLHlCQUVGLDhPQUNFLHlCQUVGLCtPQUNFLHlCQUVGLDhPQUNFLHlCQUVGLDhPQUNFLHlCQUVGLDhPQUNFLHlCQUVGLDhPQUNFLHlCQUVGLDhPQUNFLHlCQUVGLDhPQUNFLHlCQUdGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0Esa0JBQ0Esc0JBQ0EsY0FHRixnREFDRSxzQkFDQSxhQUNBLHNCQUNBLDJHQUNBLDRHQUNBLGlFQUNBLCtEQUNBLCtEQUNBLDZEQUNBLGlFQUNBLDBDQUNBLGtEQUNBLDZQQUVGLHVDQUNFLGdEQUNFLGVBQ0EsaUJBR0osNElBQ0UsZUFDQSxnQkFFRiw4RUFDRSwwQ0FDQSwyQ0FFRix1TEFDRSxrSUFFRixtRkFDRSw4Q0FFRixpSEFDRSxxREFFRiwrRUFDRSwyR0FDQSw0R0FDQSxpRUFFRiwrRUFDRSw0R0FDQSw2R0FDQSxrRUFFRiwrRUFDRSx1RUFDQSw0R0FDQSw2R0FHRix5Q0FDRSxhQUNBLGVBQ0EsNERBQ0EsbUVBQ0EsaUVBRUYsOEdBQ0UsMkRBQ0EsNERBQ0Esc0JBQ0EsOERBQ0EscUVBRUYsa0pBQ0UsOERBQ0EscUVBRUYsbUpBQ0UsOERBQ0EscUVBRUYsOEdBQ0UsMkRBQ0EsNERBQ0Esc0JBQ0EsOERBQ0EscUVBRUYsa0pBQ0UsNkRBQ0Esb0VBRUYsbUpBQ0UsNkRBQ0Esb0VBRUYsOEdBQ0UsMkRBQ0EsNERBQ0Esc0JBQ0EsOERBQ0EscUVBRUYsa0pBQ0Usd0VBQ0EsK0VBRUYsbUpBQ0UsNkRBQ0Esb0VBRUYsOEdBQ0UsMkRBQ0EsNERBQ0Esc0JBQ0EsOERBQ0EscUVBRUYsa0pBQ0UsNkRBQ0Esb0VBRUYsbUpBQ0UsNkRBQ0Esb0VBR0YseUNBQ0UsWUFDQSw2Q0FFRix3RUFDRSxtQkFHRix1Q0FDRSxrQkFFRiwyQ0FDRSxxQkFFRiwwRUFDRSxXO0FDL1hGLCtEQUNFLHFCQUVGLGdFQUNFLDJEQUNBLCtEQUVGLG9FQUNFLHlEQUVGLGdFQUNFLHlEQUVGLHlEQUNFLHFEQUNBLCtEQUVGLGlFQUNFLG9FQUVGLDREQUNFLG1EQUVGLG1FQUNFLDhEQUVGLDREQUNFLGdFQUVGLDZEQUNFLDJEQU1GLHVFQUNFLHFCQUVGLHFFQUNFLHFFQUVGLHNFQUNFLHlEQUVGLGtFQUNFLG9FQUVGLG1FQUNFLDhEQUVGLHdFQUNFLHNEQUVGLGlFQUNFLDJEQUNBLCtEQUVGLG9FQUNFLHNEQUVGLGtFQUNFLG9EQUVGLG9FQUNFLDJEQUVGLHdFQUNFLHVEQUVGLGtFQUNFLHVEO0FDdENGLDJDQUNFLHFFQUdGLGtGQUNFLDZCQU9GLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0Esa0JBQ0Esc0JBRUYsa0VBQ0UsZ0JBQ0EsdUJBQ0EsZUFFRixtR0FDRSxhQUNBLDZEQUNBLG9FQUVGLHFJQUNFLHNCQUNBLGtCQUNBLHdEQUVGLHNJQUNFLGFBQ0EsaUNBQ0EsV0FDQSxxQkFFRixrSUFDRSxtQkFDQSxXQUNBLGNBQ0Esb0RBRUYsOEhBQ0UsbUJBR0Ysd0VBQ0UsYUFDQSx1QkFDQSx1REFDQSw4RUFDQSxzQkFFRix5R0FDRSxjQUNBLDJCQUNBLG1CQUVGLDJJQUNFLHdCQUNBLG9CQUNBLFdBQ0EscUJBQ0EsK0NBRUYsNElBQ0UsV0FDQSxtQkFFRiw2S0FDRSxjQUNBLE9BQ0EsZUFDQSxlQUNBLGdCQUNBLGlCQUNBLG1CQUNBLHdEQUNBLGlCQUNBLG1EQUNBLHNEQUVGLHdJQUNFLHNCQUNBLFdBQ0EscUJBQ0Esa0JBQ0EsK0NBRUYsdUtBQ0Usb0RBRUYsd0xBQ0UsYUFHRiwwSUFDRSxhQUNBLDhCQUNBLDRCQUNBLE1BRUYsdUpBQ0UsaUJBRUYseUtBQ0UsV0FDQSxjQUNBLG9EQUVGLHdMQUNFLFdBQ0EsY0FDQSxvQkFDQSxlQUNBLGdCQUNBLGVBQ0EsZ0JBQ0EseURBQ0EsZ0JBQ0Esa0RBQ0Esa0JBQ0Esc0RBRUYscUtBQ0UsYUFHRixxS0FDRSxjQUNBLGFBQ0Esc0JBQ0EsbUJBRUYsc01BQ0UsY0FDQSxpQkFDQSxjQUNBLGVBQ0EsZ0JBQ0EseURBQ0EsZ0JBQ0Esa0RBQ0EsbUJBQ0EsbURBRUYsd0tBQ0UsY0FDQSxrQkFHRix3R0FDRSxhQUNBLDhFQUVGLHlJQUNFLGlCQUNBLDhCQUVGLDJLQUNFLFdBQ0EsY0FDQSxnREFFRix3TkFDRSxxQkFFRixvTkFDRSxjQUVGLDJNQUNFLGNBRUYsOE1BQ0UsY0FHRixtTkFDRSxhOztBQzNPRiw2Q0FDRSxlQUNBLGdCQUNBLGdCQUNBLGlCQUNBLGFBQ0EsZUFHRiw2REFDRSxhQUNBLFlBQ0EscUJBR0Ysa0RBQ0UsZUFDQSxnQkFDQSxnQkFDQSxpQkFDQSxhQUNBLGtCQUNBLGtCQUNBLGtCQUNBLGlCQUNBLGtDQUNBLHFCQUVGLHFFQUNFLGFBR0YsbURBQ0UsZ0RBQ0EsZ0JBQ0EsZ0JBQ0EsNENBQ0EsYUFFRix3REFDRSw2SEFFRixtRUFDRSxVQUNBLDBLQUVGLHlEQUNFLCtIQUVGLG9FQUNFLFVBQ0EsMEtBR0YsbURBQ0UsY0FDQSxrQkFDQSwwQ0FDQSwyQ0FDQSx5QkFHRiwwQ0FDRSxnQkFDQSxnQkFDQSxpQkFDQSxjQUNBLGFBQ0Esd0RBQ0Esd0JBR0YsZ0RBQ0UsYUFDQSxtQkFDQSwyQ0FDQSxxREFDQSxpQkFDQSxrQkFDQSxrQkFDQSxzQkFHRiwyREFDRSxrQkFDQSwrRUFDQSxnRkFDQSwyQ0FDQSxhQUNBLG9CQUVGLHFNQUNFLGtCQUNBLGFBQ0EsbUJBRUYsNEdBQ0UsZ0VBR0YsK0dBQ0UsV0FDQSxrQkFDQSxxQkFDQSw2QkFDQSx5RUFDQSx5R0FDQSwySUFDQSx5SUFDQSx5SUFDQSx1SUFDQSxxSEFDQSxVQUVGLDZJQUNFLHVKQUVGLHVDQUNFLDZJQUNFLGVBQ0EsaUJBR0osc1VBQ0UsZUFDQSxnQkFHRiw0R0FDRSwyRUFFRixtSEFDRSxXQUNBLGtCQUNBLHlOQUNBLDJDQUNBLFVBRUYsaUpBQ0UsMEZBR0YsK0NBQ0Usa0JBQ0EsYUFDQSxvQkFDQSxxQkFDQSxlQUNBLG1FQUNBLGlFQUNBLGlCQUNBLHVCQUNBLCtIQUNBLGdJQUNBLDZDQUNBLGlEQUNBLGdEQUNBLHFHQUNBLDJFQUNBLDhEQUNBLGdEQUNBLHdFQUNBLHdFQUVGLDZFQUNFLG1FQUNBLGlFQUNBLHFCQUVGLHFEQUNFLHNGQUNBLHVIQUNBLHVIQUVGLHFEQUNFLGFBRUYseUZBQ0UsNk1BQ0Esa0JBRUYseUZBQ0UsK0JBQ0EsK0VBRUYsaUdBQ0UsWUFDQSxjQUNBLGtCQUNBLGdGQUNBLCtFQUNBLG1JQUNBLGtJQUNBLDBJQUNBLHdJQUNBLHdJQUNBLHNJQUNBLDJEQUNBLFVBR0Ysc0RBQ0Usd0JBQ0EsK0JBRUYsdUdBQ0UsNkRBR0YscURBQ0Usc0JBQ0EsNkJBRUYsc0dBQ0UsMkRBR0YsNEdBQ0UsZUFDQSx1R0FDQSwwRUFDQSw0RUFDQSx5REFHRiwrRkFDRSx1RkFDQSx3RUFDQSwwRUFFRixxR0FDRSxVQUdGLDBEQUNFLHdIQVdGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsY0FDQSxpQkFHRiw4Q0FDRSxhQUdGLDRDQUNFLGFBQ0Esc0JBQ0EsZ0JBR0YscURBQ0UsY0FDQSxPQUVGLCtGQUNFLCtCQUNBLG1CQUNBLHNFQUNBLG9FQUNBLG9FQUNBLGtFQUNBLHNFQUdGLDhIQUNFLGlEQUNBLGlCQUVGLHdGQUNFLE9BQ0EsYUFDQSxzQkFDQSxjQUdGLDhJQUNFLGdCQUNBLGFBQ0Esc0JBRUYsd0lBQ0UsK0RBQ0EscURBQ0EsOEQ7O0FDcFVGLDZDQUNFLHdFQUNBLHdFQUNBLDRCQUNBLDRFQUNBLHNFQUNBLDhGQUNBLHVEQUNBLHNFQUNBLCtCQUNBLGtGQUNBLGtEQUNBLDBDQUNBLGtFQUNBLDZFQUVGLHVDQUNFLDZDQUNFLGVBQ0EsaUJBR0osc0lBQ0UsZUFDQSxnQkFFRixtREFDRSxlQUNBLDBGQUVGLG1EQUNFLGFBRUYsb0RBQ0UsMkZBRUYsMEpBQ0UsK0JBQ0Esd0ZBRUYsdUZBQ0Usb0JBQ0Esd0RBQ0EsbUJBQ0EsK0RBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0EsMEg7QUN4REYsOENBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFJRixxU0FNRSxvQkFDQSxrREFDQSxxQkFDQSxlQUNBLGdCQUNBLDJDQUNBLGlCQUVGLHFQQUtFLHdEQUVGLGlEQUNFLDJHQUNBLG1EQUNBLHVEQUNBLGdFQUNBLHNEQUNBLHdFQUNBLHdFQUVGLGlEQUNFLDJHQUNBLGtEQUNBLHNEQUNBLGdFQUNBLHFEQUNBLHdFQUNBLHdFQUVGLGlEQUNFLDJHQUNBLGtEQUNBLHNEQUNBLCtEQUNBLHFEQUNBLHdFQUNBLHdFQUVGLGlEQUNFLDJHQUNBLGtEQUNBLHNEQUNBLGdFQUNBLHFEQUNBLHdFQUNBLHdFQUVGLGlEQUNFLDJHQUNBLG1EQUNBLHVEQUNBLCtEQUNBLHNEQUNBLHdFQUNBLHdFQUVGLHFHQUVFLGdEQUVGLGdEQUNFLCtDQUNBLG1EQUNBLGNBRUYsb0RBQ0UscUJBQ0EsK0NBQ0EsbURBQ0EsNERBQ0EsOENBRUYsc0RBQ0Usa0JBQ0EsNEJBQ0EsNEVBQ0Esc0VBQ0EsOEZBQ0Esb0JBQ0Esc0JBQ0EsK0JBQ0EscUZBQ0Esa0RBQ0EsMENBQ0Esa0VBQ0EsNkVBRUYsdUNBQ0Usc0RBQ0UsZUFDQSxpQkFHSix3SkFDRSxlQUNBLGdCQUVGLDREQUNFLGVBQ0EsMEZBRUYsNERBQ0UsYUFFRiw2REFDRSwyRkFFRixxTEFDRSwrQkFDQSxtRkFFRix3SkFHRSw2SEFDQSx1QkFFRixtREFDRSwrQ0FDQSxtREFDQSw0REFFRixnREFDRSw0QkFDQSw0RUFDQSxzRUFDQSw4RkFDQSxvQkFDQSxzQkFDQSwrQkFDQSxxRkFDQSxrREFDQSwwQ0FDQSxrRUFDQSw2RUFFRix1Q0FDRSxnREFDRSxlQUNBLGlCQUdKLDRJQUNFLGVBQ0EsZ0JBRUYsc0RBQ0UsZUFDQSwwRkFFRixzREFDRSxhQUVGLHVEQUNFLDJGQUVGLG1LQUNFLCtCQUNBLG1GQUVGLHNEQUNFLG9CQUNBLHdEQUNBLG1CQUNBLCtEQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLDBIQUVGLGtHQUVFLGlEQUNBLGdEQUNBLGdCQUNBLDRCQUVGLHN2QkFjRSx3REFFRiw0TkFJRSxlQUNBLGdCO0FDL09GLDBDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsWUFDQSxZQUNBLHFCQUNBLHNEQUNBLDBEQUNBLDhGQUNBLHFCQUNBLGlCQUNBLGNBQ0Esc0JBQ0EscUhBQ0EsaUVBQ0EsK0RBQ0EsK0RBQ0EsNkRBQ0EsMkpBQ0EsNEpBQ0Esd0RBQ0EsK0NBQ0EsbURBRUYscUZBQ0UsWUFFRiwyRkFDRSxrQkFFRix5RkFDRSxnQkFFRixxRkFDRSxZQUVGLGdEQUNFLDZKQUNBLDRJQUNBLGlLQUNBLCtGQUVGLGtGQUNFLG9LQUNBLDZNQUNBLDhNQUNBLHdJQUNBLHlEQUVGLHVEQUNFLHVHQUNBLDBEQUNBLG9FQUNBLDhEQUNBLFVBRUYsZ0RBQ0UsK0JBQ0EseUpBQ0EsMEpBQ0EsaUVBQ0EsK0RBQ0EsK0RBQ0EsNkRBQ0EseUtBQ0EsNEZBQ0EsbUhBRUYsa0RBQ0UsZ0JBRUYsbURBQ0UsdUhBQ0EsNkpBQ0EsOEpBQ0EsaUdBQ0EsZUFDQSx5REFFRixnRUFDRSxtRUFDQSxVQUVGLGlGQUNFLDhGQUNBLDRHQUNBLDBKQUNBLGtFQUVGLHVGQUNFLHFJQUVGLGlGQUNFLGdHQUNBLDhHQUNBLDBKQUNBLGtFQUVGLHVGQUNFLHFJO0FDbElGLHdDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0Esa0JBQ0Esc0JBQ0Esa0RBQ0Esd0VBQ0Esd0VBQ0EsYUFDQSxpQkFDQSxtQkFDQSxtQkFDQSxnQkFDQSwyQ0FDQSxxQkFDQSxlQUNBLHlCQUNBLDBCQUNBLHVCQUNBLDREQUVGLDhDQUNFLDBEQUNBLHFCQUVGLHNIQUNFLHVCQUNBLDJEQUVGLHVFQUNFLCtDQUVGLDhDQUNFLGFBQ0EscUJBRUYsZ0ZBQ0Usb0JBRUYsNkVBQ0UsOENBRUYsK0VBQ0UsK0NBRUYsa0ZBQ0Usa0JBRUYsa0ZBQ0UsK0JBQ0Esb0JBRUYsMEZBQ0UsWUFDQSxjQUNBLGtCQUNBLHVCQUNBLHNCQUNBLG1DQUNBLGtDQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUdGLHNDQUNFLDhDQUdGLGtFQUNFLGdEO0FDbkdGLGdEQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EscUVBQ0EsMkhBRUYsbUZBQ0UsYUFDQSxtQkFDQSxpQkFDQSw4QkFDQSxtQkFDQSxzQkFDQSxxRkFDQSxtREFFRixnT0FDRSxpREFFRixnSEFDRSxxRkFDQSxxQkFFRixnSEFDRSwwQ0FHRix5Q0FDRSxtQkFHRix3Q0FDRSw2QkFDQSxxQ0FDQSxzQ0FDQSxrQkFJRix3RUFDRSxrQkFHRiwwQ0FDRSxrQkFFRiwrRUFDRSxhQUNBLG1CQUNBLHFCQUNBLDZEQUVGLHFGQUNFLCtDQUVGLHlIQUNFLG9CQUNBLHdEQUNBLG1CQUNBLCtEQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLDBIQUVGLHdFQUNFLHNCQUdGLHNDQUNFLGNBQ0EsNkNBQ0EsOENBQ0EsaUJBQ0EsY0FDQSxxQkFFRixtRUFDRSw0Q0FHRix1Q0FDRSwyR0FDQSxrREFDQSxzREFDQSwrREFDQSxxREFDQSx3RUFDQSx3RUFDQSxtQkFDQSxnQkFDQSx1QkFFRiwyR0FDRSxnREFHRix3Q0FDRSxhQUNBLE9BQ0EsZ0JBQ0EsMkNBQ0EsdUJBR0Ysd0NBQ0UsaUJBQ0Esc0JBRUYsaURBQ0UscUJBR0YsMkNBQ0UsYUFDQSxjQUNBLG1CQUNBLG9CQUNBLGdCQUVGLHdOQUNFLHVCQUdGLGlEQUNFLGFBQ0Esa0JBQ0EsY0FDQSxtQkFDQSxnQkFDQSwyQ0FFRix3REFDRSxjQUNBLGtCQUNBLFdBQ0EsZ0JBQ0EsbUJBQ0Esd0NBQ0EsK0RBRUYscUVBQ0UsYUFHRiwwREFDRSxnQkFDQSwyQ0FHRiw0REFDRSxnQkFDQSwyQ0FDQSxvQkFFRix3TkFDRSxxQkFHRixvRUFDRSx3QkFDQSx3RkFFRiwyRUFDRSxhQUdGLG1EQUNFLGlEQUdGLDhEQUNFLHFCQUdGLG1EQUNFLG9CQUdGLGdEQUNFLCtDQUdGLGtEQUNFLDhDQUlGLHNEQUNFLGVBQ0EsZ0JBQ0EsaUJBQ0EsYUFHRiwrQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLHFFQUNBLGdCQUdGLHNEQUNFLGFBQ0EsbUJBQ0EsaUVBQ0EsaURBQ0Esa0RBQ0EsMkhBRUYsMkRBQ0Usd0RBQ0EsT0FDQSxlQUNBLGdCQUNBLGtCQUVGLGtFQUVFLHFEQUNBLCtEQUNBLDhEQUNBLHFEQUNBLHdFQUNBLHdFQUVGLHNFQUNFLDhEQUNBLHVFQUNBLGtEQUNBLHdFQUNBLHdFQVdGLHVEQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsYUFDQSxpQkFDQSxnQkFDQSxpQkFDQSxnQkFDQSxrQkFDQSxtQkFFRiw4R0FDRSxpREFDQSxrREFFRiw2REFDRSwrQ0FDQSxlQUVGLDREQUNFLHFCQUVGLCtFQUNFLDZEQUNBLGdEQUVGLHFGQUNFLCtDQUVGLGlHQUNFLGtCQUVGLGlHQUNFLCtCQUNBLGdGQUVGLHlHQUNFLFlBQ0EsY0FDQSxrQkFDQSxpRkFDQSxnRkFDQSxxSUFDQSxvSUFDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRUFHRixvREFDRSxnQkFDQSxlQUNBLGdCQUNBLGdCQUNBLGlCQUVGLDREQUNFLGlEQUNBLGdCQUdGLHlEQUNFLHNCQUNBLGlFQUVGLDhEQUNFLCtDQUVGLDhEQUNFLE9BRUYsaUVBQ0Usa0RBQ0Esd0VBQ0Esd0VBQ0EsMkhBRUYsaUVBQ0UscUZBQ0EsbUZBQ0Esa0RBQ0Esa0RBRUYsdUVBQ0Usa0RBQ0Esa0RBRUYsb0VBQ0UsNkVBQ0EsMkVBR0Ysc0NBQ0UsdUJBQ0EsZ0pBRUYsdUNBQ0Usc0NBQ0UsZUFDQSxpQkFHSix3SEFDRSxlQUNBLGdCQUVGLDJDQUNFLDBCOztBQ3JZRixnREFDRSxnQkFDQSxlQUNBLGdCQUNBLGdCQUNBLGlCQUNBLGtCQUdGLDBDQUNFLGdCQUNBLGVBQ0EsZ0JBQ0EsZ0JBQ0EsaUJBQ0Esa0JBRUYsdUVBQ0Usb0VBRUYsMEZBQ0UsYUFDQSwrQkFDQSxxQkFFRix1TEFDRSxrQkFFRix1TEFDRSwrQkFDQSxvQkFFRiwrTEFDRSxZQUNBLGNBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsbUNBQ0Esa0NBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYsdUlBQ0UsYUFDQSxjQUNBLFdBRUYscUtBQ0Usb0JBQ0Esa0JBQ0Esc0JBQ0Esd0JBS0YsMklBQ0UscUJBRUYsc05BQ0Usc0JBRUYsMkdBQ0UsbUJBRUYsc0xBQ0UsdUJBQ0Esc0JBRUYseUlBQ0UsY0FDQSxrQkFDQSxtREFDQSxrQkFPRix3REFDRSxhO0FDclFGLGtEQUNFLHVFQUNBLHlEQUVGLDRFQUNFLGtCQUNBLGNBQ0EsZ0JBQ0Esa0JBQ0EsdUZBRUYsZ0ZBQ0Usa0JBQ0EsUUFDQSxtREFDQSx1Rjs7QUN5SkYsc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSx3R0FDQSwrQ0FDQSxzREFDQSxrREFDQSxtREFHRixzQ0FDRSxnQkFDQSxlQUNBLGdCQUNBLGdCQUNBLGlCO0FDOUVGLHNDQUNFLG1CQUNBLGdCQUNBLHVCQUNBLGNBQ0EsaUJBQ0EscUJBQ0Esa0JBRUYsNENBQ0UsYUFFRixnRkFDRSxrQkFFRixnRkFDRSwrQkFDQSxvQkFFRix3RkFDRSxZQUNBLGNBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsbUNBQ0Esa0NBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0U7O0FDS0YsK0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxnQkFDQSxpQkFDQSxlQUNBLGdCQUdGLGdEQUNFLGFBQ0EsdUJBQ0EsMERBQ0EsZ0RBR0Ysc0NBQ0UsZ0JBQ0Esc0JBRUYsd0RBQ0UsZ0RBR0YsNENBQ0UsYUFDQSx1QkFDQSxxRUFDQSxrREFDQSxzREFDQSxnRUFFRixvREFDRSxvQkFHRiw4Q0FDRSxnREFHRixpREFDRSx1REFHRix3REFDRSxhQUNBLGtEQUNBLHNEQUNBLGdFQUNBLHNEQUNBLHVEQUVGLGdFQUNFLG9CQUNBLGNBR0Ysc0VBQ0UscUJBR0YseUNBQ0UsMkhBR0YsMkNBQ0UsZ0JBQ0EsZ0JBQ0EsbURBQ0EscUJBR0Ysd0RBQ0UsaURBR0YsNERBQ0UsaUJBR0YsMkRBQ0UsK0NBQ0EsbUQ7QUNqR0YsK0NBQ0Usb0pBRUYsb0RBQ0UsS0FDRSxXQUVGLEdBQ0UsV0FHSix1Q0FDRSwrQ0FDRSxlQUNBLGlCQUdKLDBJQUNFLGVBQ0EsZ0JBR0YsK0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxnQkFDQSxpQkFDQSxlQUNBLGdCQUdGLDhDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsZ0JBQ0EsZ0hBQ0EsaUhBQ0EsK0VBQ0EsNkVBQ0EsNkVBQ0EsMkVBQ0EsMENBQ0EsMkNBRUYsZ0VBQ0UsK0NBR0Ysb0RBQ0UsYUFDQSx1QkFDQSw4QkFHRixnRUFDRSxxQkFNRix5REFDRSx3QkFHRixvREFDRSxhQUNBLCtDQUVGLG1GQUNFLGNBR0YsZ0RBQ0UsNEZBQ0EsNkZBK0JGLCtDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EscUJBQ0EsZUFDQSxvQkFDQSxzQkFDQSx1REFFRixxREFDRSxlQUVGLHFEQUNFLGFBRUYsZ0tBQ0UsMEJBRUEsbUNBRUYseUZBQ0Usb0JBQ0Esd0RBQ0EsbUJBQ0EsK0RBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0EsMEg7QUNoT0YsZ0RBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxzQkFDQSw4Q0FDQSwyQ0FFRixzREFDRSxhQUVGLDBGQUNFLGtCQUVGLDBGQUNFLCtCQUNBLG9CQUVGLGtHQUNFLFlBQ0EsY0FDQSxrQkFDQSx1QkFDQSxzQkFDQSxtQ0FDQSxrQ0FDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRTtBQ2hHRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUdGLHNFQUNFLHdDQUNBLGFBQ0EsMENBQ0EsNEJBQ0EsNENBRUYsNEdBQ0UsdUNBQ0EsaUNBQ0EsNENBR0YsNEVBQ0UsYUFFRixrSEFDRSxzQkFDQSxnQ0FHRiwwRUFDRSxjQUNBLGtCQUNBLDRGQUlGLDJHQUNFLGtCQUNBLGVBQ0EsZ0JBQ0Esd0RBQ0Esb0JBQ0EsaUJBQ0Esa0JBQ0Esc0JBRUYsOEdBQ0UsYUFDQSx1Q0FDQSxzREFDQSxtQ0FDQSxnQkFDQSxpQkFFRixpSEFDRSxxRUFDQSxlQUNBLGdCQUNBLGNBQ0EsZ0JBQ0EsMENBRUYsNElBQ0UsOENBQ0EsK0NBQ0EsY0FDQSxXQUVGLGdIQUNFLGtCQUNBLHVDQUNBLGVBQ0EsYUFDQSwrQ0FDQSxxQkFDQSxXQUNBLHNEQUVGLDhJQUNFLCtCQUNBLDZCQUNBLDZCQUNBLDJCQUNBLGNBQ0EsZ0JBQ0Esb0JBQ0EsdUJBQ0EsaUJBRUYsNklBQ0Usa0JBQ0Esc0JBQ0EsY0FFRiwwSkFDRSxvQkFDQSx3REFDQSxtQkFDQSwrREFDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSwwSEFFRiw2SEFDRSxrQkFFRiw4SkFDRSwrQ0FFRiw0SEFDRSxXQUVGLDhIQUNFLGFBRUYsb0pBQ0Usa0JBRUYsNklBQ0UsWUFFRiwyS0FDRSx5RUFDQSxxTkFFRiwwS0FDRSw4REFDQSxnREFFRiwrSUFDRSxZQUVGLDZLQUNFLDJFQUNBLGdKQUVGLDRLQUNFLHdEQUVGLDRLQUNFLHVFQUNBLCtJQUVGLDJLQUNFLDREQUVGLGtMQUNFLHlFQUNBLGlKQUVGLGlMQUNFLDhEQUdGLGdGQUNFLGlEQUNBLHFCQUNBLHlEQUNBLHNCQUNBLGlEQUNBLGtCQUlGLHVIQUNFLGdCQUNBLGdCQUNBLGlCQUNBLGVBQ0EsZ0JBRUYsMEhBQ0Usa0JBQ0Esc0JBQ0EsbURBRUYsNElBQ0Usc0RBRUYsMklBQ0UsK0dBR0YsMEVBQ0Usa0JBQ0Esc0JBQ0EsaUJBRUYsNkdBQ0Usa0JBQ0Esb0RBR0Ysb0VBQ0Usa0JBQ0Esc0JBQ0EsaUJBRUYsdUdBQ0UsY0FDQSxXQUNBLHFEQUVGLGtKQUNFLDhGQUNBLHFEQUVGLDBHQUNFLGNBQ0EsV0FFRiw2SUFDRSxxQkFDQSxXQUVGLHdMQUNFLHNCQUVGLGdKQUNFLHFCQUNBLFdBR0YseUVBQ0UsYUFHRixpREFDRSxxQkFDQSxXQUlGLDJIQUNFLGtCQUNBLGVBQ0Esc0JBRUYsNEpBQ0UsaUJBR0YsK0RBQ0UsYUFFRix5R0FDRSxvQkFDQSx3REFDQSxtQkFDQSwrREFDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSwwSEFVRix3REFDRSxnREFDQSxxREFHRiwwREFDRSx3REFVRixnREFDRSxhQUNBLHlCOztBQ2hjRiw0RUFVQSxLQUNFLGlCQUNBLDhCQVVGLEtBQ0UsU0FPRixLQUNFLGNBUUYsR0FDRSxjQUNBLGVBV0YsR0FDRSx1QkFDQSxTQUNBLGlCQVFGLElBQ0UsZ0NBQ0EsY0FVRixFQUNFLDZCQVFGLFlBQ0UsbUJBQ0EsMEJBQ0EsaUNBT0YsU0FFRSxtQkFRRixjQUdFLGdDQUNBLGNBT0YsTUFDRSxjQVFGLFFBRUUsY0FDQSxjQUNBLGtCQUNBLHdCQUdGLElBQ0UsZUFHRixJQUNFLFdBVUYsSUFDRSxrQkFXRixzQ0FLRSxvQkFDQSxlQUNBLGlCQUNBLFNBUUYsYUFFRSxpQkFRRixjQUVFLG9CQU9GLGdEQUlFLDBCQU9GLHdIQUlFLGtCQUNBLFVBT0YsNEdBSUUsOEJBT0YsU0FDRSwyQkFVRixPQUNFLHNCQUNBLGNBQ0EsY0FDQSxlQUNBLFVBQ0EsbUJBT0YsU0FDRSx3QkFPRixTQUNFLGNBUUYsNkJBRUUsc0JBQ0EsVUFPRixrRkFFRSxZQVFGLGNBQ0UsNkJBQ0Esb0JBT0YseUNBQ0Usd0JBUUYsNkJBQ0UsMEJBQ0EsYUFVRixRQUNFLGNBT0YsUUFDRSxrQkFVRixTQUNFLGFBT0YsU0FDRSxhQUdGLHlCQUNFLGtCQUtGLHVDQUNFLGtCQUdGLFdBQ0UsMkJBQ0EsZ0JBQ0Esa0JBQ0EsMkRBQ0Esa0JBR0YsV0FDRSwyQkFDQSxnQkFDQSxrQkFDQSwyREFDQSxrQkFHRixXQUNFLDJCQUNBLGdCQUNBLGtCQUNBLDJEQUNBLGtCQUdGLFdBQ0UsMkJBQ0EsZ0JBQ0Esa0JBQ0EsMkRBQ0Esa0JBR0YsV0FDRSwyQkFDQSxnQkFDQSxrQkFDQSwyREFDQSxrQkFHRixLQUNFLGtCQUtGLGlDQUNFLGtCQUdGLHNDQUNFLDZsK0kiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9iYXNlLXRoZW1lL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2Jhc2UtY29tcG9uZW50L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvc3RydWN0dXJlZC1pdGVtL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FjdGlvbi1jYXJkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ljb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbGl2ZS1yZWdpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcG9wb3Zlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9lcnJvci1ib3VuZGFyeS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90b29sdGlwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NwaW5uZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FsZXJ0L2FjdGlvbnMtd3JhcHBlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hbGVydC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hbmNob3ItbmF2aWdhdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hbm5vdGF0aW9uLWNvbnRleHQvYW5ub3RhdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9ib3gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc3BhY2UtYmV0d2Vlbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L2NvbnRlbnQtd3JhcHBlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3RvZ2dsZXMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9ydW50aW1lLWRyYXdlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kcm9wZG93bi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9saW5rL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3N0YXR1cy1pbmRpY2F0b3Ivc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9kcm9wZG93bi1zdGF0dXMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9kcm9wZG93bi1mb290ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9vcHRpb25zLWxpc3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW5wdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uLWRyb3Bkb3duL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi1kcm9wZG93bi9jYXRlZ29yeS1lbGVtZW50cy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9idXR0b24tZHJvcGRvd24vbW9iaWxlLWV4cGFuZGFibGUtZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9vcHRpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uLWRyb3Bkb3duL2l0ZW0tZWxlbWVudC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L2RyYXdlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2RyYWctaGFuZGxlLXdyYXBwZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9kcmFnLWhhbmRsZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL3BhbmVsLXJlc2l6ZS1oYW5kbGUvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9yZXNpemUvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L21vYmlsZS10b29sYmFyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvbm90aWZpY2F0aW9ucy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3NwbGl0LXBhbmVsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9zY3JlZW5yZWFkZXItb25seS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kcmF3ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9zb3J0YWJsZS1hcmVhL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2xpc3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL2RyYXdlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvc2tlbGV0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbmF2aWdhYmxlLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZpbGUtaW5wdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdG9nZ2xlLWJ1dHRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9idXR0b24tZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL3NwbGl0LXBhbmVsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci9uYXZpZ2F0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2JyZWFkY3J1bWItZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnJlYWRjcnVtYi1ncm91cC9pdGVtL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci90b29sYmFyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci90b29sYmFyL3RyaWdnZXItYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci9ub3RpZmljYXRpb25zL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtc3RhdHVzLWNvbnRhaW5lci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LXdyYXBwZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jYXJ0ZXNpYW4tY2hhcnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC1wbG90L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtcG9wb3Zlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb250YWluZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaGVhZGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2V4cGFuZGFibGUtc2VjdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LXNlcmllcy1tYXJrZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC1zZXJpZXMtZGV0YWlscy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcmVhLWNoYXJ0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2dyaWQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZm9ybS1maWVsZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zZWxlY3QvcGFydHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGVja2JveC1pY29uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvc2VsZWN0YWJsZS1pdGVtL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvYnV0dG9uLXRyaWdnZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdG9rZW4tZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdG9rZW4vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy90b2tlbi1saXN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL211bHRpc2VsZWN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtZmlsdGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtbGVnZW5kL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2F0dHJpYnV0ZS1lZGl0b3Ivc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9hdXRvc3VnZ2VzdC1pbnB1dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hdXRvc3VnZ2VzdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9iYWRnZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9taXhlZC1saW5lLWJhci1jaGFydC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jYWxlbmRhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pdGVtLWNhcmQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9hYnN0cmFjdC1zd2l0Y2gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY2hlY2tib3gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9yYWRpby1idXR0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvc2VsZWN0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NhcmRzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvZGUtZWRpdG9yL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvZGUtZWRpdG9yL3Jlc2l6YWJsZS1ib3gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY29sdW1uLWxheW91dC9mbGV4aWJsZS1jb2x1bW4tbGF5b3V0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvbHVtbi1sYXlvdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbW9kYWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc2VsZWN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RleHQtZmlsdGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RvZ2dsZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb2xsZWN0aW9uLXByZWZlcmVuY2VzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3JhZGlvLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvbnRlbnQtbGF5b3V0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvcHktdG8tY2xpcGJvYXJkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RhdGUtcGlja2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RhdGUtcmFuZ2UtcGlja2VyL2NhbGVuZGFyL2dyaWRzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RhdGUtcmFuZ2UtcGlja2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NlZ21lbnRlZC1jb250cm9sL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RhdGUtcmFuZ2UtcGlja2VyL3JlbGF0aXZlLXJhbmdlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RpdmlkZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZmlsZS1kcm9wem9uZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9maWxlLXRva2VuLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZpbGUtdXBsb2FkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZsYXNoYmFyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2Zvcm0vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaGVscC1wYW5lbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9ob3RzcG90L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2tleS12YWx1ZS1wYWlycy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wYWdpbmF0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3BhbmVsLWxheW91dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9waWUtY2hhcnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcHJvZ3Jlc3MtYmFyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3Byb21wdC1pbnB1dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wcm9wZXJ0eS1maWx0ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcHJvcGVydHktZmlsdGVyL2ZpbHRlcmluZy10b2tlbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9yYWRpby1idXR0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvczMtcmVzb3VyY2Utc2VsZWN0b3IvczMtaW4tY29udGV4dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2V4cGFuZC10b2dnbGUtYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL2JvZHktY2VsbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9wcm9ncmVzc2l2ZS1sb2FkaW5nL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3Jlc2l6ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvaGVhZGVyLWNlbGwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc2tlbGV0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvc3RpY2t5LXNjcm9sbGJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zMy1yZXNvdXJjZS1zZWxlY3Rvci9zMy1tb2RhbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zaWRlLW5hdmlnYXRpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc2xpZGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NwbGl0LXBhbmVsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RpbGVzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NwbGl0LXBhbmVsL2ljb25zL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3N0ZXBzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYnMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFnLWVkaXRvci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90ZXh0LWNvbnRlbnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGV4dGFyZWEvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9tZW51LWRyb3Bkb3duL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RvcC1uYXZpZ2F0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RyZWUtdmlldy90cmVlLWl0ZW0vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHJlZS12aWV3L3ZlcnRpY2FsLWNvbm5lY3Rvci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90cmVlLXZpZXcvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHJ1bmNhdGVkLXRleHQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHV0b3JpYWwtcGFuZWwvY29tcG9uZW50cy90dXRvcmlhbC1kZXRhaWwtdmlldy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90dXRvcmlhbC1wYW5lbC9jb21wb25lbnRzL3R1dG9yaWFsLWxpc3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHV0b3JpYWwtcGFuZWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvd2l6YXJkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktZ2xvYmFsLXN0eWxlcy9wb2xhcmlzLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGxheWVyIGF3c3VpLWJhc2UtdGhlbWUge1xuICBib2R5IHtcbiAgICAtLWNvbG9yLXByaW1hcnktNTAtYWE1bjFlOiNmMGZiZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTEwMC01OG5uajA6I2QxZjFmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktMjAwLTdvcGR6ajojYjhlN2ZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttOiM3NWNmZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTQwMC12Mndudzk6IzQyYjRmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNzojMDA5OWZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnOiMwMDZjZTA7XG4gICAgLS1jb2xvci1wcmltYXJ5LTcwMC0wZHQybHo6IzAwNGE5ZTtcbiAgICAtLWNvbG9yLXByaW1hcnktODAwLXEyZzg5MDojMDAzYjhmO1xuICAgIC0tY29sb3ItcHJpbWFyeS05MDAtNHo1dTlkOiMwMDJiNjY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTk1MC00NnVwNTM6IzAwMjA0ZDtcbiAgICAtLWNvbG9yLXByaW1hcnktMTAwMC10aHk2ejY6IzAwMTEyOTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNTAtY28ydzJnOiNmY2ZjZmQ7XG4gICAgLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGM6I2Y5ZjlmYTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTUwLTg5Nzg4NjojZjZmNmY5O1xuICAgIC0tY29sb3ItbmV1dHJhbC0yMDAtNmJwNDQwOiNmM2YzZjc7XG4gICAgLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGI6I2ViZWJmMDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6MjojZGVkZWUzO1xuICAgIC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuOiNjNmM2Y2Q7XG4gICAgLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGM6I2I0YjRiYjtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnajojYTRhNGFkO1xuICAgIC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1OiM4YzhjOTQ7XG4gICAgLS1jb2xvci1uZXV0cmFsLTU1MC1rM3c5NHc6IzcyNzQ3ZTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6ejojNjU2ODcxO1xuICAgIC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5OiM0MjQ2NTA7XG4gICAgLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW46IzMzMzg0MztcbiAgICAtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4NzojMjMyYjM3O1xuICAgIC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4OiMxYjIzMmQ7XG4gICAgLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHA6IzE2MWQyNjtcbiAgICAtLWNvbG9yLW5ldXRyYWwtOTAwLWVhbjI0czojMTMxOTIwO1xuICAgIC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyOiMwZjE0MWE7XG4gICAgLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwOiMwNjA4MGE7XG4gICAgLS1jb2xvci1lcnJvci01MC1zdWZmYmM6I2ZmZjVmNTtcbiAgICAtLWNvbG9yLWVycm9yLTEwMC1veWthYTM6I2ZmZTBlMDtcbiAgICAtLWNvbG9yLWVycm9yLTQwMC0wYXR0ank6I2ZmN2E3YTtcbiAgICAtLWNvbG9yLWVycm9yLTYwMC13MWF6bm46I2RiMDAwMDtcbiAgICAtLWNvbG9yLWVycm9yLTcwMC03bHE3N286I2MyMDAwMDtcbiAgICAtLWNvbG9yLWVycm9yLTgwMC1rZ3pnMjQ6Izk5MDAwMDtcbiAgICAtLWNvbG9yLWVycm9yLTkwMC02Zmx5M3Y6IzcwMDAwMDtcbiAgICAtLWNvbG9yLWVycm9yLTk1MC1rdTk0Njc6IzUyMDAwMDtcbiAgICAtLWNvbG9yLWVycm9yLTEwMDAtN3RpOHBvOiMxZjAwMDA7XG4gICAgLS1jb2xvci1zdWNjZXNzLTUwLXAzYXNpNTojZWZmZmYxO1xuICAgIC0tY29sb3Itc3VjY2Vzcy0xMDAteXUzOHY4OiNkOWZmZDY7XG4gICAgLS1jb2xvci1zdWNjZXNzLTIwMC1iZTA2enU6I2FlZmZhODtcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtNDAwLWh0OTBkNzojMDBlNTAwO1xuICAgIC0tY29sb3Itc3VjY2Vzcy01MDAtcTJna2JyOiMyYmI1MzQ7XG4gICAgLS1jb2xvci1zdWNjZXNzLTYwMC16ZDdxcTg6IzAwODAyZjtcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtODAwLXhlenNyejojMDA1YzI2O1xuICAgIC0tY29sb3Itc3VjY2Vzcy05NTAtZnhyNGtmOiMwMDMzMTE7XG4gICAgLS1jb2xvci1zdWNjZXNzLTEwMDAtMHZzbTlqOiMwMDE0MDE7XG4gICAgLS1jb2xvci13YXJuaW5nLTUwLXdrYTlsNzojZmZmZWYwO1xuICAgIC0tY29sb3Itd2FybmluZy0xMDAtemYyYmY4OiNmZmZiYmQ7XG4gICAgLS1jb2xvci13YXJuaW5nLTIwMC1vdW1kM2Y6I2ZlZjU3MTtcbiAgICAtLWNvbG9yLXdhcm5pbmctNDAwLXJncDhjeDojZmZlMzQ3O1xuICAgIC0tY29sb3Itd2FybmluZy01MDAtMWF4cGRmOiNmYmQzMzI7XG4gICAgLS1jb2xvci13YXJuaW5nLTYwMC11YWl5eXY6I2YyYjEwMDtcbiAgICAtLWNvbG9yLXdhcm5pbmctODAwLTQ2dWl6YjojOWU2OTAwO1xuICAgIC0tY29sb3Itd2FybmluZy05MDAtcHB0aXF1OiM4NTU5MDA7XG4gICAgLS1jb2xvci13YXJuaW5nLTk1MC1tYmZucHI6IzU3M2EwMDtcbiAgICAtLWNvbG9yLXdhcm5pbmctMTAwMC1ybmI0YmM6IzE5MTEwMDtcbiAgICAtLWNvbG9yLWluZm8tNTAtcTF1ZGZ4OiNmMGZiZmY7XG4gICAgLS1jb2xvci1pbmZvLTEwMC15Y2s4MnM6I2QxZjFmZjtcbiAgICAtLWNvbG9yLWluZm8tMzAwLWdyMDNvbDojNzVjZmZmO1xuICAgIC0tY29sb3ItaW5mby00MDAtZXE2OWtxOiM0MmI0ZmY7XG4gICAgLS1jb2xvci1pbmZvLTYwMC1remFxd3Y6IzAwNmNlMDtcbiAgICAtLWNvbG9yLWluZm8tNzAwLWJkdW1iajojMDA0YTllO1xuICAgIC0tY29sb3ItaW5mby04MDAtcWl4N280OiMwMDNiOGY7XG4gICAgLS1jb2xvci1pbmZvLTk1MC15bWhweTg6IzAwMjA0ZDtcbiAgICAtLWNvbG9yLWluZm8tMTAwMC01Y2x1OHE6IzAwMTEyOTtcbiAgICAtLWNvbG9yLXB1cnBsZS00MDAtdng4aHV0OiNiZjgwZmY7XG4gICAgLS1jb2xvci1wdXJwbGUtNzAwLTN3MTFrcTojNzMwMGU1O1xuICAgIC0tY29sb3ItYW1iZXItNDAwLTliMnp6ZDojZmY5OTAwO1xuICAgIC0tY29sb3ItYW1iZXItNTAwLWEwaTd4MTojZmE2ZjAwO1xuICAgIC0tY29sb3ItbGltZS0xMDAtb3RsNDZ4OiNlYmZmY2M7XG4gICAgLS1jb2xvci1pbmRpZ28tNDAwLWZtanE3aDojNzU5OGZmO1xuICAgIC0tY29sb3ItdHJhbnNwYXJlbnQtbW55Y2ZiOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmxhY2stb3ZvdGJmOiMwMDAwMDA7XG4gICAgLS1jb2xvci13aGl0ZS04Z3F3dzM6I2ZmZmZmZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMzAwLW9sbWpzaTojZWE3MTU4O1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC00MDAtaXNyNnR3OiNkYzUwMzI7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTUwMC1lMGo1ZGI6I2QxMzMxMztcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNjAwLWF1cnhzNzojYmEyZTBmO1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC03MDAtdHM1NjdiOiNhODJhMGM7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTgwMC13bHZ4NXU6Izk3MjcwOTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtOTAwLXBrZjlvbzojODkyNDA3O1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC0xMDAwLTNhMXl3NzojN2QyMTA1O1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC0xMTAwLXhhcHlhbzojNzIxZTAzO1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC0xMjAwLTVwN3ozMTojNjcxYzAwO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0zMDAtZDUxMng4OiNlMDc5NDE7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTQwMC1qaTRic3c6I2NjNWYyMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNTAwLXlhM3VtYTojYmM0ZDAxO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS02MDAtaDZxbWpkOiNhODQ0MDE7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTcwMC1lZjZscmE6Izk4M2MwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtODAwLXB1YTE0YzojOGEzNjAzO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS05MDAtbm94azF4OiM3ZTMxMDM7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTEwMDAtcGk0MXFzOiM3MzJjMDI7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTExMDAtdmZqZnRpOiM2OTI4MDE7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTEyMDAtaHpubjZsOiM2MDI0MDA7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTMwMC15ODFsbGI6I2IyOTExYztcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNDAwLTM0ZmZobjojOWM3YjBiO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy01MDAtZnVkN3BkOiM4YTZiMDU7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTYwMC1taHRxdzU6IzdiNWYwNDtcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNzAwLTgzd2x3ODojNmY1NTA0O1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy04MDAtNzk4cmQ5OiM2NTRkMDM7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTkwMC03Y3Y3eGY6IzVkNDUwMztcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMTAwMC1xeHV4OHM6IzU1M2YwMztcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMTEwMC11cTMwNng6IzRkMzkwMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMTIwMC15emJuOTc6IzQ4MzMwMDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0zMDAtNHZjajN4OiM2N2EzNTM7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNDAwLTE3cXN1aTojNDE5MDJjO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTUwMC1qZnNqeHY6IzFmODEwNDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi02MDAtd3Y5cW12OiMxYTczMDI7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNzAwLWNzODVydDojMTc2NzAyO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTgwMC11ZjJoejE6IzE0NWQwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi05MDAtOWdiZ2E4OiMxMjU1MDI7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMTAwMC1pOHpoOHY6IzEwNGQwMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMTAwLWp2eWdtZDojMGY0NjAxO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTEyMDAtajNwcTVkOiMwZDQwMDA7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC0zMDAtejk4emo3OiMyZWE1OTc7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC00MDAtNTZuODh6OiMxYzhlODE7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC01MDAtcnRoNmx0OiMwZDdkNzA7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC02MDAtOGR1NmZ6OiMwOTZmNjQ7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC03MDAtdXcybW5jOiMwNjY0NWE7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC04MDAtYmZ6cHFpOiMwNDViNTI7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC05MDAtNmRsbXZ1OiMwMzUyNGE7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMDAwLXcwZjQ3ejojMDE0YjQ0O1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMTEwMC1ueGpkMWc6IzAxNDQzZTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTEyMDAtcHJhNjdhOiMwMDNlMzg7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTMwMC1xaDl0ZmQ6IzUyOWNjYjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNDAwLWxiNjAzbTojMzE4NGMyO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS01MDAtcWludjNqOiMwMjczYmI7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTYwMC1zMnJhYjA6IzAxNjZhYjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNzAwLWQ3dDVkeDojMDE1YjlkO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS04MDAtbXhreHB5OiMwMTUyOTI7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTkwMC1zam1xdnI6IzAxNGE4NztcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMTAwMC1scGJ1dno6IzAxNDM3ZDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMTEwMC14b2dkeHg6IzAwM2M3NTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMTIwMC1peGd3bXo6IzAwMzY2ZDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMzAwLTF2Mzg0ZDojNjg4YWU4O1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi00MDAtcnh4Z3RxOiM1OTc4ZTM7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTUwMC1ydWswZGU6IzQwNjZkZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNjAwLWxvNmk1eTojMzc1OWNlO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi03MDAtMzRrN2NqOiMzMTRmYmY7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTgwMC16dTZvZHI6IzJjNDZiMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItOTAwLXltemVudTojMjczZWE1O1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMDAwLTNjYjVwcDojMjMzNzliO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMTAwLTJpNWl5ajojMWYzMTkxO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMjAwLXBzcDZucjojMWIyYjg4O1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0zMDAtMG9rNmVrOiNhNzgzZTE7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTQwMC1paTEzODU6Izk0NjlkNjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNTAwLTdvMHd3dTojODQ1NmNlO1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS02MDAtNmhtM2dvOiM3NzQ5YmY7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTcwMC04Z3ducXk6IzZiNDBiMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtODAwLXhkb2d2NDojNjIzN2E3O1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS05MDAtcG4zZW84OiM1OTMwOWQ7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTEwMDAta2hzYXh3OiM1MTI5OTQ7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTExMDAtemh3bDNtOiM0YTIzOGI7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTEyMDAteW01ZDNyOiM0MzFkODQ7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay0zMDAtejVhOTM5OiNkYTc1OTY7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay00MDAtcXQxbTM3OiNjZTU2N2M7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay01MDAtZnQ1NDVuOiNjMzNkNjk7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay02MDAtNTRlazRhOiNiMTMyNWM7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay03MDAtemI4YnR2OiNhMzI5NTI7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay04MDAtanFwa2g4OiM5NjIyNDk7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay05MDAtNDc1eDR3OiM4YjFiNDI7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay0xMDAwLXNpYXQzdzojODExNDNiO1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMTEwMC1nbzZkcDE6Izc4MGQzNTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTEyMDAtZWE4cHJhOiM2ZjA2MmY7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWNyaXRpY2FsLWVtMXZrZTp2YXIoLS1jb2xvci1jaGFydHMtcmVkLTEwMDAtM2ExeXc3KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtaGlnaC1lbjMzc2U6dmFyKC0tY29sb3ItY2hhcnRzLXJlZC02MDAtYXVyeHM3KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbWVkaXVtLWc0d29oeTp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTQwMC1qaTRic3cpO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1sb3ctbnB4a3c4OnZhcigtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMzAwLXk4MWxsYik7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLXBvc2l0aXZlLWRlOGllMjp2YXIoLS1jb2xvci1jaGFydHMtZ3JlZW4tMzAwLTR2Y2ozeCk7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWluZm8teTJpM2x1OnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNDAwLWxiNjAzbSk7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLW5ldXRyYWwtb2UzbjZ6OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5lZ2F0aXZlLTFkaWxkajp2YXIoLS1jb2xvci1lcnJvci02MDAtdzFhem5uKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtcG9zaXRpdmUtNTgxejFoOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLXpkN3FxOCk7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLWluZm8teXVkY2lvOnZhcigtLWNvbG9yLWluZm8tNjAwLWt6YXF3dik7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5ldXRyYWwtdjFtZm00OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1jaGFydHMtbGluZS1ncmlkLWJ0MjlzMjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtdGljay00eXZ6ODc6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWF4aXMtZW0wdnZpOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xLWl2M253Nzp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTMwMC0xdjM4NGQpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMi11YTR1ZWY6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstNTAwLWZ0NTQ1bik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zLW45bzZjczp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC0zMDAtejk4emo3KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQtZGFneno0OnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNTAwLTdvMHd3dSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC01LWRzNHhqeTp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTMwMC1kNTEyeDgpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNi00bXJqc2w6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi02MDAtbG82aTV5KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTctNGh0NnNiOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTgwMC1qcXBraDgpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtOC1vbm9hOTM6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtNjAwLThkdTZmeik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC05LWdlYjh1azp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTgwMC14ZG9ndjQpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTAtZ2QwanM0OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNjAwLWg2cW1qZCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xMS12bWZta2g6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi05MDAteW16ZW51KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTEyLWZqbWw1NTp2YXIoLS1jb2xvci1jaGFydHMtcGluay0xMTAwLWdvNmRwMSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xMy1naDFqYXE6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtOTAwLTZkbG12dSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xNC1uZG1lYWE6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMTAwLXpod2wzbSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xNS1hY2JyZzI6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS05MDAtbm94azF4KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE2LTVxcmEyaTp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEyMDAtcHNwNm5yKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE3LWlpZ2t3djp2YXIoLS1jb2xvci1jaGFydHMtcGluay00MDAtcXQxbTM3KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE4LTJ4d254NTp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC0xMjAwLXByYTY3YSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xOS1laGY5cDM6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS00MDAtaWkxMzg1KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTIwLXg3emc1Zjp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTEyMDAtaHpubjZsKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTIxLTIwcjY5NTp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTUwMC1ydWswZGUpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjItdmVqbWE1OnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTcwMC16YjhidHYpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjMta2dlZmpsOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTUwMC1ydGg2bHQpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjQtM2NvMzYwOnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNzAwLThnd25xeSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yNS03aHByY2s6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS01MDAteWEzdW1hKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTI2LXg1aDN6azp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTgwMC16dTZvZHIpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjctaWQ4eHp6OnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTEwMDAtc2lhdDN3KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTI4LTV2c3Ywczp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC04MDAtYmZ6cHFpKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTI5LWxmaXJpbTp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTEwMDAta2hzYXh3KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTMwLTgydGk0Yjp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTgwMC1wdWExNGMpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzEtMmc0ODE2OnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTEwMC0yaTVpeWopO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzItcHhwdGVjOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTMwMC16NWE5MzkpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzMtZjB6azdtOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTExMDAtbnhqZDFnKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM0LWlubWFmcjp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTMwMC0wb2s2ZWspO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzUtcGsyc3lxOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTEwMC12ZmpmdGkpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzYtYWRxa2J1OnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNDAwLXJ4eGd0cSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zNy1vcnRocHo6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstNjAwLTU0ZWs0YSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zOC1wMjVlbnA6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtNDAwLTU2bjg4eik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zOS1zMms3cjk6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS02MDAtNmhtM2dvKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQwLWdudWRxZzp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTQwMC1qaTRic3cpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDEtMnQ4Z2hnOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNzAwLTM0azdjaik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00Mi1jZjV0NHk6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstOTAwLTQ3NXg0dyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00My03NXFpd3M6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtNzAwLXV3Mm1uYyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00NC1ueDE2dGY6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS05MDAtcG4zZW84KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQ1LXJqNXNrNTp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTcwMC1lZjZscmEpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDYtOWMyOXE5OnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTAwMC0zY2I1cHApO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDctbmZ2eDl0OnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTEyMDAtZWE4cHJhKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQ4LW1uemZyeDp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC0xMDAwLXcwZjQ3eik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00OS1kbGd5eG86dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMjAwLXltNWQzcik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC01MC13NWh1OXc6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMDAwLXBpNDFxcyk7XG4gICAgLS1jb2xvci1jaGFydHMtZXJyb3ItYmFyLW1hcmtlci1taDk1OG06dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtZWFuMjRzKTtcbiAgICAtLWNvbG9yLXNldmVyaXR5LWRhcmstcmVkLXg1MzRxcjojODcwMzAzO1xuICAgIC0tY29sb3Itc2V2ZXJpdHktcmVkLXhpbnh6djojY2UzMzExO1xuICAgIC0tY29sb3Itc2V2ZXJpdHktb3JhbmdlLWEwN3Y4ZjojZjg5MjU2O1xuICAgIC0tY29sb3Itc2V2ZXJpdHkteWVsbG93LW9kMGRwczojZjJjZDU0O1xuICAgIC0tY29sb3Itc2V2ZXJpdHktZ3JleS03OGpmM246dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWNyaXRpY2FsLXhnNDJqejp2YXIoLS1jb2xvci1zZXZlcml0eS1kYXJrLXJlZC14NTM0cXIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC15MWkzbjM6dmFyKC0tY29sb3Itc2V2ZXJpdHktcmVkLXhpbnh6dik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1tZWRpdW0tdHN3Z2R6OnZhcigtLWNvbG9yLXNldmVyaXR5LW9yYW5nZS1hMDd2OGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbG93LXh0NjBzYzp2YXIoLS1jb2xvci1zZXZlcml0eS15ZWxsb3ctb2QwZHBzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW5ldXRyYWwtdjlvajA2OnZhcigtLWNvbG9yLXNldmVyaXR5LWdyZXktNzhqZjNuKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWNyaXRpY2FsLWtodjJodTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC16dWUwbmI6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS11enZiNG86dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWxvdy1tOThxbjI6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW5ldXRyYWwtOG5ldnM2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2Utc2V2ZXJpdHktY3JpdGljYWwtZWplcmNlOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LWhpZ2gtZHhwNDk2OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LW1lZGl1bS1kdjQweHM6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2Utc2V2ZXJpdHktbG93LThkYmh0cjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1iYWRnZS1zZXZlcml0eS1uZXV0cmFsLW43b3ZqbDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktY3JpdGljYWwtM2YyenlmOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWNyaXRpY2FsLWtodjJodSk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXNldmVyaXR5LWhpZ2gtcTlxanplOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gtenVlMG5iKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbWVkaXVtLW1hbGF5bDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1tZWRpdW0tdXp2YjRvKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbG93LXloMzFjcTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctbTk4cW4yKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbmV1dHJhbC1iYTg2enI6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbmV1dHJhbC04bmV2czYpO1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtMTAtcG5lejFvOnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTI1LWZjcGhuYjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtY3Z6M2pvOnJnYmEoMzUsIDQzLCA1NSwgMC43KTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdGthMnZ5OnJnYmEoMTUsIDIwLCAyNiwgMC4xMik7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LXVidzVyOTpyZ2JhKDE1LCAyMCwgMjYsIDAuMTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLTg5MWgxYTp2YXIoLS1jb2xvci1lcnJvci02MDAtdzFhem5uKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXY0ZXlvcDp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC01OG5uajApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1kZWZhdWx0LTNuOGx3ZDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMHAwNHBkOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci0wcGtzcWc6dmFyKC0tY29sb3ItcHJpbWFyeS01MC1hYTVuMWUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS16aWxzbm86dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtNThubmowKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNTp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXIxc2JtODp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTVucG15NDp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLWFhNW4xZSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbzR0cDFjOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLTU4bm5qMCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2FyeXBrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWJwdHZudzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXB5dDhjMTp2YXIoLS1jb2xvci1hbWJlci01MDAtYTBpN3gxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1hY3Vobmw6dmFyKC0tY29sb3ItYW1iZXItNDAwLTliMnp6ZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWhwYzFpcDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1wazB1M2E6dmFyKC0tY29sb3ItYW1iZXItNTAwLWEwaTd4MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tYWN0aXZlLWJmY3ZmMDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRlZmF1bHQtYnU4ZGVqOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtMjAyYzJtOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24taG92ZXItbzNoMTFlOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGVmYXVsdC10azJ1a206dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14NnRhdDI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUtemZ3aG8wOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLTZicDQ0MCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLWduMWQ1aDp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC04OTc4ODYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1xb2hnbW46dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLXhnem5qdzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1kMTJhbWY6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtNmJwNDQwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy1zeGR2M2c6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLWt2OXJ1cDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLTN4cGt5bDp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC02YnA0NDApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLXZ2Z2h3MTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1lNmJhZWU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLXZ2Z2h3MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zjp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWZ5dW5yYTp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC0zajMzdXY6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXVtMmV6bjp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRpbW1lZC1teGUwd2s6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLW1wczU3cTp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLWFhNW4xZSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdDFzcW92OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLTZicDQ0MCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYmhodHJjOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC11dmtod3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ob21lLWhlYWRlci01czJ2YTY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtN2FteGE0OnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ocXkzbzQ6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtemNmN2VtOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtdXZraHd1OnZhcigtLWNvbG9yLXByaW1hcnktNTAtYWE1bjFlKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLTAwaXJrdjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1kc2VrZ2M6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taWNvbi1ob3Zlci1pbDEzYTM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXV2a2h3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkczp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTZkMXI3cjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItM3JoMnU0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtcjUzN3dyOnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWN2ejNqbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC15bzFlNHM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1yNTM3d3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbW9iaWxlLXBhbmVsLXk0Z3gyeDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtazVtNW1pOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLTNoNG9hNjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1tMjdrem46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC10cHNmeHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS04N2ttZ2w6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1kZWZhdWx0LXV0dTJkaTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWhvdmVyLThxM2swbjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1idm9za246dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LXJldjRlMjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLW9vbHZtaTp2YXIoLS1jb2xvci1wcmltYXJ5LTcwMC0wZHQybHopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LW1ienYydTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLXI1Mzd3cik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLTdhYjMwbTp2YXIoLS1jb2xvci1pbmZvLTYwMC1remFxd3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JlZW4tM2RyN2pxOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLXpkN3FxOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LTV4eXNxODp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tcmVkLXpyODBmcjp2YXIoLS1jb2xvci1lcnJvci02MDAtdzFhem5uKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXllbGxvdy1xZWx3emY6dmFyKC0tY29sb3Itd2FybmluZy00MDAtcmdwOGN4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItc3VjY2Vzcy1vYzhtaTQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JlZW4tM2RyN2pxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItZXJyb3IteDJnbmZlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXJlZC16cjgwZnIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1pbmZvLW1wMzdoOTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLTdhYjMwbSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXdhcm5pbmctaHhmdWh3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXllbGxvdy1xZWx3emYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWpxYjVteDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWFjdGl2ZS11cmN3ZzE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtZGt1ZTg3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1ob3Zlci1tZjhjeG46dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci1tOWcxbzQ6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZW1vdTU2OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1mbGFzaC1yZHN5cWk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1lbW91NTYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZmxhc2gtZ3gwOTluOnZhcigtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtZXc1dWx6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtZXc1dWx6OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLTIweTN4ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtN3gzYmphOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtb2NsNTJhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1yMXNibTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXowMnl5azp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLWtoOW84dTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LXJnNTkyaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1uZ3N2MW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLW44bTh3czp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLW81MzA4ayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1uZ3N2MW46dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtbzUzMDhrOnZhcigtLWNvbG9yLXByaW1hcnktNzAwLTBkdDJseik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXNraDB3djp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctbXJ3a2l1OnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC14c3dyOGo6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUteXppN2k0OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LWg0cWw3ZDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtdmtiZnptOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtYzdwOXFnOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtMml5ZzhtOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdTc5ZTVwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTI4aW5jcjp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci13czBkbHM6dmFyKC0tY29sb3ItZXJyb3ItNTAtc3VmZmJjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdzlsYmZuOnZhcigtLWNvbG9yLWluZm8tNTAtcTF1ZGZ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtZXJyb3Ita2hxM3V1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXdzMGRscyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFsZXJ0LWluZm8taXJtcGI5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdzlsYmZuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtc3VjY2Vzcy15dTU0aWw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy13MzJ0MDMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC13YXJuaW5nLTl1YnBmcDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLTV1NW12bCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy1xc2h1MzI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby13OWxiZm4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy13MzJ0MDM6dmFyKC0tY29sb3Itc3VjY2Vzcy01MC1wM2FzaTUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy01dTVtdmw6dmFyKC0tY29sb3Itd2FybmluZy01MC13a2E5bDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItaHRhNTlxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1meXVucmEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1vajkxMWg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtaTJnZzk2OnZhcigtLWNvbG9yLXByaW1hcnktMjAwLTdvcGR6aik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LW50d3VvdDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hdmF0YXItZ2VuLWFpLWZmMGEzNTpyYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGZhcnRoZXN0LWNvcm5lciBhdCB0b3AgcmlnaHQsICNiOGU3ZmYgMCUsICMwMDk5ZmYgMjUlLCAjNWM3ZmZmIDQwJSAsICM4NTc1ZmYgNjAlLCAjOTYyZWZmIDgwJSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWF2YXRhci1kZWZhdWx0LWd4Nm9ubDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItdGV4dC1hdmF0YXItajkycjJ5OnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxvYWRpbmctYmFyLWdlbi1haS03MzRsYTM6bGluZWFyLWdyYWRpZW50KDkwZGVnLCAjYjhlN2ZmIDAlLCAjMDA5OWZmIDEwJSwgIzVjN2ZmZiAyNCUsICM4NTc1ZmYgNTAlLCAjOTYyZWZmIDc2JSwgIzAwOTlmZiA5MCUsICNiOGU3ZmYgMTAwJSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItOW5xMDhoOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctb2gweTFuOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtMGpzc2E5OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tODRlb2t2OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtbGxpcWEyOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1vdXRnb2luZy16dHR1amQ6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLW85dmk0MTp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC04OTc4ODYpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy05OGd6ZTk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctaWZxenI3OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLWxpbmstZGlzYWJsZWQtajd6Y25zOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMHAwNHBkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS05bm1iNHM6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtNHo1dTlkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtOGRkYXd1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1qMGtiejg6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LW1qam5taTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LThkZGF3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHp5YmU2OnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLXg1OWNkMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1uZWtsdnU6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC02MTRkcHI6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLXg1OWNkMzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC00ejV1OWQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1kaXNhYmxlZC01OXBjM2c6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtejYxeDA3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXB5dDhjMSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qamRjZDM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWFjdWhubCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdXM2c3U2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtaHBjMWlwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1xZGhpOGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1wazB1M2EpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11aWN6ZGQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtc3FwcWN6OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS15eG84NGw6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZzY0NjYzKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC03OW9wNjg6dmFyKC0tY29sb3ItdGV4dC1pbnZlcnRlZC01a2xna2spO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LWdwa2Rzazp2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTU1eXd3dik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC0xcnZ4a2U6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWk5NTc5czp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWVyaTVnNDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWFjZS1hY3RpdmUtbGluZS1saWdodC10aGVtZS1mN2o2MWY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtZGFyay10aGVtZS05cnBhdjQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWpmcGt1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1ndXIxOGc6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXRxeTRlMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1xdDQ2dmk6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtdjF2NmZvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLXRxeTRlMyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLTlkNnRnZjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1xdDQ2dmkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTlpOHg5aDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLWtkcW5vNDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtemxqcGh0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNyk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LWExdTFqcDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtMnhrY3UyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLWh4eTQ2eDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDM6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLW5vdGlmaWNhdGlvbi1tN3J5cDM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLTM0a3NjZjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWN4OHIwMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktcHgwamV4OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC03YzZhem46dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItdHYwbmhwOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTd5aXY4Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtYW9haDR6OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWdpYmkwNjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWhvdmVyLTVoZWt0bjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtc3R3MXJlOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4byk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS10b3AtNzB0a3ZoOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItamkzZ2wxOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWdpYmkwNik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1naTMydmU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC0zNmlnMm06dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC16Y2Y3ZW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQta28zMXU0OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC1yeGNiaHM6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLTd0Yzc5Zjp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtc3FwcWN6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXNpZGUtbmF2aWdhdGlvbi14a3ZpNHA6dmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC10ejk4dG4pO1xuICAgIC0tY29sb3ItYm9yZGVyLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItdzExNjViOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItbm90aWZpY2F0aW9uLXN0YWNrLWJhci1mb2N1c2VkLWE2cGp6aTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1rZG5meGs6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItYXBpZmw2OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItdHYwbmhwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS1yNWdqY2k6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC12Zm95YzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC12Zm95YzI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLWN1MXo3MTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LXZmb3ljMik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXZpZGVyLXZ6cWo0bzp2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1naTMydmUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItamgwdWtkOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtdmZveWMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbG0xOThjOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZSk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLXIxYjNzZzp2YXIoLS1jb2xvci1lcnJvci02MDAtdzFhem5uKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1xeGhzcHQ6dmFyKC0tY29sb3ItaW5mby02MDAta3phcXd2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1tOXFpZWk6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtemQ3cXE4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy01aHh4bzk6dmFyKC0tY29sb3Itd2FybmluZy05MDAtcHB0aXF1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaWFsb2ctNWU2M3YxOnZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1xeGhzcHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC02dXRmdHA6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItbzBuYjFiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctdmlibHg3OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdGthMnZ5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1jOGNlNGU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZzY0NjYzKTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1mc3hhdms6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1vajkxMWgpO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLTY3dDNwbjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQta3JyMjU5OnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtYnB4ejAxOnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LTRqcWRxcTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtdGhnZzV6OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktdWJ3NXI5KTtcbiAgICAtLWNvbG9yLXNoYWRvdy10b2dnbGUtaGFuZGxlLWxtenA5OTpyZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIC0tY29sb3Itc3Ryb2tlLWNoYXJ0LWxpbmUtcWR0cDV1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjM6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS01NXl3d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWNzaTNtZzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tbTBreHg4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWgycWpvMzp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQtMG14dmJ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTVxZ3VsZjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLWJyNXZ0Zzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItb29tOGMwOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNDhhbmloKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLTR6NXU5ZCk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbjNmYW81OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLTR6NXU5ZCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTM6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtNHo1dTlkKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGxnOXlmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1lZGIzYzg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtdHZwNTFnOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLW5ic2RlaTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWVmcjM5NCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtazhlMGFpOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLXBodzA4bDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLWppdWJ5bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWs1bHBodzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWxjaGd0ODp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1rZXM2ejU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1hemJseDc6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcDdsaGszKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC13aTk3aGY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtM2ozM3V2KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtd2d2bXg2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS02MW85aWc6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZ2VmbDBhOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtcGhlYXp0OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItZzV6eHAxOnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItdmlqNDh5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tY2R3ZzEzOnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci12aWo0OHkpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLWhkb3VqcTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItMjE1cDZxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLXVvZmd0dzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1oMjh6ajc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLTB0cmR2NDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLXUwcjdlNDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWI5ZDNpYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1wN2xoazM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtM2FpZDBpOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC1lODVzOHk6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1tNWc0dGs6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC00eHNld206dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktMHUxM2gyOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktYXF5N20zKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZXZwNDBuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LTk1Z3l4NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC14ZXQ2am46dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLXY1dmFzZzp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjMpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtOHFnZjYyOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTApO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTF3bGcwZDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC1veDlrbms6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1jY2dldDc6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtb3g5a25rKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktYXF5N20zOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWI5ZDNpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktZ2podjZsOnZhcigtLWNvbG9yLXB1cnBsZS03MDAtM3cxMWtxKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LWlsd3BoODp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1wN2s5ZXM6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItZGVmYXVsdC1xcGJqejI6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItc2Vjb25kYXJ5LXlhN3F4dDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS05NXU1MHM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtNTl3ZWtiOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTd5aXY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWdxZWxraDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC14cXFhdGg6dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC01OXdla2IpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtdzZicG5yOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci00OGFuaWg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtb3YwbHhyOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtZm84amRmOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLXA4eHFxbzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC01a2xna2s6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtanpibXRyOnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1jY2dldDcpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtcWgyZjU1OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtenF4enp2OnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLXhpdDVmNjp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLW95d212Yjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRudzFzbDp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLTR6NXU5ZCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTR4ajA5ajpjdXJyZW50Q29sb3I7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci04cW5iOWw6Y3VycmVudENvbG9yO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LTZjZmE3dDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTApO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci1ycWZoamI6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlY29yYXRpb24tZGVmYXVsdC1tZTdjczQ6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LWtqbGtvbDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTApO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItN2tsZWhoOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWRlZmF1bHQtdnUyNzBoOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtN2QzMTh6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbnZlcnRlZC1ob3Zlci1hczllbjg6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLXR4MXEzcTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLWhvdmVyLWlsc21ncjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtN2QzMTh6OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWRlZmF1bHQtZjdnY3UzOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1saW5rLWRlZmF1bHQtMHpkdWRvOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1saW5rLWhvdmVyLWRuYjI3Njp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci00enh2a2M6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1vOGZudWU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtODVvaWgxOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LTV4eG81bTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtYm40djI2OnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1wcWppaGI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1qNTExc2I6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLTUyMWVpNzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLWVycm9yLXlwaGliMTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QpO1xuICAgIC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLWluZm8ta2tsem1kOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tMGd5djBnKTtcbiAgICAtLWNvbG9yLXRleHQtZmxhc2hiYXItaWNvbi1zdWNjZXNzLXN3dnllZTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLXZuZGl2Zyk7XG4gICAgLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24td2FybmluZy15OXN5c206dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItdGV4dC1hbGVydC1pY29uLWVycm9yLTlzdmJkaTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QpO1xuICAgIC0tY29sb3ItdGV4dC1hbGVydC1pY29uLWluZm8tb3g2eHJzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tMGd5djBnKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi1zdWNjZXNzLTE2d3E4MTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLXZuZGl2Zyk7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWljb24td2FybmluZy04YjM4Yno6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkOnZhcigtLWNvbG9yLWVycm9yLTYwMC13MWF6bm4pO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtamthaTV4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTBneXYwZzp2YXIoLS1jb2xvci1pbmZvLTYwMC1remFxd3YpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy12bmRpdmc6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtemQ3cXE4KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpOnZhcigtLWNvbG9yLXdhcm5pbmctOTAwLXBwdGlxdSk7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTF2bndjNzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtMjEzb3BhOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItdDQwcmFkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTExejk4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItMXlwdml4OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLTU4bm5qMCk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS01eXAyeXI6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItNmtleDN4OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLTU4bm5qMCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZHI4OTB5OnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXFsaWN4bzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLWFhNW4xZSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtY2tiZGhwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLXE4aHFqMjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtZHlrc3hsOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItM3lrODZ0OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLTR6NXU5ZCk7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1rdWdta286dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1wNWJzamw6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC1rNm5yMGg6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItdTRobWcyOnZhcigtLWNvbG9yLXByaW1hcnktNTAtYWE1bjFlKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLXZ6eGNqcDp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC01OG5uajApO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtM3R6N3BuOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItbGJoMmNiOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLTR6NXU5ZCk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLXhnc2luazp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC00ejV1OWQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLTNpenR1cDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC1tYW53N206dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtNHlwaG90OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtN2k1cjd5OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLTIzMDMwbTp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC00ejV1OWQpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtNDRtM2F3OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLTR6NXU5ZCk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLTF5Mms3cTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi1nZXNzcGI6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS10bTVidjA6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtODk3ODg2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JlZW4tN3lsOXNhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTNkcjdqcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWJsdWUtbWtuc2V6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWJsdWUtN2FiMzBtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtcmVkLW5lNnM5djp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtenI4MGZyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UteWVsbG93LXIyZGphcTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctcWVsd3pmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JleS1kODZieDc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS01eHlzcTgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJhZGdlLWpmZDEwbTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1iYWRnZS1ncmV5LXZraW5uMDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1iYWRnZS1ncmVlbi01Y2sxZWc6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2UtYmx1ZS03MTJsZXg6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2UtcmVkLTc5dTd1OTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS1peG1xbzI6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHopO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi1yaXc0Yjk6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHopO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLWU3MGFzbDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4eik7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC1zZ3JidTU6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctanNmdTNiOiNmOGY4Zjg7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcmVkLTkyY2ZvMzojZmZlMGUwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXllbGxvdy1vOGs4ZWw6I2ZmZmJiZDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1pbmRpZ28tN3FveWw3OiNkYmU0ZmY7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtZ3JlZW4tenBrcGhlOiNkOWZmZDY7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtb3JhbmdlLXhkY2c0bDpyZ2JhKDI1NSwgMjI0LCAyMTQsIDAuNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcHVycGxlLXk3ZzNyODpyZ2JhKDI0MiwgMjI5LCAyNTUsIDAuNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtbGltZS1lYXJybm86dmFyKC0tY29sb3ItbGltZS0xMDAtb3RsNDZ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ncmV5LWltYnpzdTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXRlYWwtaHZobmJ4OnJnYmEoMjA0LCAyNTUsIDI1MiwgMC43KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ibHVlLXlwZGduNzpyZ2JhKDIwOSwgMjQxLCAyNTUsIDAuNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtdmlvbGV0LWN1M3cxOTpyZ2JhKDIzMiwgMjI5LCAyNTUsIDAuNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtbWFnZW50YS1qcjh2cXM6cmdiYSgyNTUsIDIyNCwgMjUxLCAwLjYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXBpbmstaDZmeHdsOnJnYmEoMjU1LCAyMjQsIDI0MCwgMC43KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1hbWJlci03eXYxOXA6cmdiYSgyNTUsIDIzMiwgMTg5LCAwLjcpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXJlZC1mY2xwa286dmFyKC0tY29sb3ItZXJyb3ItNzAwLTdscTc3byk7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQteWVsbG93LXloNXpqZDp2YXIoLS1jb2xvci13YXJuaW5nLTkwMC1wcHRpcXUpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWluZGlnby10bWhoMnc6dmFyKC0tY29sb3ItaW5mby04MDAtcWl4N280KTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ncmVlbi1pcWd5bnk6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtemQ3cXE4KTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1vcmFuZ2UtanF1b3VlOiNhODI3MDA7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtcHVycGxlLXcyNnJ5MzojOTYyZWZmO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWxpbWUtenJlZWl5OiMwMDcwMDA7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JleS1peXRoNWw6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC10ZWFsLWgzcGZicjojMDA4MDc3O1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWJsdWUtbWF3MDZ1OiMwMDZjZTA7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtdmlvbGV0LXdlaWlkcjojNjg0MmZmO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LW1hZ2VudGEtcGEycHIxOiNiMjAwOGY7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtcGluay1hY3ZydWU6I2JiMDA1ZDtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1hbWJlci1qc2pvNWQ6IzllMzcwMDtcbiAgICAtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXBhMHoxYjowLjAwNWVtO1xuICAgIC0tZm9udC1jaGFydC1kZXRhaWwtc2l6ZS00bTAyZmo6dmFyKC0tZm9udC1zaXplLWJvZHktcy0xeDdnOXApO1xuICAgIC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstZzVlYWdxOnNvbGlkO1xuICAgIC0tZm9udC1kZWNvcmF0aW9uLWxpbmUtbGluay1zZWNvbmRhcnktM2d4M3M3Om5vbmU7XG4gICAgLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmstcWs2eDF2OjFweDtcbiAgICAtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay1kaXNwbGF5LWwtMTcxMmM1OjJweDtcbiAgICAtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtbWtvdXMwOjcwMDtcbiAgICAtLWZvbnQtc2l6ZS1leHBhbmRhYmxlLWhlYWRpbmcteTMxZ3BrOnZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtZW9jM2Y1KTtcbiAgICAtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqOlwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAtLWZvbnQtZmFtaWx5LWRpc3BsYXktM2N5MTZqOnZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqKTtcbiAgICAtLWZvbnQtZmFtaWx5LWhlYWRpbmctc2oxbzdiOnZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqKTtcbiAgICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS1rbXdhbXE6TW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgICAtLWZvbnQtaGVhZGVyLWgyLWRlc2NyaXB0aW9uLWxpbmUtaGVpZ2h0LTNsYTdwNTp2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhKTtcbiAgICAtLWZvbnQtaGVhZGVyLWgyLWRlc2NyaXB0aW9uLXNpemUtenp3bDczOnZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpKTtcbiAgICAtLWZvbnQtbGluay1idXR0b24tbGV0dGVyLXNwYWNpbmctZmY2NGgzOnZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXBhMHoxYik7XG4gICAgLS1mb250LWxpbmstYnV0dG9uLXdlaWdodC05YjN0eG06dmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLW9rZnJhMCk7XG4gICAgLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1hN3dxYWw6dmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLTMxcGJzMik7XG4gICAgLS1mb250LXBhbmVsLWhlYWRlci1zaXplLW4xM2V5MDp2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLWgzeW9vZCk7XG4gICAgLS1mb250LXNpZGUtbmF2aWdhdGlvbi1zZWN0aW9uLWhlYWRlci1zaXplLW84eTlxdTppbmhlcml0O1xuICAgIC0tZm9udC1zaWRlLW5hdmlnYXRpb24tc2VjdGlvbi1oZWFkZXItd2VpZ2h0LTlrNDN1YTppbmhlcml0O1xuICAgIC0tZm9udC1zaXplLWJvZHktbS1haDJjcWk6MTRweDtcbiAgICAtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwOjEycHg7XG4gICAgLS1mb250LXNpemUtZGlzcGxheS1sLWtseWRyczo0MnB4O1xuICAgIC0tZm9udC1zaXplLWRpc3BsYXkteGwtOXRvMGUyOjY0cHg7XG4gICAgLS1mb250LXNpemUtZm9ybS1sYWJlbC1neWU3Nm46dmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWkpO1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmctbC1hdmNwZXE6MjBweDtcbiAgICAtLWZvbnQtc2l6ZS1oZWFkaW5nLW0taDN5b29kOjE4cHg7XG4gICAgLS1mb250LXNpemUtaGVhZGluZy1zLWVvYzNmNToxNnB4O1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmcteGwtaWRla3U4OjI0cHg7XG4gICAgLS1mb250LXNpemUtaGVhZGluZy14cy04MmN2MDM6MTRweDtcbiAgICAtLWZvbnQtc2l6ZS1rZXktdmFsdWUtcGFpcnMtbGFiZWwtMjM0emRyOnZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpKTtcbiAgICAtLWZvbnQtc2l6ZS10YWJzLTBsOTFsdzp2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLWVvYzNmNSk7XG4gICAgLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MjpncmF5c2NhbGU7XG4gICAgLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2OmFudGlhbGlhc2VkO1xuICAgIC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1vcjllZzE6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtYWxlcnQtaGVhZGVyLWVhc2phejo3MDA7XG4gICAgLS1mb250LXdlaWdodC1ib2xkLXNiNWNvdzo3MDA7XG4gICAgLS1mb250LXdlaWdodC1icmVhZGNydW1iLWN1cnJlbnQtM3dxaWp6OnZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293KTtcbiAgICAtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1va2ZyYTA6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtZGlzcGxheS1sLWhzeWI2Zjo3MDA7XG4gICAgLS1mb250LXdlaWdodC1kaXNwbGF5LXhsLTFnZ2pxeDo0MDA7XG4gICAgLS1mb250LXdlaWdodC1mbGFzaGJhci1oZWFkZXItM3Y5YXN5OjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWZvcm0tbGFiZWwtdGEyeDh0OnZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtbWtvdXMwKTtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC0zY2kzNno6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWRieDYwbTo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXMteTllMG5jOjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtaDdsMW43OjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtbWxjeHlmOjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYXZ5LWZ2b2JxcDo3MDA7XG4gICAgLS1mb250LXdlaWdodC1rZXktdmFsdWUtcGFpcnMtbGFiZWwtYjI3dXJpOnZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtbWtvdXMwKTtcbiAgICAtLWZvbnQtd2VpZ2h0LWxpZ2h0ZXItdmgxYTByOjMwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWxpbmstc2Vjb25kYXJ5LXZsNnAwbjppbmhlcml0O1xuICAgIC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dycjo0MDA7XG4gICAgLS1mb250LXdlaWdodC10YWJzLWdvbDFiczo3MDA7XG4gICAgLS1mb250LXdlaWdodC10YWJzLWRpc2FibGVkLW1qeW02Mjp2YXIoLS1mb250LXdheWZpbmRpbmctbGluay1hY3RpdmUtd2VpZ2h0LW9yOWVnMSk7XG4gICAgLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMteWR0ODVoOjAuMDA1ZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy1kaXNwbGF5LWwtZDkyc2hjOi0wLjAzZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy1kaXNwbGF5LXhsLWhuaHdmbzotMC4wM2VtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLWx2azN2dTotMC4wMTVlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS02czgzbTc6LTAuMDEwZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtdzZzc3g1Oi0wLjAwNWVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC15bG85cjM6LTAuMDJlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtNXlsdm5kOm5vcm1hbDtcbiAgICAtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2E6MjBweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTA6MTZweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC1jOWN3MHg6NDhweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWRpc3BsYXkteGwtNnYwZGhwOjcycHg7XG4gICAgLS1saW5lLWhlaWdodC1mb3JtLWxhYmVsLW10aGd6bjp2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhKTtcbiAgICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC1wNnl3b2E6MjRweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS0zMXBiczI6MjJweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1rdnU3amU6MjBweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtNGFrM3V1OjMwcHg7XG4gICAgLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLWQxNjlzdToxOHB4O1xuICAgIC0tbGluZS1oZWlnaHQta2V5LXZhbHVlLXBhaXJzLWxhYmVsLTNxZTc5Zzp2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhKTtcbiAgICAtLWxpbmUtaGVpZ2h0LXRhYnMtOGx1MXM5OnZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1rdnU3amUpO1xuICAgIC0tYm9yZGVyLWFjdGl2ZS13aWR0aC1hbWkzcXo6NHB4O1xuICAgIC0tYm9yZGVyLWNvZGUtZWRpdG9yLXN0YXR1cy1kaXZpZGVyLXdpZHRoLXB4cDEzYjp2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZik7XG4gICAgLS1ib3JkZXItY29udGFpbmVyLXN0aWNreS13aWR0aC1jbnBpcWw6MHB4O1xuICAgIC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtZDIyNm95OjBweDtcbiAgICAtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC13OGM5cGo6MXB4O1xuICAgIC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtdGRkbW5pOjJweDtcbiAgICAtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqOjFweDtcbiAgICAtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmOjFweDtcbiAgICAtLWJvcmRlci1kcm9wZG93bi12aXJ0dWFsLW9mZnNldC13aWR0aC0ya2VtMTM6MnB4O1xuICAgIC0tYm9yZGVyLWludmFsaWQtd2lkdGgtNnRkbnhmOjhweDtcbiAgICAtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsajoycHg7XG4gICAgLS1ib3JkZXItbGluZS1jaGFydC1kYXNoLWFycmF5LWVuZzNwdzozIDU7XG4gICAgLS1ib3JkZXItbGluZS1jaGFydC1saW5lLWpvaW4tNmJ3Z3FiOnJvdW5kO1xuICAgIC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgtMnZuOXZ3OjJweDtcbiAgICAtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS12eXV4amY6MDtcbiAgICAtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1tODBhdjk6MnB4O1xuICAgIC0tYm9yZGVyLXBhbmVsLWhlYWRlci13aWR0aC1iMWprbjY6MXB4O1xuICAgIC0tYm9yZGVyLXBhbmVsLXRvcC13aWR0aC16bGw0Y3Q6MXB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMzp2YXIoLS1ib3JkZXItcmFkaXVzLWNhcmQtZGVmYXVsdC1nbngzY3UpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1wcHRqOGE6dmFyKC0tYm9yZGVyLXJhZGl1cy1jYXJkLWVtYmVkZGVkLWFvdGRuayk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWFsZXJ0LTF2ZHczazp2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTRwbXBuNCk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWJhZGdlLWJreXh5Mzo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vNGhnbGU6MjBweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMzA2eTBxOjNweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2FyZC1kZWZhdWx0LWdueDNjdTp2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jYXJkLWVtYmVkZGVkLWFvdGRuazp2YXIoLS1ib3JkZXItcmFkaXVzLWNoYXQtYnViYmxlLTZzZHl2bik7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNoYXQtYnViYmxlLTZzZHl2bjo4cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXN1cHBvcnQtcHJvbXB0LWgxM3lxdjo4cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLXd6ajg0MDp2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWg6MTZweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLWZ5dnphMjo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1Njo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTNiYTU5eTp2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtZHJvcHpvbmUtOXcwZzljOjEycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTRwbXBuNDoxMnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQ6OHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyazo4cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLW9ucHM2ZDp2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tY29sbGFwc2VkLTIyOHJncTo1MCU7XG4gICAgLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LWJka2J6ajp2YXIoLS1ib3JkZXItcmFkaXVzLWNhcmQtZGVmYXVsdC1nbngzY3UpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZW1iZWRkZWQtdDQ5cHRuOnZhcigtLWJvcmRlci1yYWRpdXMtY2FyZC1lbWJlZGRlZC1hb3RkbmspO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1wb3BvdmVyLTl1Mmh5bDp2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCk7XG4gICAgLS1ib3JkZXItcmFkaXVzLXNrZWxldG9uLWt4M2NyMzo4cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXN0YXR1cy1pbmRpY2F0b3ItZDU3cGhrOnZhcigtLWJvcmRlci1yYWRpdXMtYmFkZ2UtYmt5eHkzKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLXE0MWc0ZzoyMHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy10aWxlcy1nejcwdm06dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy10b2tlbi1vZDcxbWk6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy10b2tlbi1pbmxpbmUtbDg0OWptOjRweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtdHV0b3JpYWwtcGFuZWwtaXRlbS0yZnhteTI6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQpO1xuICAgIC0tYm9yZGVyLXRhYmxlLXN0aWNreS13aWR0aC10cDg5bGM6MXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWFjdGl2ZS1mM3FoOXM6dmFyKC0tYm9yZGVyLXdpZHRoLWNhcmQtemV2ZWRhKTtcbiAgICAtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1kZWZhdWx0LWo3dmdrbTp2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC16ZXZlZGEpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRpc2FibGVkLXBhODZvejp2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC16ZXZlZGEpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWhvdmVyLWlnYzN1czp2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC16ZXZlZGEpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LXN6eXc3MDoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtYmxvY2stZW5kLXhkajkxZTp2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtc3p5dzcwKTtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1ibG9jay1zdGFydC1jdGg5OHQ6dmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LXN6eXc3MCk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtaW5saW5lLWVuZC16bDJ5NW86dmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LXN6eXc3MCk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtaW5saW5lLXN0YXJ0LXJjZDk5eTp2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtc3p5dzcwKTtcbiAgICAtLWJvcmRlci13aWR0aC1mbGFzaGJhci1pbmxpbmUtc3RhcnQtc2MxOTdiOjBweDtcbiAgICAtLWJvcmRlci13aWR0aC1idXR0b24taTI4cTR4OjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1jYXJkLXpldmVkYTp2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZik7XG4gICAgLS1ib3JkZXItd2lkdGgtY2FyZC1zZWxlY3RlZC0za2hsM2k6dmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqKTtcbiAgICAtLWJvcmRlci13aWR0aC1kcm9wZG93bi1oZ3B4dnY6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidToxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1iaWctcjFreXhnOjNweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLWxhcmdlLTA1cjdyeTo0cHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1tZWRpdW0tMjVyOGh4OjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLW5vcm1hbC0xZXU1b3U6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tc21hbGwtemg3amVtOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLXgtc21hbGwtYm40NWZwOjEuNXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWl0ZW0tY2FyZC1nbzM2aGc6dmFyKC0tYm9yZGVyLXdpZHRoLWNhcmQtemV2ZWRhKTtcbiAgICAtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLW83eWI2MDoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtbGF5b3V0LXNpZGUtbmF2aWdhdGlvbi02Z2duYmc6dmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWJhZGdlLTBtNWZmbjowcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1rbW40MGY6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLXRva2VuLXB6ZzNrNjoycHg7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZXh0cmEtc2xvdy00bWplaXI6MjcwbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZmFzdC1oYms0cW86OTBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS10eWpvNjY6MTM1bXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtZHQyb3YwOjExNW1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tbmlzZDQ1OjE2NW1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LWUxc29uZToyNTBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1hdmF0YXItZ2VuLWFpLWdyYWRpZW50LWl2aXRhcDozNjAwbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tYXZhdGFyLWxvYWRpbmctZG90cy1kcGNtaDM6MTIwMG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtNjZ2ZTBhOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS10eWpvNjYpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS05MC1rbWhmbWk6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLXR5am82Nik7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC0zNzVubWs6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctNm82NTJpKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLXMxYWZqMTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtdHlqbzY2KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTZvNjUyaToxODBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLTdnbWN6aTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC1oYms0cW8pO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1jMmdmbDY6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctNm82NTJpKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stZ2RwZno5OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LWhiazRxbyk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLWVhc2Utb3V0LXF1YXJ0LXQ4NnI0YzpjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS03Y2V1OTY6Y3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYi14bnExbnU6Y3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYy1tYjFpbTA6Y3ViaWMtYmV6aWVyKDAuODQsIDAsIDAuMTYsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1hdmF0YXItZ2VuLWFpLWdyYWRpZW50LWdqa2NmaDpjdWJpYy1iZXppZXIoMC43LCAwLCAwLjMsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLXo5ZnNtNjp2YXIoLS1tb3Rpb24tZWFzaW5nLWVhc2Utb3V0LXF1YXJ0LXQ4NnI0Yyk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS05MC1uMnZ1c2s6dmFyKC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10ODZyNGMpO1xuICAgIC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLTE0aXQ4ejplYXNlLW91dDtcbiAgICAtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay02dXc4bXM6ZWFzZS1vdXQ7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staTd3andzOmxpbmVhcjtcbiAgICAtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLWExN3Y0ajplYXNlLW91dDtcbiAgICAtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS01cjB4Y2g6dmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS03Y2V1OTYpO1xuICAgIC0tbW90aW9uLWVhc2luZy1zdGlja3ktcXdwc2l0OnZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWIteG5xMW51KTtcbiAgICAtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS1tc2YxdjU6dmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYy1tYjFpbTApO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlc3BvbnNpdmUtcW5tMzJpOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC1kdDJvdjApO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWV4cHJlc3NpdmUtcnFuY2RoOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC13c2hxaTQ6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LWUxc29uZSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tdG9vbHRpcC1lbnRlci1raHE3b2M6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LWR0Mm92MCk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXRvb2x0aXAtZW50ZXIteHFjYXp6OnZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtN2NldTk2KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMGNsMTR4OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLTM3NW5tayk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0yd3Rsc3c6dmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLTE0aXQ4eik7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZW50ZXItZmFkZS0yYXQ2bTE6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtaG9zN3ZkOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LWZhZGUtNTAwMXY0OjBtcztcbiAgICAtLW1vdGlvbi1lYXNpbmctc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC05cXZrZW46dmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTZ1dzhtcyk7XG4gICAgLS1tb3Rpb24ta2V5ZnJhbWVzLWZhZGUtaW4tamRhYmRlOmF3c3VpLWZhZGUtaW4tMzUwMDNjO1xuICAgIC0tbW90aW9uLWtleWZyYW1lcy1mYWRlLW91dC1kYzVxaXA6YXdzdWktZmFkZS1vdXQtMzUwMDNjO1xuICAgIC0tbW90aW9uLWtleWZyYW1lcy1zdGF0dXMtaWNvbi1lcnJvci10NGxnamc6YXdzdWktc3RhdHVzLWljb24tZXJyb3ItMzUwMDNjO1xuICAgIC0tbW90aW9uLWtleWZyYW1lcy1zY2FsZS1wb3B1cC1sdGtnam46YXdzdWktc2NhbGUtcG9wdXAtMzUwMDNjO1xuICAgIC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLW90cnB0ajoyMzhweDtcbiAgICAtLXNpemUtY29udHJvbC00bGZ2eW46MTZweDtcbiAgICAtLXNpemUtaWNvbi1iaWctYTk3ZjVmOjMycHg7XG4gICAgLS1zaXplLWljb24tbGFyZ2UtcDdhM2IzOjQ4cHg7XG4gICAgLS1zaXplLWljb24tbWVkaXVtLTk0cHI5bjoyMHB4O1xuICAgIC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3E6MTZweDtcbiAgICAtLXNpemUtdGFibGUtc2VsZWN0aW9uLWhvcml6b250YWwtYWx4d3B1OjQwcHg7XG4gICAgLS1zaXplLXZlcnRpY2FsLWlucHV0LXp6ZXh5ejozMnB4O1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC1yMG5yMTM6MTVweDtcbiAgICAtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LXFic2lmMzoyOHB4O1xuICAgIC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1jb2xsYXBzZWQtMXo5b2JjOjMwcHg7XG4gICAgLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1jb2xsYXBzZWQtd2lkdGgtOTFzbGh5OjUycHg7XG4gICAgLS1zcGFjZS1hbGVydC1hY3Rpb24tbGVmdC15NTN5dW86dmFyKC0tc3BhY2Utcy0zZWZ6ZDMpO1xuICAgIC0tc3BhY2UtYWxlcnQtaG9yaXpvbnRhbC1kNHY2b2g6dmFyKC0tc3BhY2UtZmxhc2hiYXItaG9yaXpvbnRhbC03OGp1ajkpO1xuICAgIC0tc3BhY2UtYWxlcnQtbWVzc2FnZS1yaWdodC0yM3d4bjA6dmFyKC0tc3BhY2UteHhzLW52ZnB1Nik7XG4gICAgLS1zcGFjZS1hbGVydC12ZXJ0aWNhbC1vMTB5cGE6dmFyKC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtbnhnbXZ1KTtcbiAgICAtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGk6NHB4O1xuICAgIC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtM3RqcmljOnZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCk7XG4gICAgLS1zcGFjZS1idXR0b24tdmVydGljYWwtYmcyYjg0OnZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiKTtcbiAgICAtLXNwYWNlLXRva2VuLXZlcnRpY2FsLTJ4bG1yMzp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYik7XG4gICAgLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC01eGJlaGk6NXB4O1xuICAgIC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtOXZybW9qOjBweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1pY29uLW9ubHktaG9yaXpvbnRhbC11MXJ1dzI6NnB4O1xuICAgIC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTU1NjgzZzowcHg7XG4gICAgLS1zcGFjZS1idXR0b24tbW9kYWwtZGlzbWlzcy12ZXJ0aWNhbC0xdTIwaGM6dmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMteWYwa2pyKTtcbiAgICAtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItajE0ejJhOi01cHg7XG4gICAgLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXRwZGxkcTp2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWoxNHoyYSk7XG4gICAgLS1zcGFjZS1jYWxlbmRhci1ncmlkLWd1dHRlci1ldndtcGw6NnB4O1xuICAgIC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtc2xpcTYzOnZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLTQweTgxMCk7XG4gICAgLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtcjljNzF5OnZhcigtLXNwYWNlLXMtM2VmemQzKTtcbiAgICAtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC1jamo1NTg6dmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55KTtcbiAgICAtLXNwYWNlLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtOHV2OTM3OjEwcHg7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LTdobnVtdTp2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC1zbGlxNjMpO1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtaDVvY2kwOnZhcigtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1yOWM3MXkpO1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQteGxpb2dsOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC1jamo1NTgpO1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWYxMXcxZTp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLTh1djkzNyk7XG4gICAgLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZng2Z2dsOi03cHg7XG4gICAgLS1zcGFjZS1jb250YWluZXItY29udGVudC10b3AtejhnZnNtOnZhcigtLXNwYWNlLXh4cy1udmZwdTYpO1xuICAgIC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtZ3pwOHhqOnZhcigtLXNwYWNlLXMtM2VmemQzKTtcbiAgICAtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLWYxbGRmaDp2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoKTtcbiAgICAtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLTQweTgxMDp2YXIoLS1zcGFjZS1sLWZ6bHpmdik7XG4gICAgLS1zcGFjZS1jb250ZW50LWhlYWRlci1wYWRkaW5nLWJvdHRvbS16ZmlwbzU6dmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55KTtcbiAgICAtLXNwYWNlLWRhcmstaGVhZGVyLW92ZXJsYXAtZGlzdGFuY2Utazd4OTBvOjM2cHg7XG4gICAgLS1zcGFjZS1leHBhbmRhYmxlLXNlY3Rpb24taWNvbi1vZmZzZXQtdG9wLWVwaGVkZzp2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWtvZGIxOSk7XG4gICAgLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaTp2YXIoLS1zcGFjZS1zLTNlZnpkMyk7XG4gICAgLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC13aGpnbzc6MzZweDtcbiAgICAtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1rZ3F6aHk6LTVweDtcbiAgICAtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWZqaWlqbDotNXB4O1xuICAgIC0tc3BhY2UtZmxhc2hiYXItYWN0aW9uLWxlZnQtemhyZ2tjOnZhcigtLXNwYWNlLXMtM2VmemQzKTtcbiAgICAtLXNwYWNlLWZsYXNoYmFyLWRpc21pc3MtcmlnaHQtcndyOXh4OjBweDtcbiAgICAtLXNwYWNlLWZsYXNoYmFyLWhvcml6b250YWwtNzhqdWo5OnZhcigtLXNwYWNlLW0td2NiNGVhKTtcbiAgICAtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLW54Z212dTp2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoKTtcbiAgICAtLXNwYWNlLWdyaWQtZ3V0dGVyLTF0b2FkZzp2YXIoLS1zcGFjZS1sLWZ6bHpmdik7XG4gICAgLS1zcGFjZS1rZXktdmFsdWUtZ2FwLXcyajV3NTowcHg7XG4gICAgLS1zcGFjZS1sYXlvdXQtY29udGVudC1ib3R0b20tZjk0dnI5OnZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHhsLTZhMnkxNyk7XG4gICAgLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLXY0dWF0dDp2YXIoLS1zcGFjZS1zY2FsZWQtMngteGwtMG53eWFiKTtcbiAgICAtLXNwYWNlLWxheW91dC10b2dnbGUtZGlhbWV0ZXItMnZmbTE2OjM2cHg7XG4gICAgLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctNjRmNjUyOnZhcigtLXNwYWNlLXN0YXRpYy1zLWcyYzlwaCk7XG4gICAgLS1zcGFjZS1tb2RhbC1jb250ZW50LWJvdHRvbS1xdzc2dWg6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LW0tcnRsaWR1KTtcbiAgICAtLXNwYWNlLW1vZGFsLWhvcml6b250YWwtY3I0anNvOnZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLTQweTgxMCk7XG4gICAgLS1zcGFjZS1wYW5lbC1jb250ZW50LWJvdHRvbS04anFvbnc6dmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtbmQ0aGw0KTtcbiAgICAtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLWx0OW9sbzp2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwpO1xuICAgIC0tc3BhY2UtcGFuZWwtZGl2aWRlci1tYXJnaW4taG9yaXpvbnRhbC1pMmR4Y3E6dmFyKC0tc3BhY2UteHMtb3hvYjlmKTtcbiAgICAtLXNwYWNlLXBhbmVsLWhlYWRlci12ZXJ0aWNhbC1oZGRkbjc6dmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsKTtcbiAgICAtLXNwYWNlLXBhbmVsLW5hdi1sZWZ0LTE5d2tqcjoyOHB4O1xuICAgIC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LTd2YjBuOToyOHB4O1xuICAgIC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC1hODR0aGY6dmFyKC0tc3BhY2Utc2NhbGVkLXhsLXRuM256aCk7XG4gICAgLS1zcGFjZS1wYW5lbC1zcGxpdC10b3AtNW56cmt4OnZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCk7XG4gICAgLS1zcGFjZS1wYW5lbC1zcGxpdC1ib3R0b20taG42NXl2OnZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCk7XG4gICAgLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci1tOXExcXg6NnB4O1xuICAgIC0tc3BhY2UtdGFicy1jb250ZW50LXRvcC1yaHkzc3Y6dmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2KTtcbiAgICAtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ2g5NnY0Oi04cHg7XG4gICAgLS1zcGFjZS10YWJzLXZlcnRpY2FsLXd1MjdvOTp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYik7XG4gICAgLS1zcGFjZS10YWJsZS1jb250ZW50LWJvdHRvbS1pYm1iNWk6dmFyKC0tc3BhY2UteHhzLW52ZnB1Nik7XG4gICAgLS1zcGFjZS10YWJsZS1lbWJlZGRlZC1oZWFkZXItdG9wLW50b2pqZDowcHg7XG4gICAgLS1zcGFjZS10YWJsZS1mb290ZXItaG9yaXpvbnRhbC11YXB1OXM6dmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWhvcml6b250YWwteXJ4aHo0KTtcbiAgICAtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWk6MHB4O1xuICAgIC0tc3BhY2UtdGFibGUtaGVhZGVyLWhvcml6b250YWwteXJ4aHo0OjBweDtcbiAgICAtLXNwYWNlLXRhYmxlLWhlYWRlci10b29scy1ib3R0b20tYmtkcnpmOjBweDtcbiAgICAtLXNwYWNlLXRhYmxlLWhlYWRlci10b29scy1mdWxsLXBhZ2UtYm90dG9tLXVjamh2ejo0cHg7XG4gICAgLS1zcGFjZS10YWJsZS1ob3Jpem9udGFsLWlrbm5tbTp2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC00MHk4MTApO1xuICAgIC0tc3BhY2UtdHJlZS12aWV3LWluZGVudGF0aW9uLWNqbmV6ZDp2YXIoLS1zcGFjZS14bC04dnRhaDApO1xuICAgIC0tc3BhY2Utc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1nYXAtYWNrYXFlOnZhcigtLXNwYWNlLW5vbmUtZ2RiOG13KTtcbiAgICAtLXNwYWNlLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWljb24tZ2FwLXhzczExMDp2YXIoLS1zcGFjZS14eHMtbnZmcHU2KTtcbiAgICAtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeDp2YXIoLS1zcGFjZS14bC04dnRhaDApO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LWc1OW1qNDp2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC1zbGlxNjMpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1ncGNvOXQ6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLXI5YzcxeSk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LXg1N2V2MDp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtY2pqNTU4KTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWVucXJwbjp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLTh1djkzNyk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC1kZXNjcmlwdGlvbi1wYWRkaW5nLXRvcC16dHV6cWc6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIpO1xuICAgIC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtYjJwYnVoOnZhcigtLXNwYWNlLXh4cy1udmZwdTYpO1xuICAgIC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctaG9yaXpvbnRhbC05NDBhazQ6dmFyKC0tc3BhY2UtbC1memx6ZnYpO1xuICAgIC0tc3BhY2Utc3RhdHVzLWluZGljYXRvci1wYWRkaW5nLWhvcml6b250YWwtcmpmdGQ1OnZhcigtLXNwYWNlLW5vbmUtZ2RiOG13KTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC14eHMta29kYjE5OnZhcigtLXNwYWNlLXh4cy1udmZwdTYpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LW0tcnRsaWR1OnZhcigtLXNwYWNlLW0td2NiNGVhKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC1sLWpjNjFkeTp2YXIoLS1zcGFjZS1sLWZ6bHpmdik7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngteGwtMG53eWFiOnZhcigtLXNwYWNlLXhsLTh2dGFoMCk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngteHh4bC02YTJ5MTc6dmFyKC0tc3BhY2UteHh4bC00M21oc3MpO1xuICAgIC0tc3BhY2Utc2NhbGVkLW5vbmUtYm5kYjNrOnZhcigtLXNwYWNlLW5vbmUtZ2RiOG13KTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHhzLXlmMGtqcjp2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYjp2YXIoLS1zcGFjZS14eHMtbnZmcHU2KTtcbiAgICAtLXNwYWNlLXNjYWxlZC14cy14cWlsZmg6dmFyKC0tc3BhY2UteHMtb3hvYjlmKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1zLWwxZWQ5Njp2YXIoLS1zcGFjZS1zLTNlZnpkMyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtbS1nYTJsbnk6dmFyKC0tc3BhY2UtbS13Y2I0ZWEpO1xuICAgIC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsOnZhcigtLXNwYWNlLWwtZnpsemZ2KTtcbiAgICAtLXNwYWNlLXNjYWxlZC14bC10bjNuemg6dmFyKC0tc3BhY2UteGwtOHZ0YWgwKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eGwtb2NuczhjOnZhcigtLXNwYWNlLXh4bC10OGRnaXApO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4eGwtbmQ0aGw0OnZhcigtLXNwYWNlLXh4eGwtNDNtaHNzKTtcbiAgICAtLXNwYWNlLXN0YXRpYy14eHhzLXNhdWRiZTp2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCk7XG4gICAgLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cTp2YXIoLS1zcGFjZS14eHMtbnZmcHU2KTtcbiAgICAtLXNwYWNlLXN0YXRpYy14cy16b2N0M2E6dmFyKC0tc3BhY2UteHMtb3hvYjlmKTtcbiAgICAtLXNwYWNlLXN0YXRpYy1zLWcyYzlwaDp2YXIoLS1zcGFjZS1zLTNlZnpkMyk7XG4gICAgLS1zcGFjZS1zdGF0aWMtbS12N3FleHY6dmFyKC0tc3BhY2UtbS13Y2I0ZWEpO1xuICAgIC0tc3BhY2Utc3RhdGljLWwtYWt3MWp3OnZhcigtLXNwYWNlLWwtZnpsemZ2KTtcbiAgICAtLXNwYWNlLXN0YXRpYy14bC13d3J4bmI6dmFyKC0tc3BhY2UteGwtOHZ0YWgwKTtcbiAgICAtLXNwYWNlLXN0YXRpYy14eGwtbG85ZTlnOnZhcigtLXNwYWNlLXh4bC10OGRnaXApO1xuICAgIC0tc3BhY2Utc3RhdGljLXh4eGwtbzV1a3p5OnZhcigtLXNwYWNlLXh4eGwtNDNtaHNzKTtcbiAgICAtLXNwYWNlLW5vbmUtZ2RiOG13OjBweDtcbiAgICAtLXNwYWNlLXh4eHMtZTN4czk4OjJweDtcbiAgICAtLXNwYWNlLXh4cy1udmZwdTY6NHB4O1xuICAgIC0tc3BhY2UteHMtb3hvYjlmOjhweDtcbiAgICAtLXNwYWNlLXMtM2VmemQzOjEycHg7XG4gICAgLS1zcGFjZS1tLXdjYjRlYToxNnB4O1xuICAgIC0tc3BhY2UtbC1memx6ZnY6MjBweDtcbiAgICAtLXNwYWNlLXhsLTh2dGFoMDoyNHB4O1xuICAgIC0tc3BhY2UteHhsLXQ4ZGdpcDozMnB4O1xuICAgIC0tc3BhY2UteHh4bC00M21oc3M6NDBweDtcbiAgICAtLXNoYWRvdy1jYXJkLTRodGlzcTpub25lO1xuICAgIC0tc2hhZG93LWl0ZW0tY2FyZC00d2F1dmg6dmFyKC0tc2hhZG93LWNhcmQtNGh0aXNxKTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItbHFhYXE1OjBweCAwcHggMXB4IDFweCAjZTllYmVkLCAwcHggMXB4IDhweCAycHggcmdiYSgwLCA3LCAyMiwgMC4xMik7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS03NjlrMW46MHB4IDFweCAxcHggMXB4ICNlOWViZWQsIDBweCA2cHggMzZweCAjMDAwNzE2MWE7XG4gICAgLS1zaGFkb3ctZHJvcGRvd24tMHRhYnUwOjBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctZHJvcHVwLTlxcndtMTp2YXIoLS1zaGFkb3ctZHJvcGRvd24tMHRhYnUwKTtcbiAgICAtLXNoYWRvdy1mbGFzaC1jb2xsYXBzZWQteWlyOWdyOjBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgLS1zaGFkb3ctZmxhc2gtc3RpY2t5LXkxcG8yMzowcHggNHB4IDhweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgICAtLXNoYWRvdy1tb2RhbC1wazhyNGY6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTB0YWJ1MCk7XG4gICAgLS1zaGFkb3ctcGFuZWwtNzl6b2tzOjBweCAwcHggMHB4IDFweCAjYjZiZWM5O1xuICAgIC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1rOW1kOGY6MHB4IDZweCAxMnB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEyKTtcbiAgICAtLXNoYWRvdy1wb3BvdmVyLWpnNnhwYTp2YXIoLS1zaGFkb3ctZHJvcGRvd24tMHRhYnUwKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1ib3R0b20tcmpjZTg4OjBweCAtMzZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LXNwbGl0LXNpZGUtcjBzaXJnOi0xcHggMHB4IDFweCAwcHggI2U5ZWJlZCwgLTM2cHggNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LTNrNnN0MDowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWVtYmVkZGVkLWt0OHF0ajowcHggMnB4IDBweCAwcHggI2U5ZWJlZCwgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXlkaDlmbDo0cHggMHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtdndrczF3Oi00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTMwMC1vbG1qc2k6I2Q2M2YzODtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC00MDAtaXNyNnR3OiNlZDU5NTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNTAwLWUwajVkYjojZmU2ZTczO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTYwMC1hdXJ4czc6I2ZmOGE4YTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC03MDAtdHM1NjdiOiNmZmEwOWU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtODAwLXdsdng1dTojZmZiM2IwO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTkwMC1wa2Y5b286I2ZmYzRjMDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC0xMDAwLTNhMXl3NzojZmZkMmNmO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTExMDAteGFweWFvOiNmZmUwZGQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMTIwMC01cDd6MzE6I2ZmZWNlYTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0zMDAtZDUxMng4OiNjNTUzMDU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNDAwLWppNGJzdzojZGU2OTIzO1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTUwMC15YTN1bWE6I2YyN2MzNjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS02MDAtaDZxbWpkOiNmODkyNTY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNzAwLWVmNmxyYTojZmNhNTcyO1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTgwMC1wdWExNGM6I2ZmYjY4YjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS05MDAtbm94azF4OiNmZmM2YTQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTAwMC1waTQxcXM6I2ZmZDRiYjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMTAwLXZmamZ0aTojZmZlMWNmO1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTEyMDAtaHpubjZsOiNmZmVkZTI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMzAwLXk4MWxsYjojOTc3MDAxO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTQwMC0zNGZmaG46I2IwODQwMDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy01MDAtZnVkN3BkOiNjNTk2MDA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNjAwLW1odHF3NTojZDNhNjFjO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTcwMC04M3dsdzg6I2RmYjUyYztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy04MDAtNzk4cmQ5OiNlYWMzM2E7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctOTAwLTdjdjd4ZjojZjFjZjY1O1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTEwMDAtcXh1eDhzOiNmN2RiOGE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMTEwMC11cTMwNng6I2ZjZTVhODtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMjAwLXl6Ym45NzojZmZlZmM5O1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMzAwLTR2Y2ozeDojNDg4NTFhO1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNDAwLTE3cXN1aTojNWE5YjI5O1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNTAwLWpmc2p4djojNjlhZTM0O1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNjAwLXd2OXFtdjojN2RiZDRjO1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNzAwLWNzODVydDojOGZjYTYxO1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tODAwLXVmMmh6MTojOWZkNjczO1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tOTAwLTlnYmdhODojYjJkZjhkO1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMTAwMC1pOHpoOHY6I2M1ZTdhODtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTExMDAtanZ5Z21kOiNkNWVmYmU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMjAwLWozcHE1ZDojZTRmN2Q1O1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC0zMDAtejk4emo3OiMwMTg5Nzc7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTQwMC01Nm44OHo6IzAwOWQ4OTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNTAwLXJ0aDZsdDojMDBiMDliO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC02MDAtOGR1NmZ6OiM0MGJmYTk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTcwMC11dzJtbmM6IzVmY2NiNztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtODAwLWJmenBxaTojNzdkN2MzO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC05MDAtNmRsbXZ1OiM5NGUwZDA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTEwMDAtdzBmNDd6OiNhY2U5ZGI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTExMDAtbnhqZDFnOiNjMmYwZTY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTEyMDAtcHJhNjdhOiNkN2Y3ZjA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMzAwLXFoOXRmZDojMDA4MTljO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTQwMC1sYjYwM206IzA0OTdiYTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS01MDAtcWludjNqOiMwOGFhZDI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNjAwLXMycmFiMDojNDRiOWRkO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTcwMC1kN3Q1ZHg6IzYzYzZlNztcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS04MDAtbXhreHB5OiM3OWQyZjA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtOTAwLXNqbXF2cjojOThkY2Y1O1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTEwMDAtbHBidXZ6OiNiM2U0Zjg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMTEwMC14b2dkeHg6I2NhZWRmYztcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMjAwLWl4Z3dtejojZGRmNGZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTMwMC0xdjM4NGQ6IzQ4NmRlODtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi00MDAtcnh4Z3RxOiM2Mzg0ZjU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNTAwLXJ1azBkZTojNzY5OGZlO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTYwMC1sbzZpNXk6IzhlYTlmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi03MDAtMzRrN2NqOiNhMmI4ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItODAwLXp1Nm9kcjojYjFjNWZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTkwMC15bXplbnU6I2MzZDFmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMDAwLTNjYjVwcDojZDJkY2ZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTExMDAtMmk1aXlqOiNkZmU2ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTIwMC1wc3A2bnI6I2VjZjBmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0zMDAtMG9rNmVrOiM4ZDU5ZGU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNDAwLWlpMTM4NTojYTE3M2VhO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTUwMC03bzB3d3U6I2IwODhmNTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS02MDAtNmhtM2dvOiNiZjliZjk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNzAwLThnd25xeTojY2JhYmZjO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTgwMC14ZG9ndjQ6I2Q2YmFmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS05MDAtcG4zZW84OiNkZmM4ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTAwMC1raHNheHc6I2U4ZDVmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMTAwLXpod2wzbTojZWZlMmZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTEyMDAteW01ZDNyOiNmNWVkZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTMwMC16NWE5Mzk6I2M2NGE3MDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNDAwLXF0MW0zNzojZDU2ODg5O1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay01MDAtZnQ1NDVuOiNlMDdmOWQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTYwMC01NGVrNGE6I2ViOTJhZDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNzAwLXpiOGJ0djojZjVhMmJiO1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay04MDAtanFwa2g4OiNmZmIwYzg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTkwMC00NzV4NHc6I2ZmYzFkNDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMTAwMC1zaWF0M3c6I2ZmZDFkZTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMTEwMC1nbzZkcDE6I2ZmZGZlODtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMTIwMC1lYThwcmE6I2ZmZWNmMTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1jcml0aWNhbC1lbTF2a2U6dmFyKC0tY29sb3ItY2hhcnRzLXJlZC0zMDAtb2xtanNpKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1oaWdoLWVuMzNzZTp2YXIoLS1jb2xvci1jaGFydHMtcmVkLTUwMC1lMGo1ZGIpO1xuICAgICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLW1lZGl1bS1nNHdvaHk6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS02MDAtaDZxbWpkKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1sb3ctbnB4a3c4OnZhcigtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNzAwLTgzd2x3OCk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtcG9zaXRpdmUtZGU4aWUyOnZhcigtLWNvbG9yLWNoYXJ0cy1ncmVlbi01MDAtamZzanh2KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1pbmZvLXkyaTNsdTp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0xLTUwMC1xaW52M2opO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5lZ2F0aXZlLTFkaWxkajp2YXIoLS1jb2xvci1lcnJvci00MDAtMGF0dGp5KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1wb3NpdGl2ZS01ODF6MWg6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtcTJna2JyKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1pbmZvLXl1ZGNpbzp2YXIoLS1jb2xvci1pbmZvLTMwMC1ncjAzb2wpO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5ldXRyYWwtdjFtZm00OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWdyaWQtYnQyOXMyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLXRpY2stNHl2ejg3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWF4aXMtZW0wdnZpOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1lcnJvci1iYXItbWFya2VyLW1oOTU4bTp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgICAgLS1jb2xvci1zZXZlcml0eS1kYXJrLXJlZC14NTM0cXI6I2Q2M2YzODtcbiAgICAgIC0tY29sb3Itc2V2ZXJpdHktcmVkLXhpbnh6djojZmU2ZTczO1xuICAgICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1jcml0aWNhbC1raHYyaHU6dmFyKC0tY29sb3ItYmxhY2stb3ZvdGJmKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC16dWUwbmI6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtY3Z6M2pvOnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC10a2Eydnk6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS11Ync1cjk6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLTg5MWgxYTp2YXIoLS1jb2xvci1lcnJvci00MDAtMGF0dGp5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtdjRleW9wOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItMHBrc3FnOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtemlsc25vOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtcjFzYm04OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci01bnBteTQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW80dHAxYzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWhwYzFpcDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtMjAyYzJtOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLXpmd2hvMDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLWduMWQ1aDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LXFvaGdtbjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWQxMmFtZjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctc3hkdjNnOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLWt2OXJ1cDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItM3hwa3lsOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1meXVucmE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTNqMzN1djp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdXBjem1hOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXVtMmV6bjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLW1wczU3cTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdDFzcW92OnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWVhbjI0cyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtN2FteGE0OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWhxeTNvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXpjZjdlbTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtdXZraHd1OnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC10aHk2ejYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkczp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci0zaDRvYTY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1idm9za246dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtcmV2NGUyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1vb2x2bWk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS01eHlzcTg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLW05ZzFvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWVtb3U1Njp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWV3NXVsejp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLTIweTN4ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1uZ3N2MW46dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1vNTMwOGs6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1za2gwd3Y6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctbXJ3a2l1OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXdzMGRsczp2YXIoLS1jb2xvci1lcnJvci0xMDAwLTd0aThwbyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdzlsYmZuOnZhcigtLWNvbG9yLWluZm8tMTAwMC01Y2x1OHEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXczMnQwMzp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMDAtMHZzbTlqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy01dTVtdmw6dmFyKC0tY29sb3Itd2FybmluZy0xMDAwLXJuYjRiYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtb2o5MTFoOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtaTJnZzk2OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLTR6NXU5ZCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtbnR3dW90OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmctbzl2aTQxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS05bm1iNHM6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC04ZGRhd3U6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtajBrYno4OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLW5la2x2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci14NTljZDM6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC1zcXBxY3o6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1pOTU3OXM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWVyaTVnNDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1qZnBrdTE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLWh4eTQ2eDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktcHgwamV4OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLTdjNmF6bjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXR2MG5ocDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1naWJpMDY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZ2kzMnZlOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLWtvMzF1NDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLXJ4Y2Joczp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0bjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LXZmb3ljMjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLXIxYjNzZzp2YXIoLS1jb2xvci1lcnJvci00MDAtMGF0dGp5KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLXF4aHNwdDp2YXIoLS1jb2xvci1pbmZvLTQwMC1lcTY5a3EpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MtbTlxaWVpOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXEyZ2ticik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy01aHh4bzk6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMWF4cGRmKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC02dXRmdHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1vMG5iMWI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLTY3dDNwbjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1rcnIyNTk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLWJweHowMTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LTRqcWRxcTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0xcWQxZ2opO1xuICAgICAgLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktNTV5d3d2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWNzaTNtZzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi1tMGt4eDg6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWVmcjM5NDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbjNmYW81OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtd2d2bXg2OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLTYxbzlpZzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWdlZmwwYTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtcGhlYXp0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1nNXp4cDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXZpajQ4eTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvdW50ZXItMjE1cDZxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtdW9mZ3R3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtaDI4emo3OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTd5aXY4Yyk7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXA3bGhrMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLW01ZzR0azp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtNHhzZXdtOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZXZwNDBuOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgICAtLWNvbG9yLXRleHQtZW1wdHktOTVneXg1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQteGV0NmpuOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LW94OWtuazp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0xcWQxZ2opO1xuICAgICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWI5ZDNpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS1namh2Nmw6dmFyKC0tY29sb3ItcHVycGxlLTQwMC12eDhodXQpO1xuICAgICAgLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC1pbHdwaDg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1wN2s5ZXM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS05NXU1MHM6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC01OXdla2I6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1ncWVsa2g6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtdzZicG5yOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3k6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci00OGFuaWg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC1vdjBseHI6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC01a2xna2s6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS14aXQ1ZjY6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLW95d212Yjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZG53MXNsOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LTV4eG81bTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLWJuNHYyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1wcWppaGI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zbWFsbC01MjFlaTc6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkOnZhcigtLWNvbG9yLWVycm9yLTQwMC0wYXR0ankpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1qa2FpNXg6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0wZ3l2MGc6dmFyKC0tY29sb3ItaW5mby00MDAtZXE2OWtxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy12bmRpdmc6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtcTJna2JyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2k6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMWF4cGRmKTtcbiAgICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS0xdm53Yzc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTExejk4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci0xeXB2aXg6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtNXlwMnlyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItNmtleDN4OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC1kcjg5MHk6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1xbGljeG86dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXRoeTZ6Nik7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC1ja2JkaHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci1xOGhxajI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtZHlrc3hsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci0zeWs4NnQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXIta3VnbWtvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1wNWJzamw6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LWs2bnIwaDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLXU0aG1nMjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS12enhjanA6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtM3R6N3BuOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci1sYmgyY2I6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS14Z3Npbms6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLTNpenR1cDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRpc2FibGVkLW1hbnc3bTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtN2k1cjd5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXItMjMwMzBtOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLTQ0bTNhdzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLTF5Mms3cTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLWdlc3NwYjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtdG01YnYwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LWpzZnUzYjojMjgyYzM0O1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcmVkLTkyY2ZvMzpyZ2JhKDI1NSwgNjEsIDYxLCAwLjIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQteWVsbG93LW84azhlbDpyZ2JhKDI1MSwgMjExLCA1MCwgMC4yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWluZGlnby03cW95bDc6cmdiYSg5MiwgMTI3LCAyNTUsIDAuMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ncmVlbi16cGtwaGU6cmdiYSg0MywgMTgxLCA1MiwgMC4yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LW9yYW5nZS14ZGNnNGw6cmdiYSgyNTUsIDc1LCAyMCwgMC4yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXB1cnBsZS15N2czcjg6cmdiYSgxNzMsIDkyLCAyNTUsIDAuMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1saW1lLWVhcnJubzpyZ2JhKDQ5LCAxODQsIDAsIDAuMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ncmV5LWltYnpzdTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtdGVhbC1odmhuYng6cmdiYSgwLCAxNzMsIDE2MiwgMC4yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWJsdWUteXBkZ243OnJnYmEoMCwgMTUzLCAyNTUsIDAuMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC12aW9sZXQtY3UzdzE5OnJnYmEoMTMzLCAxMTcsIDI1NSwgMC4yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LW1hZ2VudGEtanI4dnFzOnJnYmEoMjU1LCAyNiwgMjI0LCAwLjIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcGluay1oNmZ4d2w6cmdiYSgyNTUsIDUxLCAxNTMsIDAuMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1hbWJlci03eXYxOXA6cmdiYSgyNTAsIDExMSwgMCwgMC4yKTtcbiAgICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXJlZC1mY2xwa286dmFyKC0tY29sb3ItZXJyb3ItNDAwLTBhdHRqeSk7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC15ZWxsb3cteWg1empkOnZhcigtLWNvbG9yLXdhcm5pbmctMjAwLW91bWQzZik7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1pbmRpZ28tdG1oaDJ3OnZhcigtLWNvbG9yLWluZm8tMzAwLWdyMDNvbCk7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ncmVlbi1pcWd5bnk6dmFyKC0tY29sb3Itc3VjY2Vzcy0yMDAtYmUwNnp1KTtcbiAgICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LW9yYW5nZS1qcXVvdWU6I2ZmOTk3YTtcbiAgICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXB1cnBsZS13MjZyeTM6I2Q0YThmZjtcbiAgICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWxpbWUtenJlZWl5OiNhY2ZmMmU7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ncmV5LWl5dGg1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtdGVhbC1oM3BmYnI6IzAwZjVlNDtcbiAgICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWJsdWUtbWF3MDZ1OiM3NWNmZmY7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC12aW9sZXQtd2VpaWRyOiNiMmE4ZmY7XG4gICAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1tYWdlbnRhLXBhMnByMTojZmY1N2U5O1xuICAgICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtcGluay1hY3ZydWU6I2ZmOTljYztcbiAgICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWFtYmVyLWpzam81ZDojZmZiYjQ1O1xuICAgICAgLS1zaGFkb3ctY29udGFpbmVyLWxxYWFxNTowcHggMXB4IDhweCAycHggcmdiYSgwLCA3LCAyMiwgMC42KTtcbiAgICAgIC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtNzY5azFuOjBweCAxcHggMXB4IDFweCAjMTkyNTM0LCAwcHggNnB4IDM2cHggIzAwMDQwYztcbiAgICAgIC0tc2hhZG93LWRyb3Bkb3duLTB0YWJ1MDowcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNCwgMTIsIDEpO1xuICAgICAgLS1zaGFkb3ctZmxhc2gtc3RpY2t5LXkxcG8yMzowcHggNHB4IDhweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgICAgLS1zaGFkb3ctcGFuZWwtNzl6b2tzOjBweCAwcHggMHB4IDFweCAjNDE0ZDVjO1xuICAgICAgLS1zaGFkb3ctcGFuZWwtdG9nZ2xlLWs5bWQ4ZjowcHggNnB4IDEycHggMXB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgICAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLXJqY2U4ODowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAgIC0tc2hhZG93LXNwbGl0LXNpZGUtcjBzaXJnOi0xcHggMHB4IDFweCAwcHggIzE5MjUzNCwgLTM2cHggNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgICAtLXNoYWRvdy1zdGlja3ktM2s2c3QwOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgICAgLS1zaGFkb3ctc3RpY2t5LWVtYmVkZGVkLWt0OHF0ajowcHggMnB4IDBweCAwcHggIzQxNGQ1YywgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QteWRoOWZsOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LXZ3a3MxdzowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICB9XG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtY29tcGFjdC1tb2RlOm5vdCgjXFw5KSB7XG4gICAgLS1zaXplLXZlcnRpY2FsLWlucHV0LXp6ZXh5ejoyOHB4O1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC1yMG5yMTM6MTNweDtcbiAgICAtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LXFic2lmMzoyNHB4O1xuICAgIC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1jb2xsYXBzZWQtMXo5b2JjOjI4cHg7XG4gICAgLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC01eGJlaGk6M3B4O1xuICAgIC0tc3BhY2UtYnV0dG9uLWljb24tb25seS1ob3Jpem9udGFsLXUxcnV3Mjp2YXIoLS1zcGFjZS14eHMtbnZmcHU2KTtcbiAgICAtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1yOWM3MXk6MTBweDtcbiAgICAtLXNwYWNlLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtOHV2OTM3OnZhcigtLXNwYWNlLXhzLW94b2I5Zik7XG4gICAgLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWs3eDkwbzozMnB4O1xuICAgIC0tc3BhY2UtZ3JpZC1ndXR0ZXItMXRvYWRnOnZhcigtLXNwYWNlLW0td2NiNGVhKTtcbiAgICAtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWk6LTFweDtcbiAgICAtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeDp2YXIoLS1zcGFjZS1tLXdjYjRlYSk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngteHhzLWtvZGIxOTp2YXIoLS1zcGFjZS1ub25lLWdkYjhtdyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngtbS1ydGxpZHU6dmFyKC0tc3BhY2UteHMtb3hvYjlmKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC1sLWpjNjFkeTp2YXIoLS1zcGFjZS1zLTNlZnpkMyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngteGwtMG53eWFiOnZhcigtLXNwYWNlLW0td2NiNGVhKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC14eHhsLTZhMnkxNzp2YXIoLS1zcGFjZS14bC04dnRhaDApO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4eHMteWYwa2pyOnZhcigtLXNwYWNlLW5vbmUtZ2RiOG13KTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiOnZhcigtLXNwYWNlLXh4eHMtZTN4czk4KTtcbiAgICAtLXNwYWNlLXNjYWxlZC14cy14cWlsZmg6dmFyKC0tc3BhY2UteHhzLW52ZnB1Nik7XG4gICAgLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTY6dmFyKC0tc3BhY2UteHMtb3hvYjlmKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1tLWdhMmxueTp2YXIoLS1zcGFjZS1zLTNlZnpkMyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtbC00NGZmdGw6dmFyKC0tc3BhY2UtbS13Y2I0ZWEpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXhsLXRuM256aDp2YXIoLS1zcGFjZS1sLWZ6bHpmdik7XG4gICAgLS1zcGFjZS1zY2FsZWQteHhsLW9jbnM4Yzp2YXIoLS1zcGFjZS14bC04dnRhaDApO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4eGwtbmQ0aGw0OnZhcigtLXNwYWNlLXh4bC10OGRnaXApO1xuICAgIC0tc3BhY2UtYWxlcnQtdmVydGljYWwtbzEweXBhOnZhcigtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLW54Z212dSk7XG4gICAgLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC0zdGpyaWM6dmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsKTtcbiAgICAtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1iZzJiODQ6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIpO1xuICAgIC0tc3BhY2UtdG9rZW4tdmVydGljYWwtMnhsbXIzOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiKTtcbiAgICAtLXNwYWNlLWJ1dHRvbi1tb2RhbC1kaXNtaXNzLXZlcnRpY2FsLTF1MjBoYzp2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy15ZjBranIpO1xuICAgIC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWNqajU1ODp2YXIoLS1zcGFjZS1zY2FsZWQtbS1nYTJsbnkpO1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtaDVvY2kwOnZhcigtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1yOWM3MXkpO1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQteGxpb2dsOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC1jamo1NTgpO1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWYxMXcxZTp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLTh1djkzNyk7XG4gICAgLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1mMWxkZmg6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCk7XG4gICAgLS1zcGFjZS1jb250ZW50LWhlYWRlci1wYWRkaW5nLWJvdHRvbS16ZmlwbzU6dmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55KTtcbiAgICAtLXNwYWNlLWV4cGFuZGFibGUtc2VjdGlvbi1pY29uLW9mZnNldC10b3AtZXBoZWRnOnZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMta29kYjE5KTtcbiAgICAtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLW54Z212dTp2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoKTtcbiAgICAtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS1mOTR2cjk6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4eGwtNmEyeTE3KTtcbiAgICAtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtdjR1YXR0OnZhcigtLXNwYWNlLXNjYWxlZC0yeC14bC0wbnd5YWIpO1xuICAgIC0tc3BhY2UtbW9kYWwtY29udGVudC1ib3R0b20tcXc3NnVoOnZhcigtLXNwYWNlLXNjYWxlZC0yeC1tLXJ0bGlkdSk7XG4gICAgLS1zcGFjZS1wYW5lbC1jb250ZW50LWJvdHRvbS04anFvbnc6dmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtbmQ0aGw0KTtcbiAgICAtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLWx0OW9sbzp2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwpO1xuICAgIC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLWhkZGRuNzp2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwpO1xuICAgIC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC1hODR0aGY6dmFyKC0tc3BhY2Utc2NhbGVkLXhsLXRuM256aCk7XG4gICAgLS1zcGFjZS1wYW5lbC1zcGxpdC10b3AtNW56cmt4OnZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCk7XG4gICAgLS1zcGFjZS1wYW5lbC1zcGxpdC1ib3R0b20taG42NXl2OnZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCk7XG4gICAgLS1zcGFjZS10YWJzLWNvbnRlbnQtdG9wLXJoeTNzdjp2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYpO1xuICAgIC0tc3BhY2UtdGFicy12ZXJ0aWNhbC13dTI3bzk6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1ncGNvOXQ6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLXI5YzcxeSk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LXg1N2V2MDp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtY2pqNTU4KTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWVucXJwbjp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLTh1djkzNyk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC1kZXNjcmlwdGlvbi1wYWRkaW5nLXRvcC16dHV6cWc6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIpO1xuICB9XG4gIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQ6bm90KCNcXDkpIHtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1leHRyYS1zbG93LTRtamVpcjowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZmFzdC1oYms0cW86MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLXR5am82NjowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtZHQyb3YwOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NTowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctZTFzb25lOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1hdmF0YXItZ2VuLWFpLWdyYWRpZW50LWl2aXRhcDowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tYXZhdGFyLWxvYWRpbmctZG90cy1kcGNtaDM6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctNm82NTJpOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLTY2dmUwYTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtdHlqbzY2KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtOTAta21oZm1pOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS10eWpvNjYpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtMzc1bm1rOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTZvNjUyaSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay1zMWFmajE6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLXR5am82Nik7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay03Z21jemk6dmFyKC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtaGJrNHFvKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtYzJnZmw2OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTZvNjUyaSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXF1aWNrLWdkcGZ6OTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC1oYms0cW8pO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlc3BvbnNpdmUtcW5tMzJpOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC1kdDJvdjApO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWV4cHJlc3NpdmUtcnFuY2RoOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC13c2hxaTQ6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LWUxc29uZSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tdG9vbHRpcC1lbnRlci1raHE3b2M6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LWR0Mm92MCk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZXhwYW5kYWJsZS1jb250ZW50LWVudGVyLTBjbDE0eDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC0zNzVubWspO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LXRvcC1uYXZpZ2F0aW9uOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1jdnozam86cmdiYSgxNSwgMjAsIDI2LCAwLjcpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC10a2Eydnk6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktdWJ3NXI5OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tODkxaDFhOnZhcigtLWNvbG9yLWVycm9yLTQwMC0wYXR0ankpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtdjRleW9wOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLTBwa3NxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS16aWxzbm86dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXIxc2JtODp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTVucG15NDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW80dHAxYzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1ocGMxaXA6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtZGt1ZTg3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC0yMDJjMm06dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtZGt1ZTg3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLXpmd2hvMDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC1nbjFkNWg6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtcW9oZ21uOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWQxMmFtZjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLXN4ZHYzZzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXIta3Y5cnVwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItM3hwa3lsOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWZ5dW5yYTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC0zajMzdXY6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWE6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXVtMmV6bjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1tcHM1N3E6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci10MXNxb3Y6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtZWFuMjRzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtN2FteGE0OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ocXkzbzQ6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtemNmN2VtOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtdXZraHd1OnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC10aHk2ejYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1ud3Y4ZHM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLTNoNG9hNjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1idm9za246dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LXJldjRlMjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLW9vbHZtaTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS01eHlzcTg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci1tOWcxbzQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZW1vdTU2OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWV3NXVsejp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS0yMHkzeGU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LW5nc3Yxbjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1vNTMwOGs6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtc2toMHd2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1tcndraXU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXdzMGRsczp2YXIoLS1jb2xvci1lcnJvci0xMDAwLTd0aThwbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXc5bGJmbjp2YXIoLS1jb2xvci1pbmZvLTEwMDAtNWNsdThxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtdzMydDAzOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwMC0wdnNtOWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy01dTVtdmw6dmFyKC0tY29sb3Itd2FybmluZy0xMDAwLXJuYjRiYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW9qOTExaDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1pMmdnOTY6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtNHo1dTlkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtbnR3dW90OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLW85dmk0MTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTlubWI0czp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC04ZGRhd3U6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWowa2J6ODp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtbmVrbHZ1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci14NTljZDM6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtc3FwcWN6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWk5NTc5czp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWVyaTVnNDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtamZwa3UxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUtaHh5NDZ4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXB4MGpleDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtN2M2YXpuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXR2MG5ocDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1naTMydmU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLWtvMzF1NDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtcnhjYmhzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0bjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC12Zm95YzI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3ItcjFiM3NnOnZhcigtLWNvbG9yLWVycm9yLTQwMC0wYXR0ankpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLXF4aHNwdDp2YXIoLS1jb2xvci1pbmZvLTQwMC1lcTY5a3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLW05cWllaTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC1xMmdrYnIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLTVoeHhvOTp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0xYXhwZGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC02dXRmdHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItbzBuYjFiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtNjd0M3BuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1rcnIyNTk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC1icHh6MDE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktNGpxZHFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS01NXl3d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWNzaTNtZzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tbTBreHg4OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbjNmYW81OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTM6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtd2d2bXg2OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS02MW85aWc6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZ2VmbDBhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtcGhlYXp0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItZzV6eHAxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItdmlqNDh5OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTd5aXY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItMjE1cDZxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLXVvZmd0dzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1oMjh6ajc6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXA3bGhrMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1tNWc0dGs6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC00eHNld206dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZXZwNDBuOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LTk1Z3l4NTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC14ZXQ2am46dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LW94OWtuazp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWNjZ2V0Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1hcXk3bTM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtYjlkM2ljOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS1namh2Nmw6dmFyKC0tY29sb3ItcHVycGxlLTQwMC12eDhodXQpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtaWx3cGg4OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LXA3azllczp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0xcWQxZ2opO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS05NXU1MHM6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtNTl3ZWtiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWdxZWxraDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0xcWQxZ2opO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtdzZicG5yOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci00OGFuaWg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtb3YwbHhyOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci10ZXh0LWludmVydGVkLTVrbGdrazp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS14aXQ1ZjY6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1veXdtdmI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kbncxc2w6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1azp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtNXh4bzVtOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTd5aXY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLWJuNHYyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtcHFqaWhiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLTUyMWVpNzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0xcWQxZ2opO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkOnZhcigtLWNvbG9yLWVycm9yLTQwMC0wYXR0ankpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtamthaTV4OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTBneXYwZzp2YXIoLS1jb2xvci1pbmZvLTQwMC1lcTY5a3EpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy12bmRpdmc6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtcTJna2JyKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpOnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTFheHBkZik7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTF2bndjNzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTExejk4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItMXlwdml4OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS01eXAyeXI6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItNmtleDN4OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZHI4OTB5OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXFsaWN4bzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtdGh5Nno2KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC1ja2JkaHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItcThocWoyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC1keWtzeGw6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci0zeWs4NnQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWt1Z21rbzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLXA1YnNqbDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LWs2bnIwaDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci11NGhtZzI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLXZ6eGNqcDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtM3R6N3BuOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItbGJoMmNiOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLXhnc2luazp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLTNpenR1cDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC1tYW53N206dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC03aTVyN3k6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXItMjMwMzBtOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS00NG0zYXc6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtMXkyazdxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLWdlc3NwYjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLXRtNWJ2MDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctanNmdTNiOiMyODJjMzQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcmVkLTkyY2ZvMzpyZ2JhKDI1NSwgNjEsIDYxLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXllbGxvdy1vOGs4ZWw6cmdiYSgyNTEsIDIxMSwgNTAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtaW5kaWdvLTdxb3lsNzpyZ2JhKDkyLCAxMjcsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ncmVlbi16cGtwaGU6cmdiYSg0MywgMTgxLCA1MiwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1vcmFuZ2UteGRjZzRsOnJnYmEoMjU1LCA3NSwgMjAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcHVycGxlLXk3ZzNyODpyZ2JhKDE3MywgOTIsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1saW1lLWVhcnJubzpyZ2JhKDQ5LCAxODQsIDAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtZ3JleS1pbWJ6c3U6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC10ZWFsLWh2aG5ieDpyZ2JhKDAsIDE3MywgMTYyLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWJsdWUteXBkZ243OnJnYmEoMCwgMTUzLCAyNTUsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtdmlvbGV0LWN1M3cxOTpyZ2JhKDEzMywgMTE3LCAyNTUsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtbWFnZW50YS1qcjh2cXM6cmdiYSgyNTUsIDI2LCAyMjQsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcGluay1oNmZ4d2w6cmdiYSgyNTUsIDUxLCAxNTMsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtYW1iZXItN3l2MTlwOnJnYmEoMjUwLCAxMTEsIDAsIDAuMik7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtcmVkLWZjbHBrbzp2YXIoLS1jb2xvci1lcnJvci00MDAtMGF0dGp5KTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC15ZWxsb3cteWg1empkOnZhcigtLWNvbG9yLXdhcm5pbmctMjAwLW91bWQzZik7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtaW5kaWdvLXRtaGgydzp2YXIoLS1jb2xvci1pbmZvLTMwMC1ncjAzb2wpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWdyZWVuLWlxZ3lueTp2YXIoLS1jb2xvci1zdWNjZXNzLTIwMC1iZTA2enUpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LW9yYW5nZS1qcXVvdWU6I2ZmOTk3YTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1wdXJwbGUtdzI2cnkzOiNkNGE4ZmY7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtbGltZS16cmVlaXk6I2FjZmYyZTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ncmV5LWl5dGg1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXRlYWwtaDNwZmJyOiMwMGY1ZTQ7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtYmx1ZS1tYXcwNnU6Izc1Y2ZmZjtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC12aW9sZXQtd2VpaWRyOiNiMmE4ZmY7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtbWFnZW50YS1wYTJwcjE6I2ZmNTdlOTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1waW5rLWFjdnJ1ZTojZmY5OWNjO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWFtYmVyLWpzam81ZDojZmZiYjQ1O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNhcnlwazp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1mdjVnazUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1icHR2bnc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTVucG15NCk7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQteDZ0YXQyOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLXhnem5qdzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLXZ2Z2h3MTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1lNmJhZWU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLXZ2Z2h3MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYmhodHJjOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC11dmtod3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLWRzZWtnYzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1wczlyczcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1pY29uLWhvdmVyLWlsMTNhMzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtdXZraHd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTNyaDJ1NDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXRwc2Z4dik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLXI1Mzd3cjp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1jdnozam8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AteW8xZTRzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtcjUzN3dyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWs1bTVtaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXRwc2Z4djp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLW0yN2t6bjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXRwc2Z4dik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktbWJ6djJ1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtcjUzN3dyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWZsYXNoLXJkc3lxaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWVtb3U1Nik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1mbGFzaC1neDA5OW46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1ldzV1bHopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtN3gzYmphOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtb2NsNTJhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1yMXNibTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXowMnl5azp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLWtoOW84dTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LXJnNTkyaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1uZ3N2MW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLW44bTh3czp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLW81MzA4ayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC14c3dyOGo6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUteXppN2k0OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LWg0cWw3ZDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtdmtiZnptOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtYzdwOXFnOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtMml5ZzhtOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdTc5ZTVwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTI4aW5jcjp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFsZXJ0LWVycm9yLWtocTN1dTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci13czBkbHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC1pbmZvLWlybXBiOTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXc5bGJmbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFsZXJ0LXN1Y2Nlc3MteXU1NGlsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtdzMydDAzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtd2FybmluZy05dWJwZnA6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy01dTVtdmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctcXNodTMyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdzlsYmZuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLWh0YTU5cTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItZnl1bnJhKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctOThnemU5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLWlmcXpyNzp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtbWpqbm1pOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtOGRkYXd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1kenliZTY6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXIteDU5Y2QzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11czZzdTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1ocGMxaXApO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUteXhvODRsOnZhcigtLWNvbG9yLXRleHQtYWNjZW50LWc2NDY2Myk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtNzlvcDY4OnZhcigtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtNWtsZ2trKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1ncGtkc2s6dmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS01NXl3d3YpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1ndXIxOGc6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXRxeTRlMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1xdDQ2dmk6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtdjF2NmZvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLXRxeTRlMyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLTlkNnRnZjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1xdDQ2dmkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC16bGpwaHQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLTJ4a2N1Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdXBjem1hKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLW5vdGlmaWNhdGlvbi1tN3J5cDM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLTM0a3NjZjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWN4OHIwMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtYW9haDR6OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLXN0dzFyZTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItamkzZ2wxOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWdpYmkwNik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtMzZpZzJtOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtemNmN2VtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLTd0Yzc5Zjp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtc3FwcWN6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtc2lkZS1uYXZpZ2F0aW9uLXhrdmk0cDp2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0bik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWtkbmZ4azp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci1hcGlmbDY6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci10djBuaHApO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtYWN0aXZlLXI1Z2pjaTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LXZmb3ljMik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC1jdTF6NzE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC12Zm95YzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGl2aWRlci12enFqNG86dmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZ2kzMnZlKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLWpoMHVrZDp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LXZmb3ljMik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC13cmFwcGVyLWxtMTk4Yzp2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1naTMydmUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy01ZTYzdjE6dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLXF4aHNwdCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctdmlibHg3OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdGthMnZ5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1jOGNlNGU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZzY0NjYzKTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1mc3hhdms6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1vajkxMWgpO1xuICAgIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtdGhnZzV6OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktdWJ3NXI5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtaDJxam8zOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC0wbXh2YnQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItNXFndWxmOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItYnI1dnRnOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci1vb204YzA6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci00OGFuaWgpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1obGc5eWY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdHI2cnllKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWVkYjNjODp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS10dnA1MWc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtbmJzZGVpOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1rOGUwYWk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdHI2cnllKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtcGh3MDhsOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItaml1YnltOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWF6Ymx4Nzp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1wN2xoazMpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLXdpOTdoZjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC0zajMzdXYpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWNkd2cxMzp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItdmlqNDh5KTtcbiAgICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1oZG91anE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItMHRyZHY0OnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktYXF5N20zKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtdTByN2U0OnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtYjlkM2ljKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtM2FpZDBpOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC1lODVzOHk6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS0wdTEzaDI6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1hcXk3bTMpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItdjV2YXNnOnZhcigtLWNvbG9yLXRleHQtYWNjZW50LWc2NDY2Myk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC04cWdmNjI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LTJxdzc1MCk7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtMXdsZzBkOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteHFxYXRoOnZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtNTl3ZWtiKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtanpibXRyOnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1jY2dldDcpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtcWgyZjU1OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtNmNmYTd0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXJxZmhqYjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQta2psa29sOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci03a2xlaGg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWRlZmF1bHQtZjdnY3UzOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1saW5rLWRlZmF1bHQtMHpkdWRvOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1saW5rLWhvdmVyLWRuYjI3Njp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtODVvaWgxOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1qNTExc2I6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24tZXJyb3IteXBoaWIxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24taW5mby1ra2x6bWQ6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0wZ3l2MGcpO1xuICAgIC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLXN1Y2Nlc3Mtc3d2eWVlOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3Mtdm5kaXZnKTtcbiAgICAtLWNvbG9yLXRleHQtZmxhc2hiYXItaWNvbi13YXJuaW5nLXk5c3lzbTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWljb24tZXJyb3ItOXN2YmRpOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWljb24taW5mby1veDZ4cnM6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0wZ3l2MGcpO1xuICAgIC0tY29sb3ItdGV4dC1hbGVydC1pY29uLXN1Y2Nlc3MtMTZ3cTgxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3Mtdm5kaXZnKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi13YXJuaW5nLThiMzhiejp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC0yMTNvcGE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci10NDByYWQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZXktZDg2Yng3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktNXh5c3E4KTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlcjpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtY3Z6M2pvOnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdGthMnZ5OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LXVidzVyOTpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLTg5MWgxYTp2YXIoLS1jb2xvci1lcnJvci00MDAtMGF0dGp5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXY0ZXlvcDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci0wcGtzcWc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtemlsc25vOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1mdjVnazU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1yMXNibTg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci01bnBteTQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1vNHRwMWM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtaHBjMWlwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtMjAyYzJtOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS16ZndobzA6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtZ24xZDVoOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LXFvaGdtbjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1kMTJhbWY6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy1zeGR2M2c6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLWt2OXJ1cDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLTN4cGt5bDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGY6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1meXVucmE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtM2ozM3V2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdXBjem1hOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC11bTJlem46dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtbXBzNTdxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdDFzcW92OnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWVhbjI0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLTdhbXhhNDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtaHF5M280OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXpjZjdlbTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXV2a2h3dTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtdGh5Nno2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tbnd2OGRzOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci0zaDRvYTY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtYnZvc2tuOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1yZXY0ZTI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1vb2x2bWk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktNXh5c3E4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItbTlnMW80OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWVtb3U1Njp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1ldzV1bHo6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtMjB5M3hlOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC03eDNiamE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC1vY2w1MmE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LW5nc3Yxbjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1vNTMwOGs6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtc2toMHd2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1tcndraXU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXdzMGRsczp2YXIoLS1jb2xvci1lcnJvci0xMDAwLTd0aThwbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXc5bGJmbjp2YXIoLS1jb2xvci1pbmZvLTEwMDAtNWNsdThxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtdzMydDAzOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwMC0wdnNtOWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy01dTVtdmw6dmFyKC0tY29sb3Itd2FybmluZy0xMDAwLXJuYjRiYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci1odGE1OXE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtb2o5MTFoOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLWkyZ2c5Njp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC00ejV1OWQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC1udHd1b3Q6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmctbzl2aTQxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOW5tYjRzOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LThkZGF3dTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtajBrYno4OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1uZWtsdnU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLXg1OWNkMzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC1zcXBxY3o6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctaTk1NzlzOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtZXJpNWc0OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1qZnBrdTE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS1oeHk0Nng6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktcHgwamV4OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC03YzZhem46dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItdHYwbmhwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1naWJpMDY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQta28zMXU0OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC1yeGNiaHM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LXZmb3ljMjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1yMWIzc2c6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTBhdHRqeSk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tcXhoc3B0OnZhcigtLWNvbG9yLWluZm8tNDAwLWVxNjlrcSk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MtbTlxaWVpOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXEyZ2ticik7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctNWh4eG85OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTFheHBkZik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LTZ1dGZ0cDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1vMG5iMWI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC02N3QzcG46dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kZWZhdWx0LWtycjI1OTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLWJweHowMTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS00anFkcXE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtYWNjZW50LWc2NDY2Mzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTU1eXd3djp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtY3NpM21nOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi1tMGt4eDg6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uM2ZhbzU6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC13Z3ZteDY6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLTYxbzlpZzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1nZWZsMGE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1waGVhenQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1nNXp4cDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci12aWo0OHk6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci0yMTVwNnE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtdW9mZ3R3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LWgyOHpqNzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcDdsaGszOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLW01ZzR0azp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLTR4c2V3bTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1ldnA0MG46dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktOTVneXg1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXhldDZqbjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtb3g5a25rOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0xcWQxZ2opO1xuICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1iOWQzaWM6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtZ2VuLWFpLWdqaHY2bDp2YXIoLS1jb2xvci1wdXJwbGUtNDAwLXZ4OGh1dCk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC1pbHdwaDg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktcDdrOWVzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLTk1dTUwczp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC01OXdla2I6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZ3FlbGtoOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS13NmJwbnI6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC1vdjBseHI6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtNWtsZ2trOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLXhpdDVmNjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLW95d212Yjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRudzFzbDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC01eHhvNW06dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtYm40djI2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1wcWppaGI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtc21hbGwtNTIxZWk3OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2Q6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTBhdHRqeSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1qa2FpNXg6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tMGd5djBnOnZhcigtLWNvbG9yLWluZm8tNDAwLWVxNjlrcSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLXZuZGl2Zzp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC1xMmdrYnIpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2k6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMWF4cGRmKTtcbiAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtMXZud2M3OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtMTF6OTh4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci0xeXB2aXg6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLTV5cDJ5cjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci02a2V4M3g6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC1kcjg5MHk6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXItcWxpY3hvOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC10aHk2ejYpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LWNrYmRocDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci1xOGhxajI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LWR5a3N4bDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLTN5azg2dDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXIta3VnbWtvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtcDVic2psOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRlZmF1bHQtazZucjBoOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLXU0aG1nMjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtdnp4Y2pwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC0zdHo3cG46dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci1sYmgyY2I6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUteGdzaW5rOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtM2l6dHVwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRpc2FibGVkLW1hbnc3bTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTdpNXI3eTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci0yMzAzMG06dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLTQ0bTNhdzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC0xeTJrN3E6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tZ2Vzc3BiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtdG01YnYwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy1qc2Z1M2I6IzI4MmMzNDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1yZWQtOTJjZm8zOnJnYmEoMjU1LCA2MSwgNjEsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQteWVsbG93LW84azhlbDpyZ2JhKDI1MSwgMjExLCA1MCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1pbmRpZ28tN3FveWw3OnJnYmEoOTIsIDEyNywgMjU1LCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWdyZWVuLXpwa3BoZTpyZ2JhKDQzLCAxODEsIDUyLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LW9yYW5nZS14ZGNnNGw6cmdiYSgyNTUsIDc1LCAyMCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1wdXJwbGUteTdnM3I4OnJnYmEoMTczLCA5MiwgMjU1LCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWxpbWUtZWFycm5vOnJnYmEoNDksIDE4NCwgMCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ncmV5LWltYnpzdTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXRlYWwtaHZobmJ4OnJnYmEoMCwgMTczLCAxNjIsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtYmx1ZS15cGRnbjc6cmdiYSgwLCAxNTMsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC12aW9sZXQtY3UzdzE5OnJnYmEoMTMzLCAxMTcsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1tYWdlbnRhLWpyOHZxczpyZ2JhKDI1NSwgMjYsIDIyNCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1waW5rLWg2Znh3bDpyZ2JhKDI1NSwgNTEsIDE1MywgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1hbWJlci03eXYxOXA6cmdiYSgyNTAsIDExMSwgMCwgMC4yKTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1yZWQtZmNscGtvOnZhcigtLWNvbG9yLWVycm9yLTQwMC0wYXR0ankpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXllbGxvdy15aDV6amQ6dmFyKC0tY29sb3Itd2FybmluZy0yMDAtb3VtZDNmKTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1pbmRpZ28tdG1oaDJ3OnZhcigtLWNvbG9yLWluZm8tMzAwLWdyMDNvbCk7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JlZW4taXFneW55OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMjAwLWJlMDZ6dSk7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtb3JhbmdlLWpxdW91ZTojZmY5OTdhO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXB1cnBsZS13MjZyeTM6I2Q0YThmZjtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1saW1lLXpyZWVpeTojYWNmZjJlO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWdyZXktaXl0aDVsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtdGVhbC1oM3BmYnI6IzAwZjVlNDtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ibHVlLW1hdzA2dTojNzVjZmZmO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXZpb2xldC13ZWlpZHI6I2IyYThmZjtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1tYWdlbnRhLXBhMnByMTojZmY1N2U5O1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXBpbmstYWN2cnVlOiNmZjk5Y2M7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtYW1iZXItanNqbzVkOiNmZmJiNDU7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLWxxYWFxNTpub25lO1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtNzY5azFuOjBweCAxcHggMXB4IDFweCAjMTkyNTM0LCAwcHggNnB4IDM2cHggIzAwMDQwYztcbiAgICAtLXNoYWRvdy1kcm9wZG93bi0wdGFidTA6MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDQsIDEyLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1ib3R0b20tcmpjZTg4OjBweCAtMzZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgIC0tc2hhZG93LXNwbGl0LXNpZGUtcjBzaXJnOi0xcHggMHB4IDFweCAwcHggIzE5MjUzNCwgLTM2cHggNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LTNrNnN0MDowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQta3Q4cXRqOjBweCAycHggMHB4IDBweCAjNDE0ZDVjLCAwcHggMTZweCAxNnB4IC0xMnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QteWRoOWZsOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC12d2tzMXc6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2FyeXBrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWJwdHZudzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0KTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14NnRhdDI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3IteGd6bmp3OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtdnZnaHcxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWU2YmFlZTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtdnZnaHcxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1iaGh0cmM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXV2a2h3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtZHNla2djOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWljb24taG92ZXItaWwxM2EzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC11dmtod3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItM3JoMnU0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtcjUzN3dyOnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWN2ejNqbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC15bzFlNHM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1yNTM3d3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtazVtNW1pOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItbTI3a3puOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS1tYnp2MnU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1yNTM3d3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZmxhc2gtcmRzeXFpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZW1vdTU2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWZsYXNoLWd4MDk5bjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWV3NXVseik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItejAyeXlrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci01bnBteTQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXIta2g5bzh1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtcmc1OTJpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LW5nc3Yxbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtbjhtOHdzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtbzUzMDhrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXhzd3I4ajp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS15emk3aTQ6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtaDRxbDdkOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS12a2Jmem06dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC1jN3A5cWc6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS0yaXlnOG06dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC11NzllNXA6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtMjhpbmNyOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtZXJyb3Ita2hxM3V1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXdzMGRscyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFsZXJ0LWluZm8taXJtcGI5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdzlsYmZuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtc3VjY2Vzcy15dTU0aWw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy13MzJ0MDMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC13YXJuaW5nLTl1YnBmcDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLTV1NW12bCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy1xc2h1MzI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby13OWxiZm4pO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy05OGd6ZTk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctaWZxenI3OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1tampubWk6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC04ZGRhd3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWR6eWJlNjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci14NTljZDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVzNnN1Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWhwYzFpcCk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS15eG84NGw6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZzY0NjYzKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC03OW9wNjg6dmFyKC0tY29sb3ItdGV4dC1pbnZlcnRlZC01a2xna2spO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LWdwa2Rzazp2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTU1eXd3dik7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLWd1cjE4Zzp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1naWJpMDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtdHF5NGUzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXF0NDZ2aTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC12MXY2Zm86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtdHF5NGUzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQtOWQ2dGdmOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXF0NDZ2aSk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLXpsanBodDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1wczlyczcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtMnhrY3UyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItbm90aWZpY2F0aW9uLW03cnlwMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tMzRrc2NmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtY3g4cjAzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1hb2FoNHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3M6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtc3R3MXJlOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4byk7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1qaTNnbDE6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC0zNmlnMm06dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC16Y2Y3ZW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItN3RjNzlmOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4byk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG86dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1zcXBxY3opO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1zaWRlLW5hdmlnYXRpb24teGt2aTRwOnZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIta2RuZnhrOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLWFwaWZsNjp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXR2MG5ocCk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUtcjVnamNpOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtdmZveWMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLWN1MXo3MTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LXZmb3ljMik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXZpZGVyLXZ6cWo0bzp2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1naTMydmUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItamgwdWtkOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtdmZveWMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbG0xOThjOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLTVlNjN2MTp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tcXhoc3B0KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy12aWJseDc6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC10a2EydnkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLWM4Y2U0ZTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWZzeGF2azp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW9qOTExaCk7XG4gICAgLS1jb2xvci1zaGFkb3ctZGVmYXVsdC10aGdnNXo6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS11Ync1cjkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1oMnFqbzM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLTBteHZidDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci01cWd1bGY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci1icjV2dGc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWhvdmVyLW9vbThjMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhsZzl5Zjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItZWRiM2M4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXR2cDUxZzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWVmcjM5NCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1uYnNkZWk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWs4ZTBhaTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC1waHcwOGw6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci1qaXVieW06dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItYXpibHg3OnZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXA3bGhrMyk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtc2VsZWN0ZWQtd2k5N2hmOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTNqMzN1dik7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tY2R3ZzEzOnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci12aWo0OHkpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLWhkb3VqcTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci0wdHJkdjQ6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1hcXk3bTMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC11MHI3ZTQ6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1iOWQzaWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC0zYWlkMGk6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLWU4NXM4eTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTB1MTNoMjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMyk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci12NXZhc2c6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZzY0NjYzKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LThxZ2Y2Mjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC0xd2xnMGQ6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWNjZ2V0Nzp2YXIoLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC1veDlrbmspO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC14cXFhdGg6dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC01OXdla2IpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1qemJtdHI6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWNjZ2V0Nyk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS1xaDJmNTU6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC02Y2ZhN3Q6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItcnFmaGpiOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC1ramxrb2w6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLTdrbGVoaDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtZGVmYXVsdC1mN2djdTM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWxpbmstZGVmYXVsdC0wemR1ZG86dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWxpbmstaG92ZXItZG5iMjc2OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC04NW9paDE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLWo1MTFzYjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLXRleHQtZmxhc2hiYXItaWNvbi1lcnJvci15cGhpYjE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLXRleHQtZmxhc2hiYXItaWNvbi1pbmZvLWtrbHptZDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTBneXYwZyk7XG4gICAgLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24tc3VjY2Vzcy1zd3Z5ZWU6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy12bmRpdmcpO1xuICAgIC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLXdhcm5pbmcteTlzeXNtOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi1lcnJvci05c3ZiZGk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi1pbmZvLW94Nnhyczp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTBneXYwZyk7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWljb24tc3VjY2Vzcy0xNndxODE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy12bmRpdmcpO1xuICAgIC0tY29sb3ItdGV4dC1hbGVydC1pY29uLXdhcm5pbmctOGIzOGJ6OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LTIxM29wYTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTApO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLXQ0MHJhZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JleS1kODZieDc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS01eHlzcTgpO1xuICAgIC0tc2hhZG93LWRyb3B1cC05cXJ3bTE6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTB0YWJ1MCk7XG4gICAgLS1zaGFkb3ctbW9kYWwtcGs4cjRmOnZhcigtLXNoYWRvdy1kcm9wZG93bi0wdGFidTApO1xuICAgIC0tc2hhZG93LXBvcG92ZXItamc2eHBhOnZhcigtLXNoYWRvdy1kcm9wZG93bi0wdGFidTApO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWFwcC1sYXlvdXQtdG9vbGJhcjpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1ud3Y4ZHM6dmFyKC0tY29sb3ItbmV1dHJhbC01MC1jbzJ3MmcpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWNvbXBhY3QtdGFibGU6bm90KCNcXDkpIHtcbiAgICAtLXNpemUtdmVydGljYWwtaW5wdXQtenpleHl6OjI4cHg7XG4gICAgLS1zcGFjZS1zY2FsZWQteHh4cy15ZjBranI6dmFyKC0tc3BhY2Utbm9uZS1nZGI4bXcpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGI6dmFyKC0tc3BhY2UteHh4cy1lM3hzOTgpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaDp2YXIoLS1zcGFjZS14eHMtbnZmcHU2KTtcbiAgICAtLXNwYWNlLXNjYWxlZC1zLWwxZWQ5Njp2YXIoLS1zcGFjZS14cy1veG9iOWYpO1xuICAgIC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55OnZhcigtLXNwYWNlLXMtM2VmemQzKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bDp2YXIoLS1zcGFjZS1tLXdjYjRlYSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteGwtdG4zbnpoOnZhcigtLXNwYWNlLWwtZnpsemZ2KTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eGwtb2NuczhjOnZhcigtLXNwYWNlLXhsLTh2dGFoMCk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHh4bC1uZDRobDQ6dmFyKC0tc3BhY2UteHhsLXQ4ZGdpcCk7XG4gICAgLS1zcGFjZS1hbGVydC12ZXJ0aWNhbC1vMTB5cGE6dmFyKC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtbnhnbXZ1KTtcbiAgICAtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLTN0anJpYzp2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwpO1xuICAgIC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWJnMmI4NDp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYik7XG4gICAgLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC0yeGxtcjM6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIpO1xuICAgIC0tc3BhY2UtYnV0dG9uLW1vZGFsLWRpc21pc3MtdmVydGljYWwtMXUyMGhjOnZhcigtLXNwYWNlLXNjYWxlZC14eHhzLXlmMGtqcik7XG4gICAgLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtY2pqNTU4OnZhcigtLXNwYWNlLXNjYWxlZC1tLWdhMmxueSk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZGVmYXVsdC14bGlvZ2w6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWNqajU1OCk7XG4gICAgLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1mMWxkZmg6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCk7XG4gICAgLS1zcGFjZS1jb250ZW50LWhlYWRlci1wYWRkaW5nLWJvdHRvbS16ZmlwbzU6dmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55KTtcbiAgICAtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLW54Z212dTp2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoKTtcbiAgICAtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLThqcW9udzp2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1uZDRobDQpO1xuICAgIC0tc3BhY2UtcGFuZWwtY29udGVudC10b3AtbHQ5b2xvOnZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCk7XG4gICAgLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtaGRkZG43OnZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCk7XG4gICAgLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LWE4NHRoZjp2YXIoLS1zcGFjZS1zY2FsZWQteGwtdG4zbnpoKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC01bnpya3g6dmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNwbGl0LWJvdHRvbS1objY1eXY6dmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsKTtcbiAgICAtLXNwYWNlLXRhYnMtY29udGVudC10b3Atcmh5M3N2OnZhcigtLXNwYWNlLXNjYWxlZC1zLWwxZWQ5Nik7XG4gICAgLS1zcGFjZS10YWJzLXZlcnRpY2FsLXd1MjdvOTp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYik7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LXg1N2V2MDp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtY2pqNTU4KTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLWRlc2NyaXB0aW9uLXBhZGRpbmctdG9wLXp0dXpxZzp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYik7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXI6bm90KCNcXDkpOndoZXJlKDpub3QoLmF3c3VpLW9uZS10aGVtZSk6bm90KC5hd3N1aS1vbmUtdGhlbWUgKikpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtemlsc25vOnJnYmEoMCwgNywgMjIsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1mdjVnazU6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0OnJnYmEoMCwgNywgMjIsIDAuMTUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHl0OGMxOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLTR6NXU5ZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtYWN1aG5sOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtOGRkYXd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItcGswdTNhOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLXg1OWNkMyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLTdhbXhhNDpyZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWVtb3U1Njp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1ldzV1bHo6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtMjUtZmNwaG5iKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS05bm1iNHM6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtOGRkYXd1OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci14NTljZDM6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTU1eXd3djp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQ6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMzp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtazVscGh3OnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtbGNoZ3Q4OnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWtlczZ6NTp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC14ZXQ2am46dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLXY1dmFzZzp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1wN2s5ZXM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtanpibXRyOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTA6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWs6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4eik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTBneXYwZzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4eik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLXZuZGl2Zzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4eik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC0yMTNvcGE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci10NDByYWQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zYXJ5cGs6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtZnY1Z2s1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItYnB0dm53OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci01bnBteTQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3IteGd6bmp3OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1mbGFzaC1yZHN5cWk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1lbW91NTYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZmxhc2gtZ3gwOTluOnZhcigtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtZXc1dWx6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LTd4M2JqYTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1mdjVnazUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXowMnl5azp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXhzd3I4ajp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS15emk3aTQ6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtYzdwOXFnOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtMml5ZzhtOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLTk4Z3plOTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1pZnF6cjc6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LW1qam5taTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LThkZGF3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHp5YmU2OnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLXg1OWNkMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLXo2MXgwNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1weXQ4YzEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtampkY2QzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1hY3VobmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXFkaGk4YTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXBrMHUzYSk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtZ3BrZHNrOnZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktNTV5d3d2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXRxeTRlMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLXYxdjZmbzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC10cXk0ZTMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItbm90aWZpY2F0aW9uLW03cnlwMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tMzRrc2NmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtY3g4cjAzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1hb2FoNHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3M6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1rZG5meGs6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1oMnFqbzM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTVxZ3VsZjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLWJyNXZ0Zzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGxnOXlmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1lZGIzYzg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtdHZwNTFnOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLW5ic2RlaTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWVmcjM5NCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtazhlMGFpOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLWppdWJ5bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC0xd2xnMGQ6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtcWgyZjU1OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtNmNmYTd0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXJxZmhqYjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQta2psa29sOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci03a2xlaGg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWRlZmF1bHQtZjdnY3UzOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1saW5rLWRlZmF1bHQtMHpkdWRvOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1saW5rLWhvdmVyLWRuYjI3Njp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1qNTExc2I6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24tZXJyb3IteXBoaWIxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24taW5mby1ra2x6bWQ6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0wZ3l2MGcpO1xuICAgIC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLXN1Y2Nlc3Mtc3d2eWVlOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3Mtdm5kaXZnKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi1lcnJvci05c3ZiZGk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi1pbmZvLW94Nnhyczp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTBneXYwZyk7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWljb24tc3VjY2Vzcy0xNndxODE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy12bmRpdmcpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLXdhcm5pbmc6bm90KCNcXDkpOndoZXJlKDpub3QoLmF3c3VpLW9uZS10aGVtZSk6bm90KC5hd3N1aS1vbmUtdGhlbWUgKikpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtemlsc25vOnJnYmEoMCwgNywgMjIsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1mdjVnazU6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0OnJnYmEoMCwgNywgMjIsIDAuMDUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHl0OGMxOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLTR6NXU5ZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtYWN1aG5sOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtOGRkYXd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItcGswdTNhOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLXg1OWNkMyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWVtb3U1Njp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1ldzV1bHo6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtMTAtcG5lejFvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS05bm1iNHM6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LThkZGF3dTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXIteDU5Y2QzOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDM6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LW84Zm51ZSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZjp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctbzhmbnVlKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctbzhmbnVlKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktNTV5d3d2OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1vOGZudWUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQ6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWU6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGxnOXlmOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1lZGIzYzg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1rNWxwaHc6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1sY2hndDg6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXIta2VzNno1OnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXhldDZqbjp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctbzhmbnVlKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLXY1dmFzZzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctbzhmbnVlKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktcDdrOWVzOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1vOGZudWUpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LWZvOGpkZjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci1wOHhxcW86dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtanpibXRyOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1vOGZudWUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1vOGZudWUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1azp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctbzhmbnVlKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbnZlcnRlZC1ob3Zlci1hczllbjg6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LW84Zm51ZSk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4ejp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctbzhmbnVlKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1vOGZudWUpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtMjEzb3BhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItdDQwcmFkOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWVhbjI0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2FyeXBrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWJwdHZudzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWZsYXNoLXJkc3lxaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWVtb3U1Nik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1mbGFzaC1neDA5OW46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1ldzV1bHopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtN3gzYmphOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItejAyeXlrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci01bnBteTQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1oNHFsN2Q6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXZrYmZ6bTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdTc5ZTVwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTI4aW5jcjp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLTk4Z3plOTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1pZnF6cjc6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LW1qam5taTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LThkZGF3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHp5YmU2OnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLXg1OWNkMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLXo2MXgwNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1weXQ4YzEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtampkY2QzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1hY3VobmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXFkaGk4YTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXBrMHUzYSk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtZ3BrZHNrOnZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktNTV5d3d2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXRxeTRlMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLXYxdjZmbzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC10cXk0ZTMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItbm90aWZpY2F0aW9uLW03cnlwMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tMzRrc2NmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtY3g4cjAzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1hb2FoNHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3M6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1rZG5meGs6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1oMnFqbzM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTVxZ3VsZjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLWJyNXZ0Zzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS10dnA1MWc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtbmJzZGVpOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1rOGUwYWk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdHI2cnllKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItaml1YnltOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTF3bGcwZDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS1xaDJmNTU6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC02Y2ZhN3Q6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItcnFmaGpiOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC1ramxrb2w6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLTdrbGVoaDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbnZlcnRlZC1kZWZhdWx0LXZ1MjcwaDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4eik7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWRlZmF1bHQtZjdnY3UzOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1saW5rLWRlZmF1bHQtMHpkdWRvOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1saW5rLWhvdmVyLWRuYjI3Njp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1qNTExc2I6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24td2FybmluZy15OXN5c206dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItdGV4dC1hbGVydC1pY29uLXdhcm5pbmctOGIzOGJ6OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS1peG1xbzI6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHopO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi1yaXc0Yjk6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHopO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLWU3MGFzbDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4eik7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC1zZ3JidTU6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHopO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWFsZXJ0Om5vdCgjXFw5KTp3aGVyZSg6bm90KC5hd3N1aS1vbmUtdGhlbWUpOm5vdCguYXdzdWktb25lLXRoZW1lICopKSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXppbHNubzpyZ2JhKDAsIDcsIDIyLCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtZnY1Z2s1OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTVucG15NDpyZ2JhKDAsIDcsIDIyLCAwLjA1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXB5dDhjMTp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC00ejV1OWQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWFjdWhubDp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LThkZGF3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXBrMHUzYTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci14NTljZDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTlubWI0czp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtOGRkYXd1OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci14NTljZDM6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQ6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWU6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGxnOXlmOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1lZGIzYzg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1rNWxwaHc6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1sY2hndDg6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXIta2VzNno1OnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXhldDZqbjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWUpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItdjV2YXNnOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMpO1xuICAgIC0tZm9udC1zaXplLWV4cGFuZGFibGUtaGVhZGluZy15MzFncGs6MTRweDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zYXJ5cGs6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtZnY1Z2s1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItYnB0dm53OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci01bnBteTQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtN3gzYmphOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItejAyeXlrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci01bnBteTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtbWpqbm1pOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtOGRkYXd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1kenliZTY6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXIteDU5Y2QzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtejYxeDA3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXB5dDhjMSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qamRjZDM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWFjdWhubCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItcWRoaThhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItcGswdTNhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXRxeTRlMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLXYxdjZmbzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC10cXk0ZTMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItbm90aWZpY2F0aW9uLW03cnlwMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tMzRrc2NmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtY3g4cjAzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1hb2FoNHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3M6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1rZG5meGs6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItYnI1dnRnOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXR2cDUxZzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWVmcjM5NCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1uYnNkZWk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWs4ZTBhaTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci1qaXVieW06dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtMXdsZzBkOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1qNTExc2I6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXIgLmF3c3VpLWNvbnRleHQtYWxlcnQ6bm90KCNcXDkpOndoZXJlKDpub3QoLmF3c3VpLW9uZS10aGVtZSk6bm90KC5hd3N1aS1vbmUtdGhlbWUgKikpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWN2ejNqbzpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LXRrYTJ2eTpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS11Ync1cjk6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi04OTFoMWE6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTBhdHRqeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS12NGV5b3A6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItMHBrc3FnOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXppbHNubzpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtZnY1Z2s1OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXIxc2JtODp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTVucG15NDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbzR0cDFjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1weXQ4YzE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1hY3Vobmw6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC04ZGRhd3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1ocGMxaXA6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtZGt1ZTg3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItcGswdTNhOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLXg1OWNkMyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtMjAyYzJtOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS16ZndobzA6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtZ24xZDVoOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LXFvaGdtbjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1kMTJhbWY6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy1zeGR2M2c6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLWt2OXJ1cDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLTN4cGt5bDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGY6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1meXVucmE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtM2ozM3V2OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdXBjem1hOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC11bTJlem46dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtbXBzNTdxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdDFzcW92OnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWVhbjI0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLTdhbXhhNDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtaHF5M280OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXpjZjdlbTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXV2a2h3dTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtdGh5Nno2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tbnd2OGRzOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci0zaDRvYTY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtYnZvc2tuOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1yZXY0ZTI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1vb2x2bWk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktNXh5c3E4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItbTlnMW80OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWVtb3U1Njp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1ldzV1bHo6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtMjB5M3hlOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1uZ3N2MW46dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtbzUzMDhrOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXNraDB3djp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctbXJ3a2l1OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci13czBkbHM6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC03dGk4cG8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby13OWxiZm46dmFyKC0tY29sb3ItaW5mby0xMDAwLTVjbHU4cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXczMnQwMzp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMDAtMHZzbTlqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctNXU1bXZsOnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC1ybmI0YmMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1vajkxMWg6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtaTJnZzk2OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLTR6NXU5ZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LW50d3VvdDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1vOXZpNDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS05bm1iNHM6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LThkZGF3dTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtajBrYno4OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1uZWtsdnU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLXg1OWNkMzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtc3FwcWN6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWk5NTc5czp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWVyaTVnNDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtamZwa3UxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUtaHh5NDZ4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXB4MGpleDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtN2M2YXpuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXR2MG5ocDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1naTMydmU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLWtvMzF1NDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtcnhjYmhzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0bjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC12Zm95YzI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3ItcjFiM3NnOnZhcigtLWNvbG9yLWVycm9yLTQwMC0wYXR0ankpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLXF4aHNwdDp2YXIoLS1jb2xvci1pbmZvLTQwMC1lcTY5a3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLW05cWllaTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC1xMmdrYnIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLTVoeHhvOTp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0xYXhwZGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC02dXRmdHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItbzBuYjFiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtNjd0M3BuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1rcnIyNTk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC1icHh6MDE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktNGpxZHFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS01NXl3d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWNzaTNtZzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tbTBreHg4OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW4zZmFvNTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdHI2cnllOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzOnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhsZzl5Zjp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTApO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItZWRiM2M4OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC13Z3ZteDY6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLTYxbzlpZzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1nZWZsMGE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1waGVhenQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1nNXp4cDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci12aWo0OHk6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci0yMTVwNnE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtdW9mZ3R3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LWgyOHpqNzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcDdsaGszOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLW01ZzR0azp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLTR4c2V3bTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1ldnA0MG46dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktOTVneXg1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXhldDZqbjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWUpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItdjV2YXNnOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtb3g5a25rOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0xcWQxZ2opO1xuICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1iOWQzaWM6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtZ2VuLWFpLWdqaHY2bDp2YXIoLS1jb2xvci1wdXJwbGUtNDAwLXZ4OGh1dCk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC1pbHdwaDg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktcDdrOWVzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLTk1dTUwczp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC01OXdla2I6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZ3FlbGtoOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS13NmJwbnI6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC1vdjBseHI6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtNWtsZ2trOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLXhpdDVmNjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLW95d212Yjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRudzFzbDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC01eHhvNW06dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtYm40djI2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1wcWppaGI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtc21hbGwtNTIxZWk3OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2Q6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTBhdHRqeSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1qa2FpNXg6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tMGd5djBnOnZhcigtLWNvbG9yLWluZm8tNDAwLWVxNjlrcSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLXZuZGl2Zzp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC1xMmdrYnIpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2k6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMWF4cGRmKTtcbiAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtMXZud2M3OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtMTF6OTh4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci0xeXB2aXg6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLTV5cDJ5cjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci02a2V4M3g6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC1kcjg5MHk6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXItcWxpY3hvOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC10aHk2ejYpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LWNrYmRocDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci1xOGhxajI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LWR5a3N4bDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLTN5azg2dDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXIta3VnbWtvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtcDVic2psOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRlZmF1bHQtazZucjBoOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLXU0aG1nMjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtdnp4Y2pwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC0zdHo3cG46dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci1sYmgyY2I6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUteGdzaW5rOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtM2l6dHVwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRpc2FibGVkLW1hbnc3bTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTdpNXI3eTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci0yMzAzMG06dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLTQ0bTNhdzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC0xeTJrN3E6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tZ2Vzc3BiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtdG01YnYwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy1qc2Z1M2I6IzI4MmMzNDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1yZWQtOTJjZm8zOnJnYmEoMjU1LCA2MSwgNjEsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQteWVsbG93LW84azhlbDpyZ2JhKDI1MSwgMjExLCA1MCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1pbmRpZ28tN3FveWw3OnJnYmEoOTIsIDEyNywgMjU1LCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWdyZWVuLXpwa3BoZTpyZ2JhKDQzLCAxODEsIDUyLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LW9yYW5nZS14ZGNnNGw6cmdiYSgyNTUsIDc1LCAyMCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1wdXJwbGUteTdnM3I4OnJnYmEoMTczLCA5MiwgMjU1LCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWxpbWUtZWFycm5vOnJnYmEoNDksIDE4NCwgMCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ncmV5LWltYnpzdTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LXRlYWwtaHZobmJ4OnJnYmEoMCwgMTczLCAxNjIsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtYmx1ZS15cGRnbjc6cmdiYSgwLCAxNTMsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC12aW9sZXQtY3UzdzE5OnJnYmEoMTMzLCAxMTcsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1tYWdlbnRhLWpyOHZxczpyZ2JhKDI1NSwgMjYsIDIyNCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1waW5rLWg2Znh3bDpyZ2JhKDI1NSwgNTEsIDE1MywgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1hbWJlci03eXYxOXA6cmdiYSgyNTAsIDExMSwgMCwgMC4yKTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1yZWQtZmNscGtvOnZhcigtLWNvbG9yLWVycm9yLTQwMC0wYXR0ankpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXllbGxvdy15aDV6amQ6dmFyKC0tY29sb3Itd2FybmluZy0yMDAtb3VtZDNmKTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1pbmRpZ28tdG1oaDJ3OnZhcigtLWNvbG9yLWluZm8tMzAwLWdyMDNvbCk7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JlZW4taXFneW55OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMjAwLWJlMDZ6dSk7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtb3JhbmdlLWpxdW91ZTojZmY5OTdhO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXB1cnBsZS13MjZyeTM6I2Q0YThmZjtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1saW1lLXpyZWVpeTojYWNmZjJlO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWdyZXktaXl0aDVsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtdGVhbC1oM3BmYnI6IzAwZjVlNDtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ibHVlLW1hdzA2dTojNzVjZmZmO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXZpb2xldC13ZWlpZHI6I2IyYThmZjtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1tYWdlbnRhLXBhMnByMTojZmY1N2U5O1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXBpbmstYWN2cnVlOiNmZjk5Y2M7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtYW1iZXItanNqbzVkOiNmZmJiNDU7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2FyeXBrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWJwdHZudzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0KTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14NnRhdDI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3IteGd6bmp3OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtdnZnaHcxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWU2YmFlZTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtdnZnaHcxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1iaGh0cmM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXV2a2h3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtZHNla2djOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWljb24taG92ZXItaWwxM2EzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC11dmtod3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItM3JoMnU0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtcjUzN3dyOnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWN2ejNqbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC15bzFlNHM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1yNTM3d3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtazVtNW1pOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItbTI3a3puOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS1tYnp2MnU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1yNTM3d3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZmxhc2gtcmRzeXFpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZW1vdTU2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWZsYXNoLWd4MDk5bjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWV3NXVseik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC03eDNiamE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtZnY1Z2s1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC1vY2w1MmE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXIxc2JtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItejAyeXlrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci01bnBteTQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXIta2g5bzh1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtcmc1OTJpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LW5nc3Yxbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtbjhtOHdzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtbzUzMDhrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXhzd3I4ajp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS15emk3aTQ6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtaDRxbDdkOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS12a2Jmem06dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC1jN3A5cWc6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS0yaXlnOG06dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC11NzllNXA6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtMjhpbmNyOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtZXJyb3Ita2hxM3V1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXdzMGRscyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFsZXJ0LWluZm8taXJtcGI5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdzlsYmZuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtc3VjY2Vzcy15dTU0aWw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy13MzJ0MDMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC13YXJuaW5nLTl1YnBmcDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLTV1NW12bCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy1xc2h1MzI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby13OWxiZm4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItaHRhNTlxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1meXVucmEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy05OGd6ZTk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctaWZxenI3OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1tampubWk6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC04ZGRhd3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWR6eWJlNjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci14NTljZDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS16NjF4MDc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHl0OGMxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWpqZGNkMzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtYWN1aG5sKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11czZzdTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1ocGMxaXApO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXFkaGk4YTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXBrMHUzYSk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS15eG84NGw6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZzY0NjYzKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC03OW9wNjg6dmFyKC0tY29sb3ItdGV4dC1pbnZlcnRlZC01a2xna2spO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LWdwa2Rzazp2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTU1eXd3dik7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLWd1cjE4Zzp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1naWJpMDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtdHF5NGUzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXF0NDZ2aTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC12MXY2Zm86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtdHF5NGUzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQtOWQ2dGdmOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXF0NDZ2aSk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLXpsanBodDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1wczlyczcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtMnhrY3UyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItbm90aWZpY2F0aW9uLW03cnlwMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tMzRrc2NmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtY3g4cjAzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1hb2FoNHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3M6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtc3R3MXJlOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4byk7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1qaTNnbDE6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC0zNmlnMm06dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC16Y2Y3ZW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItN3RjNzlmOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4byk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG86dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1zcXBxY3opO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1zaWRlLW5hdmlnYXRpb24teGt2aTRwOnZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIta2RuZnhrOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLWFwaWZsNjp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXR2MG5ocCk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUtcjVnamNpOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtdmZveWMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLWN1MXo3MTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LXZmb3ljMik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXZpZGVyLXZ6cWo0bzp2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1naTMydmUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItamgwdWtkOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtdmZveWMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbG0xOThjOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLTVlNjN2MTp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tcXhoc3B0KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy12aWJseDc6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC10a2EydnkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLWM4Y2U0ZTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWZzeGF2azp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW9qOTExaCk7XG4gICAgLS1jb2xvci1zaGFkb3ctZGVmYXVsdC10aGdnNXo6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS11Ync1cjkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1oMnFqbzM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLTBteHZidDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci01cWd1bGY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci1icjV2dGc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWhvdmVyLW9vbThjMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtdHZwNTFnOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLW5ic2RlaTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWVmcjM5NCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtazhlMGFpOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLXBodzA4bDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLWppdWJ5bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1hemJseDc6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcDdsaGszKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC13aTk3aGY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtM2ozM3V2KTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1jZHdnMTM6dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXZpajQ4eSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtaGRvdWpxOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLTB0cmR2NDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLXUwcjdlNDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWI5ZDNpYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTNhaWQwaTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtZTg1czh5OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktMHUxM2gyOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktYXF5N20zKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LThxZ2Y2Mjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC0xd2xnMGQ6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWNjZ2V0Nzp2YXIoLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC1veDlrbmspO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC14cXFhdGg6dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC01OXdla2IpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1qemJtdHI6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWNjZ2V0Nyk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS1xaDJmNTU6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC02Y2ZhN3Q6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItcnFmaGpiOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC1ramxrb2w6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLTdrbGVoaDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtZGVmYXVsdC1mN2djdTM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWxpbmstZGVmYXVsdC0wemR1ZG86dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWxpbmstaG92ZXItZG5iMjc2OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC04NW9paDE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLWo1MTFzYjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLXRleHQtZmxhc2hiYXItaWNvbi1lcnJvci15cGhpYjE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLXRleHQtZmxhc2hiYXItaWNvbi1pbmZvLWtrbHptZDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTBneXYwZyk7XG4gICAgLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24tc3VjY2Vzcy1zd3Z5ZWU6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy12bmRpdmcpO1xuICAgIC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLXdhcm5pbmcteTlzeXNtOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi1lcnJvci05c3ZiZGk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi1pbmZvLW94Nnhyczp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTBneXYwZyk7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWljb24tc3VjY2Vzcy0xNndxODE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy12bmRpdmcpO1xuICAgIC0tY29sb3ItdGV4dC1hbGVydC1pY29uLXdhcm5pbmctOGIzOGJ6OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LTIxM29wYTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTApO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLXQ0MHJhZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JleS1kODZieDc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS01eHlzcTgpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1hcHAtbGF5b3V0LXRvb2xiYXI6bm90KCNcXDkpLCAuYXdzdWktY29udGV4dC1hcHAtbGF5b3V0LXRvb2xiYXIuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1ud3Y4ZHM6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtZWFuMjRzKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyOm5vdCgjXFw5KTp3aGVyZSg6bm90KC5hd3N1aS1vbmUtdGhlbWUpOm5vdCguYXdzdWktb25lLXRoZW1lICopKSwgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXI6bm90KCNcXDkpOndoZXJlKDpub3QoLmF3c3VpLW9uZS10aGVtZSk6bm90KC5hd3N1aS1vbmUtdGhlbWUgKikpLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHl0OGMxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWs1bHBodzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtbGNoZ3Q4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXIta2VzNno1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1mbGFzaGJhci13YXJuaW5nOm5vdCgjXFw5KTp3aGVyZSg6bm90KC5hd3N1aS1vbmUtdGhlbWUpOm5vdCguYXdzdWktb25lLXRoZW1lICopKSwgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZzpub3QoI1xcOSk6d2hlcmUoOm5vdCguYXdzdWktb25lLXRoZW1lKTpub3QoLmF3c3VpLW9uZS10aGVtZSAqKSkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUge1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1weXQ4YzE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS03YW14YTQ6cmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1rNWxwaHc6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWxjaGd0ODp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWtlczZ6NTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtYWxlcnQ6bm90KCNcXDkpOndoZXJlKDpub3QoLmF3c3VpLW9uZS10aGVtZSk6bm90KC5hd3N1aS1vbmUtdGhlbWUgKikpLCAuYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSk6d2hlcmUoOm5vdCguYXdzdWktb25lLXRoZW1lKTpub3QoLmF3c3VpLW9uZS10aGVtZSAqKSkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUge1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXppbHNubzpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHl0OGMxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzOnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWs1bHBodzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtbGNoZ3Q4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXIta2VzNno1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgfVxuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLXByaW1hcnktNTAtYWE1bjFlOiNmNWY3ZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTEwMC01OG5uajA6I2RiZTRmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktMjAwLTdvcGR6ajojYzJkMWZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttOiM5NGFmZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTQwMC12Mndudzk6Izc1OThmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNzojNWM3ZmZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnOiMyOTVlZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTcwMC0wZHQybHo6IzAwM2VmYTtcbiAgICAtLWNvbG9yLXByaW1hcnktODAwLXEyZzg5MDojMDAzM2NjO1xuICAgIC0tY29sb3ItcHJpbWFyeS05MDAtNHo1dTlkOiMwMDFhOTk7XG4gICAgLS1jb2xvci1wcmltYXJ5LTEwMDAtdGh5Nno2OiMwMDA4MzM7XG4gICAgLS1jb2xvci1uZXV0cmFsLTUwLWNvMncyZzojZmNmY2ZjO1xuICAgIC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjOiNmOWY5Zjk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTE1MC04OTc4ODY6I2Y4ZjhmODtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMjAwLTZicDQ0MDojZjVmNWY1O1xuICAgIC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiOiNlZGVkZWQ7XG4gICAgLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejI6I2UxZTFlMTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybjojYzljOWM5O1xuICAgIC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjOiNiN2I3Yjc7XG4gICAgLS1jb2xvci1uZXV0cmFsLTQ1MC0xcWQxZ2o6I2E5YTlhOTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdTojOTA5MDkwO1xuICAgIC0tY29sb3ItbmV1dHJhbC01NTAtazN3OTR3OiM4MDgwODA7XG4gICAgLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVleno6IzZiNmI2YjtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOTojNDk0OTQ5O1xuICAgIC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuOiMzYjNiM2I7XG4gICAgLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODc6IzJkMmQyZDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheDojMjQyNDI0O1xuICAgIC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwOiMxZTFlMWU7XG4gICAgLS1jb2xvci1uZXV0cmFsLTkwMC1lYW4yNHM6IzFhMWExYTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcjojMTUxNTE1O1xuICAgIC0tY29sb3ItbmV1dHJhbC0xMDAwLWlienN4cDojMDgwODA4O1xuICAgIC0tY29sb3ItaW5mby01MC1xMXVkZng6I2Y1ZjdmZjtcbiAgICAtLWNvbG9yLWluZm8tMTAwLXljazgyczojZGJlNGZmO1xuICAgIC0tY29sb3ItaW5mby0zMDAtZ3IwM29sOiM5NGFmZmY7XG4gICAgLS1jb2xvci1pbmZvLTQwMC1lcTY5a3E6Izc1OThmZjtcbiAgICAtLWNvbG9yLWluZm8tNjAwLWt6YXF3djojMjk1ZWZmO1xuICAgIC0tY29sb3ItaW5mby03MDAtYmR1bWJqOiMwMDNlZmE7XG4gICAgLS1jb2xvci1pbmZvLTgwMC1xaXg3bzQ6IzAwMzNjYztcbiAgICAtLWNvbG9yLWluZm8tOTUwLXltaHB5ODojMDAxNDc1O1xuICAgIC0tY29sb3ItaW5mby0xMDAwLTVjbHU4cTojMDAwODMzO1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtY3Z6M2pvOnJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXY0ZXlvcDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci0wcGtzcWc6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtODk3ODg2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtemlsc25vOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLTZicDQ0MCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1mdjVnazU6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci01bnBteTQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtODk3ODg2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1vNHRwMWM6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXB5dDhjMTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWFjdWhubDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1wazB1M2E6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtbXBzNTdxOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLTZicDQ0MCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtdXZraHd1OnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLTg5Nzg4Nik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtZHNla2djOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWljb24taG92ZXItaWwxM2EzOnZhcigtLWNvbG9yLXByaW1hcnktNTAtYWE1bjFlKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tbnd2OGRzOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtY28ydzJnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LWFpLWRyYXdlci02ZDFyN3I6dmFyKC0tY29sb3ItbmV1dHJhbC01MC1jbzJ3MmcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC10cHNmeHY6dmFyKC0tY29sb3ItbmV1dHJhbC01MC1jbzJ3MmcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1idm9za246dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LXJldjRlMjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC1veXV0MDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLW9vbHZtaTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LW1ienYydTp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1jdnozam8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1zdWNjZXNzLW9jOG1pNDojZTlmY2U3O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1lcnJvci14MmduZmU6I2ZjZWRlZDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby1tcDM3aDk6I2VhZWZmYztcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItd2FybmluZy1oeGZ1aHc6I2ZjZmFkYjtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWZsYXNoLXJkc3lxaTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1mbGFzaC1neDA5OW46dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtMTAtcG5lejFvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtMjB5M3hlOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC03eDNiamE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LXJnNTkyaTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC1lcnJvci1raHEzdXU6I2ZjZWRlZDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtaW5mby1pcm1wYjk6I2VhZWZmYztcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtc3VjY2Vzcy15dTU0aWw6I2U5ZmNlNztcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtd2FybmluZy05dWJwZnA6I2ZjZmFkYjtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtaTJnZzk2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLTlucTA4aDp2YXIoLS1jb2xvci1lcnJvci01MC1zdWZmYmMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctb2gweTFuOnZhcigtLWNvbG9yLXdhcm5pbmctNTAtd2thOWw3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLTBqc3NhOTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwLXAzYXNpNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby04NGVva3Y6dmFyKC0tY29sb3ItaW5mby01MC1xMXVkZngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtbGxpcWEyOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLTZicDQ0MCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOW5tYjRzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTd5aXY4Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LThkZGF3dTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXIteDU5Y2QzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS15eG84NGw6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC03OW9wNjg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1ncGtkc2s6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1ub3RpZmljYXRpb24tbTdyeXAzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci03dGM3OWY6dmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtbW55Y2ZiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4bzp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC10ejk4dG46dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLWFwaWZsNjp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC02dXRmdHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS01NXl3d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWNzaTNtZzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItYnI1dnRnOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci1vb204YzA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWVmcjM5NDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW4zZmFvNTp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1lYW4yNHMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdHI2cnllOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1uYnNkZWk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1rOGUwYWk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtcGh3MDhsOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLWppdWJ5bTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtazVscGh3OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtY28ydzJnKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1sY2hndDg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXIta2VzNno1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtY28ydzJnKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1jY2dldDc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1mbzhqZGY6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItcDh4cXFvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWp6Ym10cjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtcWgyZjU1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTA6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWs6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNHhqMDlqOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtNmNmYTd0OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXJxZmhqYjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWNvcmF0aW9uLWRlZmF1bHQtbWU3Y3M0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNHhqMDlqKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQta2psa29sOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci03a2xlaGg6dmFyKC0tY29sb3ItcHJpbWFyeS04MDAtcTJnODkwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbnZlcnRlZC1kZWZhdWx0LXZ1MjcwaDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtZGVmYXVsdC1mN2djdTM6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHopO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tbGluay1kZWZhdWx0LTB6ZHVkbzp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1lYW4yNHMpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tbGluay1ob3Zlci1kbmIyNzY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1vOGZudWU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtYm40djI2OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLTZicDQ0MCk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1wcWppaGI6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXRleHQtZmxhc2hiYXItaWNvbi1pbmZvLWtrbHptZDp2YXIoLS1jb2xvci1pbmZvLTYwMC1remFxd3YpO1xuICAgIC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLXN1Y2Nlc3Mtc3d2eWVlOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLXpkN3FxOCk7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWljb24taW5mby1veDZ4cnM6dmFyKC0tY29sb3ItaW5mby02MDAta3phcXd2KTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi1zdWNjZXNzLTE2d3E4MTp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC16ZDdxcTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmVlbi03eWw5c2E6dmFyKC0tY29sb3Itc3VjY2Vzcy0xMDAteXUzOHY4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtYmx1ZS1ta25zZXo6dmFyKC0tY29sb3ItaW5mby0xMDAteWNrODJzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtcmVkLW5lNnM5djp2YXIoLS1jb2xvci1lcnJvci0xMDAtb3lrYWEzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UteWVsbG93LXIyZGphcTp2YXIoLS1jb2xvci13YXJuaW5nLTEwMC16ZjJiZjgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmV5LWQ4NmJ4Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmV5LWl4bXFvMjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi1yaXc0Yjk6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtemQ3cXE4KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1lNzBhc2w6dmFyKC0tY29sb3ItaW5mby02MDAta3phcXd2KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtcmVkLXNncmJ1NTp2YXIoLS1jb2xvci1lcnJvci03MDAtN2xxNzdvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LWpzZnUzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC02YnA0NDApO1xuICAgIC0tZm9udC1kZWNvcmF0aW9uLWxpbmUtbGluay1zZWNvbmRhcnktM2d4M3M3OnVuZGVybGluZTtcbiAgICAtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtbWtvdXMwOjUwMDtcbiAgICAtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqOlwiRW1iZXIgTW9kZXJuIFRleHQgVUlcIiwgXCJBbWF6b24gRW1iZXJcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS1rbXdhbXE6XCJFbWJlciBNb2Rlcm4gTW9ub1wiLCBNb25hY28sIE1lbmxvLCBDb25zb2xhcywgXCJDb3VyaWVyIFByaW1lXCIsIENvdXJpZXIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICAgIC0tZm9udC1zaXplLWZvcm0tbGFiZWwtZ3llNzZuOjE0cHg7XG4gICAgLS1mb250LXNpemUta2V5LXZhbHVlLXBhaXJzLWxhYmVsLTIzNHpkcjoxNHB4O1xuICAgIC0tZm9udC1zaXplLXRhYnMtMGw5MWx3OjE0cHg7XG4gICAgLS1mb250LXdheWZpbmRpbmctbGluay1hY3RpdmUtd2VpZ2h0LW9yOWVnMTo2MDA7XG4gICAgLS1mb250LXdlaWdodC1hbGVydC1oZWFkZXItZWFzamF6OjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293OjYwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWJyZWFkY3J1bWItY3VycmVudC0zd3Fpano6NDAwO1xuICAgIC0tZm9udC13ZWlnaHQtYnV0dG9uLW9rZnJhMDo1MDA7XG4gICAgLS1mb250LXdlaWdodC1kaXNwbGF5LWwtaHN5YjZmOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWZsYXNoYmFyLWhlYWRlci0zdjlhc3k6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtZm9ybS1sYWJlbC10YTJ4OHQ6NjAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTNjaTM2ejo1MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZGJ4NjBtOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy15OWUwbmM6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy14bC1oN2wxbjc6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy1tbGN4eWY6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQta2V5LXZhbHVlLXBhaXJzLWxhYmVsLWIyN3VyaTo1MDA7XG4gICAgLS1mb250LXdlaWdodC10YWJzLWdvbDFiczo2MDA7XG4gICAgLS1saW5lLWhlaWdodC1mb3JtLWxhYmVsLW10aGd6bjoyMHB4O1xuICAgIC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy1kMTY5c3U6MjBweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWtleS12YWx1ZS1wYWlycy1sYWJlbC0zcWU3OWc6MjBweDtcbiAgICAtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsajoxcHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWFsZXJ0LTF2ZHczazoycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWJhZGdlLWJreXh5MzoxNnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1idXR0b24tbzRoZ2xlOjRweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aDoycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTNiYTU5eTo2cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLTl3MGc5YzoycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTRwbXBuNDoycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdDo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrOjRweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tY29sbGFwc2VkLTIyOHJncTp2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci05dTJoeWw6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1zdGF0dXMtaW5kaWNhdG9yLWQ1N3BoazoycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1xNDFnNGc6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy10b2tlbi1vZDcxbWk6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy10b2tlbi1pbmxpbmUtbDg0OWptOnZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tb2Q3MW1pKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdHV0b3JpYWwtcGFuZWwtaXRlbS0yZnhteTI6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LXN6eXc3MDowcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtaW5saW5lLXN0YXJ0LXJjZDk5eToycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtZmxhc2hiYXItaW5saW5lLXN0YXJ0LXNjMTk3YjoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYnV0dG9uLWkyOHE0eDoxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtY2FyZC1zZWxlY3RlZC0za2hsM2k6MXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLWhncHh2djoxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1iaWctcjFreXhnOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLWxhcmdlLTA1cjdyeToyLjVweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLW1lZGl1bS0yNXI4aHg6MS43NXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tbm9ybWFsLTFldTVvdToxLjVweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLXNtYWxsLXpoN2plbToxLjVweDtcbiAgICAtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLW83eWI2MDoxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1rbW40MGY6MXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLXRva2VuLXB6ZzNrNjoxcHg7XG4gICAgLS1zaXplLXZlcnRpY2FsLWlucHV0LXp6ZXh5ejozMHB4O1xuICAgIC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtcWJzaWYzOjMwcHg7XG4gICAgLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC0xejlvYmM6MjhweDtcbiAgICAtLXNwYWNlLWFsZXJ0LXZlcnRpY2FsLW8xMHlwYTo2cHg7XG4gICAgLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC0zdGpyaWM6MTJweDtcbiAgICAtLXNwYWNlLXRva2VuLXZlcnRpY2FsLTJ4bG1yMzoxcHg7XG4gICAgLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC01eGJlaGk6NHB4O1xuICAgIC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtbnhnbXZ1OjZweDtcbiAgICAtLXNwYWNlLXRhYnMtdmVydGljYWwtd3UyN285OjJweDtcbiAgICAtLXNwYWNlLXN0YXR1cy1pbmRpY2F0b3ItcGFkZGluZy1ob3Jpem9udGFsLXJqZnRkNToycHg7XG4gICAgLS11bmRlZmluZWQtZHY1NnR3OiNmZjllOWU7XG4gICAgLS11bmRlZmluZWQtaGY4YTZzOiNmZjNkM2Q7XG4gICAgLS11bmRlZmluZWQteHdxZGM4OiM2MmZmNTc7XG4gICAgLS11bmRlZmluZWQtamhjbHUxOiMwMDcwMjk7XG4gICAgLS11bmRlZmluZWQtNHYxbGsyOiNmZmVkNGQ7XG4gICAgLS11bmRlZmluZWQtZ3Uyem1kOiMwMDFhOTk7XG4gICAgLS11bmRlZmluZWQtcjBhY3IwOiM5NGFmZmY7XG4gICAgLS11bmRlZmluZWQtZ3d4dTlsOiM1YzdmZmY7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLW5ldXRyYWwtb2UzbjZ6OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLWluZm8teXVkY2lvOnZhcigtLWNvbG9yLWluZm8tNjAwLWt6YXF3dik7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5ldXRyYWwtdjFtZm00OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1jaGFydHMtbGluZS1ncmlkLWJ0MjlzMjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtdGljay00eXZ6ODc6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWF4aXMtZW0wdnZpOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci1jaGFydHMtZXJyb3ItYmFyLW1hcmtlci1taDk1OG06dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtZWFuMjRzKTtcbiAgICAtLWNvbG9yLXNldmVyaXR5LWdyZXktNzhqZjNuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLXY5b2owNjp2YXIoLS1jb2xvci1zZXZlcml0eS1ncmV5LTc4amYzbik7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1jcml0aWNhbC1raHYyaHU6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gtenVlMG5iOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1tZWRpdW0tdXp2YjRvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctbTk4cW4yOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLThuZXZzNjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1jcml0aWNhbC0zZjJ6eWY6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwta2h2Mmh1KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktaGlnaC1xOXFqemU6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC16dWUwbmIpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1tZWRpdW0tbWFsYXlsOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS11enZiNG8pO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1sb3cteWgzMWNxOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWxvdy1tOThxbjIpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1uZXV0cmFsLWJhODZ6cjp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLThuZXZzNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2FyeXBrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWJwdHZudzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtaHBjMWlwOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tYWN0aXZlLWJmY3ZmMDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRlZmF1bHQtYnU4ZGVqOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtMjAyYzJtOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24taG92ZXItbzNoMTFlOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQteDZ0YXQyOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLXpmd2hvMDp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC02YnA0NDApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC1nbjFkNWg6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtODk3ODg2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtcW9oZ21uOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWQxMmFtZjp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC02YnA0NDApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLXN4ZHYzZzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXIta3Y5cnVwOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItM3hwa3lsOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLTZicDQ0MCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1wczlyczc6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci10MXNxb3Y6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtNmJwNDQwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1iaGh0cmM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXV2a2h3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWhvbWUtaGVhZGVyLTVzMnZhNjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC16Y2Y3ZW06dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTNyaDJ1NDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXRwc2Z4dik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLXI1Mzd3cjp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1jdnozam8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AteW8xZTRzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtcjUzN3dyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1vYmlsZS1wYW5lbC15NGd4Mng6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLTNoNG9hNjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1tMjdrem46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC10cHNmeHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS04N2ttZ2w6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1kZWZhdWx0LXV0dTJkaTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWhvdmVyLThxM2swbjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS03YWIzMG06dmFyKC0tY29sb3ItaW5mby02MDAta3phcXd2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktNXh5c3E4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItanFiNW14OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItYWN0aXZlLXVyY3dnMTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWhvdmVyLW1mOGN4bjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1lbW91NTY6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtZXc1dWx6OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItejAyeXlrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci01bnBteTQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLW44bTh3czp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLW81MzA4ayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1uZ3N2MW46dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtbzUzMDhrOnZhcigtLWNvbG9yLXByaW1hcnktNzAwLTBkdDJseik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXNraDB3djp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby13OWxiZm46dmFyKC0tY29sb3ItaW5mby01MC1xMXVkZngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctcXNodTMyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdzlsYmZuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtb2o5MTFoOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LW50d3VvdDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hdmF0YXItZGVmYXVsdC1neDZvbmw6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmctbzl2aTQxOnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLTg5Nzg4Nik7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLTk4Z3plOTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1pZnF6cjc6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWowa2J6ODp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtbWpqbm1pOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtOGRkYXd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1kenliZTY6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXIteDU5Y2QzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLW5la2x2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRpc2FibGVkLTYxNGRwcjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1kaXNhYmxlZC01OXBjM2c6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtejYxeDA3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXB5dDhjMSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qamRjZDM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWFjdWhubCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdXM2c3U2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtaHBjMWlwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1xZGhpOGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1wazB1M2EpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11aWN6ZGQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtc3FwcWN6OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWk5NTc5czp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWVyaTVnNDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWFjZS1hY3RpdmUtbGluZS1saWdodC10aGVtZS1mN2o2MWY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtZGFyay10aGVtZS05cnBhdjQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWpmcGt1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1ndXIxOGc6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXRxeTRlMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1xdDQ2dmk6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtdjF2NmZvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLXRxeTRlMyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLTlkNnRnZjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1xdDQ2dmkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC16bGpwaHQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtYTF1MWpwOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC0yeGtjdTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXVwY3ptYSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUtaHh5NDZ4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tMzRrc2NmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtY3g4cjAzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1weDBqZXg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLTdjNmF6bjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci10djBuaHA6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1hb2FoNHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3M6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItNWhla3RuOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1zdHcxcmU6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLWppM2dsMTp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1naWJpMDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZ2kzMnZlOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtMzZpZzJtOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtemNmN2VtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLWtvMzF1NDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGY6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtcnhjYmhzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXNpZGUtbmF2aWdhdGlvbi14a3ZpNHA6dmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC10ejk4dG4pO1xuICAgIC0tY29sb3ItYm9yZGVyLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItdzExNjViOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItbm90aWZpY2F0aW9uLXN0YWNrLWJhci1mb2N1c2VkLWE2cGp6aTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1rZG5meGs6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtYWN0aXZlLXI1Z2pjaTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LXZmb3ljMik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LXZmb3ljMjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQtY3UxejcxOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtdmZveWMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpdmlkZXItdnpxajRvOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZSk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci1qaDB1a2Q6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC12Zm95YzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtd3JhcHBlci1sbTE5OGM6dmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZ2kzMnZlKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1xeGhzcHQ6dmFyKC0tY29sb3ItaW5mby02MDAta3phcXd2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaWFsb2ctNWU2M3YxOnZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1xeGhzcHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1vMG5iMWI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1jOGNlNGU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZzY0NjYzKTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1mc3hhdms6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1vajkxMWgpO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLTY3dDNwbjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS00anFkcXE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXN0cm9rZS1jaGFydC1saW5lLXFkdHA1dTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtZzY0NjYzOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi1tMGt4eDg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtaDJxam8zOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC0wbXh2YnQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItNXFndWxmOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1obGc5eWY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdHI2cnllKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWVkYjNjODp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS10dnA1MWc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWF6Ymx4Nzp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1wN2xoazMpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC13Z3ZteDY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZ2VmbDBhOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtcGhlYXp0OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItdmlqNDh5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tY2R3ZzEzOnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci12aWo0OHkpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLWhkb3VqcTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItMjE1cDZxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLXVvZmd0dzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1oMjh6ajc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLTB0cmR2NDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLXUwcjdlNDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWI5ZDNpYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1wN2xoazM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtM2FpZDBpOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC1lODVzOHk6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1tNWc0dGs6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC00eHNld206dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktMHUxM2gyOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktYXF5N20zKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZXZwNDBuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LTk1Z3l4NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC14ZXQ2am46dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLXY1dmFzZzp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjMpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtOHFnZjYyOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTApO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTF3bGcwZDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC1veDlrbms6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktYXF5N20zOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWI5ZDNpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtaWx3cGg4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LXA3azllczp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItdGV4dC1ob21lLWhlYWRlci1kZWZhdWx0LXFwYmp6Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC1ob21lLWhlYWRlci1zZWNvbmRhcnkteWE3cXh0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLTk1dTUwczp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC01OXdla2I6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZ3FlbGtoOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXhxcWF0aDp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTU5d2VrYik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS13NmJwbnI6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTA6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTd5aXY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC1vdjBseHI6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1veXdtdmI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtODVvaWgxOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LTV4eG81bTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1qNTExc2I6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLTUyMWVpNzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtamthaTV4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTBneXYwZzp2YXIoLS1jb2xvci1pbmZvLTYwMC1remFxd3YpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS0xdm53Yzc6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LTIxM29wYTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTApO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLXQ0MHJhZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS0xMXo5OHg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLTF5cHZpeDp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC01OG5uajApO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtNXlwMnlyOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLTZrZXgzeDp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC01OG5uajApO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1xbGljeG86dmFyKC0tY29sb3ItcHJpbWFyeS01MC1hYTVuMWUpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LWNrYmRocDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci1xOGhxajI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LWR5a3N4bDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLTN5azg2dDp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC00ejV1OWQpO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXIta3VnbWtvOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtcDVic2psOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLXU0aG1nMjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLWFhNW4xZSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS12enhjanA6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtNThubmowKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LTN0ejdwbjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLWxiaDJjYjp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC00ejV1OWQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS14Z3Npbms6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtNHo1dTlkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC0zaXp0dXA6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtNHlwaG90OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtN2k1cjd5OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLTIzMDMwbTp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC00ejV1OWQpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtNDRtM2F3OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLTR6NXU5ZCk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLTF5Mms3cTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi1nZXNzcGI6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS10bTVidjA6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtODk3ODg2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ncmV5LWltYnpzdTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWluZGlnby10bWhoMnc6dmFyKC0tY29sb3ItaW5mby04MDAtcWl4N280KTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ncmV5LWl5dGg1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tZm9udC1mYW1pbHktZGlzcGxheS0zY3kxNmo6dmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2opO1xuICAgIC0tZm9udC1mYW1pbHktaGVhZGluZy1zajFvN2I6dmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2opO1xuICAgIC0tZm9udC1saW5rLWJ1dHRvbi13ZWlnaHQtOWIzdHhtOnZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1va2ZyYTApO1xuICAgIC0tZm9udC13ZWlnaHQtdGFicy1kaXNhYmxlZC1tanltNjI6dmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1vcjllZzEpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMzp2YXIoLS1ib3JkZXItcmFkaXVzLWNhcmQtZGVmYXVsdC1nbngzY3UpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jYXJkLWRlZmF1bHQtZ254M2N1OnZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLXd6ajg0MDp2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCk7XG4gICAgLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLW9ucHM2ZDp2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWRlZmF1bHQtYmRrYnpqOnZhcigtLWJvcmRlci1yYWRpdXMtY2FyZC1kZWZhdWx0LWdueDNjdSk7XG4gICAgLS1ib3JkZXItcmFkaXVzLXRpbGVzLWd6NzB2bTp2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtYmxvY2stZW5kLXhkajkxZTp2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtc3p5dzcwKTtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1ibG9jay1zdGFydC1jdGg5OHQ6dmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LXN6eXc3MCk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtaW5saW5lLWVuZC16bDJ5NW86dmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LXN6eXc3MCk7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLWluZm8teXVkY2lvOnZhcigtLWNvbG9yLWluZm8tMzAwLWdyMDNvbCk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtbmV1dHJhbC12MW1mbTQ6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtZ3JpZC1idDI5czI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtdGljay00eXZ6ODc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtYXhpcy1lbTB2dmk6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWVycm9yLWJhci1tYXJrZXItbWg5NThtOnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWNyaXRpY2FsLWtodjJodTp2YXIoLS1jb2xvci1ibGFjay1vdm90YmYpO1xuICAgICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1oaWdoLXp1ZTBuYjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS12NGV5b3A6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci0wcGtzcWc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS16aWxzbm86dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtZnY1Z2s1OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1yMXNibTg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTVucG15NDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbzR0cDFjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC1pYnpzeHApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1weXQ4YzE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWFjdWhubDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWhwYzFpcDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXBrMHUzYTp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC02YnA0NDApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtMjAyYzJtOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLXpmd2hvMDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLWduMWQ1aDp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1lYW4yNHMpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LXFvaGdtbjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWQxMmFtZjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctc3hkdjNnOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLWt2OXJ1cDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItM3hwa3lsOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1meXVucmE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTNqMzN1djp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdXBjem1hOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtbXBzNTdxOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC1pYnpzeHApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdDFzcW92OnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWVhbjI0cyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ocXkzbzQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC16Y2Y3ZW06dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXV2a2h3dTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1pY29uLWhvdmVyLWlsMTNhMzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby04NGVva3YpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkczp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTZkMXI3cjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC10cHNmeHY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLWlienN4cCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLTNoNG9hNjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItb29sdm1pOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktNXh5c3E4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItc3VjY2Vzcy1vYzhtaTQ6IzAzMjIwZDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1lcnJvci14MmduZmU6IzQ2MDMwMztcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1pbmZvLW1wMzdoOTojMDgxNDRmO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXdhcm5pbmctaHhmdWh3OiMzNzI2MDM7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZW1vdTU2OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWZsYXNoLWd4MDk5bjp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0yNS1mY3BobmIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWV3NXVsejp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLTIweTN4ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LXJnNTkyaTp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC1veXV0MDcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1uZ3N2MW46dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1vNTMwOGs6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1za2gwd3Y6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby13OWxiZm46dmFyKC0tY29sb3ItaW5mby0xMDAwLTVjbHU4cSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtZXJyb3Ita2hxM3V1OiM0NjAzMDM7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtaW5mby1pcm1wYjk6IzA4MTQ0ZjtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC1zdWNjZXNzLXl1NTRpbDojMDMyMjBkO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFsZXJ0LXdhcm5pbmctOXVicGZwOiMzNzI2MDM7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtb2o5MTFoOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtbnR3dW90OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci05bnEwOGg6I2ZmN2E3YTIwO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy1vaDB5MW46I2ZiZDMzMjIwO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy0wanNzYTk6IzJiYjUzNDIwO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby04NGVva3Y6IzVjN2ZmZjIwO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC1sbGlxYTI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1vOXZpNDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTlubWI0czp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LThkZGF3dTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1qMGtiejg6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtbmVrbHZ1OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC02MTRkcHI6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXIteDU5Y2QzOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtc3FwcWN6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLXl4bzg0bDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtNzlvcDY4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC1pYnpzeHApO1xuICAgICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWk5NTc5czp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgICAgLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtZXJpNWc0OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWpmcGt1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LWExdTFqcDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUtaHh5NDZ4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLW5vdGlmaWNhdGlvbi1tN3J5cDM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXB4MGpleDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC03YzZhem46dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci10djBuaHA6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1rbzMxdTQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGY6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC1yeGNiaHM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLWFwaWZsNjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LXZmb3ljMjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLXIxYjNzZzp2YXIoLS11bmRlZmluZWQtaGY4YTZzKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLXF4aHNwdDp2YXIoLS1jb2xvci1pbmZvLTQwMC1lcTY5a3EpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MtbTlxaWVpOnZhcigtLXVuZGVmaW5lZC14d3FkYzgpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctNWh4eG85OnZhcigtLXVuZGVmaW5lZC00djFsazIpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LTZ1dGZ0cDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLW8wbmIxYjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtNjd0M3BuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktNGpxZHFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgICAtLWNvbG9yLXRleHQtYWNjZW50LWc2NDY2Mzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS01NXl3d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtY3NpM21nOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLW0wa3h4ODp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uM2ZhbzU6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdHI2cnllOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtbmJzZGVpOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1rOGUwYWk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC1waHcwOGw6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci1qaXVieW06dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtazVscGh3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1sY2hndDg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1rZXM2ejU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC13Z3ZteDY6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1nZWZsMGE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXBoZWF6dDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItdmlqNDh5OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTd5aXY4Yyk7XG4gICAgICAtLWNvbG9yLXRleHQtY291bnRlci0yMTVwNnE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC11b2ZndHc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1oMjh6ajc6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcDdsaGszOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtbTVnNHRrOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC00eHNld206dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1ldnA0MG46dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1lbXB0eS05NWd5eDU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC14ZXQ2am46dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtb3g5a25rOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1jY2dldDc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1hcXk3bTM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1iOWQzaWM6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtaWx3cGg4OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktcDdrOWVzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtOTV1NTBzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTd5aXY4Yyk7XG4gICAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtNTl3ZWtiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZ3FlbGtoOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLXc2YnBucjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNDhhbmloOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtb3YwbHhyOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1mbzhqZGY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci1wOHhxcW86dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYWJlbC1qemJtdHI6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtcWgyZjU1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1veXdtdmI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWs6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00eGowOWo6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LTZjZmE3dDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXJxZmhqYjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LWtqbGtvbDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci03a2xlaGg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHo6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tbGluay1kZWZhdWx0LTB6ZHVkbzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLWNvMncyZyk7XG4gICAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWxpbmstaG92ZXItZG5iMjc2OnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1vOGZudWU6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtNXh4bzVtOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTd5aXY4Yyk7XG4gICAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtYm40djI2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LXBxamloYjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgICAgLS1jb2xvci10ZXh0LXNtYWxsLTUyMWVpNzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0xcWQxZ2opO1xuICAgICAgLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24taW5mby1ra2x6bWQ6dmFyKC0tY29sb3ItaW5mby00MDAtZXE2OWtxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLXN1Y2Nlc3Mtc3d2eWVlOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXEyZ2ticik7XG4gICAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi1pbmZvLW94Nnhyczp2YXIoLS1jb2xvci1pbmZvLTQwMC1lcTY5a3EpO1xuICAgICAgLS1jb2xvci10ZXh0LWFsZXJ0LWljb24tc3VjY2Vzcy0xNndxODE6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtcTJna2JyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtamthaTV4OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tMGd5djBnOnZhcigtLWNvbG9yLWluZm8tMzAwLWdyMDNvbCk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3Mtdm5kaXZnOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMjAwLWJlMDZ6dSk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpOnZhcigtLXVuZGVmaW5lZC00djFsazIpO1xuICAgICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTF2bndjNzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtMTF6OTh4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLTF5cHZpeDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS01eXAyeXI6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci02a2V4M3g6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTU3cHRnKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1xbGljeG86dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXRoeTZ6Nik7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC1ja2JkaHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci1xOGhxajI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtZHlrc3hsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci0zeWs4NnQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXIta3VnbWtvOnZhcigtLWNvbG9yLWJsYWNrLW92b3RiZik7XG4gICAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1wNWJzamw6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci11NGhtZzI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtdnp4Y2pwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LTN0ejdwbjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItbGJoMmNiOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUteGdzaW5rOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC0zaXp0dXA6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTdpNXI3eTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLTIzMDMwbTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS00NG0zYXc6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC0xeTJrN3E6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi1nZXNzcGI6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLXRtNWJ2MDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZWVuLTd5bDlzYTpyZ2JhKDQzLCAxODEsIDUyLCAwLjIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWJsdWUtbWtuc2V6OnJnYmEoOTIsIDEyNywgMjU1LCAwLjIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXJlZC1uZTZzOXY6cmdiYSgyNTUsIDYxLCA2MSwgMC4yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS15ZWxsb3ctcjJkamFxOnJnYmEoMjUxLCAyMTEsIDUwLCAwLjIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZXktZDg2Yng3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS1peG1xbzI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi1yaXc0Yjk6dmFyKC0tY29sb3Itc3VjY2Vzcy0yMDAtYmUwNnp1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLWU3MGFzbDp2YXIoLS1jb2xvci1pbmZvLTMwMC1ncjAzb2wpO1xuICAgICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC1zZ3JidTU6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTBhdHRqeSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LWpzZnUzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtZ3JleS1pbWJ6c3U6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWluZGlnby10bWhoMnc6dmFyKC0tY29sb3ItaW5mby0zMDAtZ3IwM29sKTtcbiAgICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWdyZXktaXl0aDVsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgfVxuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1jb21wYWN0LW1vZGU6bm90KCNcXDkpIHtcbiAgICAtLXNpemUtdmVydGljYWwtaW5wdXQtenpleHl6OjI2cHg7XG4gICAgLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1xYnNpZjM6MjZweDtcbiAgICAtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tY29sbGFwc2VkLTF6OW9iYzoyNnB4O1xuICAgIC0tc3BhY2UtZmllbGQtdmVydGljYWwtNXhiZWhpOjJweDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aS1jb250ZXh0LWFwcC1sYXlvdXQtdG9vbGJhcjpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWFwcC1sYXlvdXQtdG9vbGJhci5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItbTI3a3puOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtY28ydzJnKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aS1jb250ZXh0LXRvcC1uYXZpZ2F0aW9uOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1jdnozam86cmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtdjRleW9wOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXppbHNubzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXIxc2JtODp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW80dHAxYzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXB5dDhjMTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWFjdWhubDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1wazB1M2E6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtNmJwNDQwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtZ24xZDVoOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWVhbjI0cyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWZ5dW5yYTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC0zajMzdXY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWE6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtbXBzNTdxOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC1pYnpzeHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXQxc3Fvdjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWhxeTNvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXV2a2h3dTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1kc2VrZ2M6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taWNvbi1ob3Zlci1pbDEzYTM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tODRlb2t2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tbnd2OGRzOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC1pYnpzeHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTZkMXI3cjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC1pYnpzeHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1idm9za246dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LXJldjRlMjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC1veXV0MDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLW9vbHZtaTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LW1ienYydTp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1jdnozam8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1zdWNjZXNzLW9jOG1pNDojMDMyMjBkO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1lcnJvci14MmduZmU6IzQ2MDMwMztcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby1tcDM3aDk6IzA4MTQ0ZjtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItd2FybmluZy1oeGZ1aHc6IzM3MjYwMztcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZW1vdTU2OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1mbGFzaC1yZHN5cWk6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZmxhc2gtZ3gwOTluOnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTI1LWZjcGhuYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLTIweTN4ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtN3gzYmphOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC1yZzU5Mmk6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LW5nc3Yxbjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC1veXV0MDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC1lcnJvci1raHEzdXU6IzQ2MDMwMztcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtaW5mby1pcm1wYjk6IzA4MTQ0ZjtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtc3VjY2Vzcy15dTU0aWw6IzAzMjIwZDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtd2FybmluZy05dWJwZnA6IzM3MjYwMztcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtaTJnZzk2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLTlucTA4aDojZmY3YTdhMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy1vaDB5MW46I2ZiZDMzMjIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtMGpzc2E5OiMyYmI1MzQyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLTg0ZW9rdjojNWM3ZmZmMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC1sbGlxYTI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS05bm1iNHM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtOGRkYXd1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1qMGtiejg6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLW5la2x2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRpc2FibGVkLTYxNGRwcjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXIteDU5Y2QzOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXNxcHFjejp2YXIoLS1jb2xvci1pbmRpZ28tNDAwLWZtanE3aCk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS15eG84NGw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC03OW9wNjg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLWlienN4cCk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtZ3BrZHNrOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LWExdTFqcDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtZGt1ZTg3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLW5vdGlmaWNhdGlvbi1tN3J5cDM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1weDBqZXg6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLWtvMzF1NDp2YXIoLS11bmRlZmluZWQtZ3d4dTlsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmOnZhcigtLXVuZGVmaW5lZC1nd3h1OWwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItN3RjNzlmOnZhcigtLWNvbG9yLXRyYW5zcGFyZW50LW1ueWNmYik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG86dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci1hcGlmbDY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3ItcjFiM3NnOnZhcigtLXVuZGVmaW5lZC1oZjhhNnMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLW05cWllaTp2YXIoLS11bmRlZmluZWQteHdxZGM4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy01aHh4bzk6dmFyKC0tdW5kZWZpbmVkLTR2MWxrMik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LTZ1dGZ0cDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS01NXl3d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWNzaTNtZzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1oMnFqbzM6dmFyKC0tY29sb3ItaW5kaWdvLTQwMC1mbWpxN2gpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItNXFndWxmOnZhcigtLXVuZGVmaW5lZC1yMGFjcjApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItYnI1dnRnOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci1vb204YzA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWVmcjM5NDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW4zZmFvNTp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdHI2cnllOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1uYnNkZWk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1rOGUwYWk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtcGh3MDhsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLWppdWJ5bTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtazVscGh3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtbGNoZ3Q4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWtlczZ6NTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1tNWc0dGs6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LW94OWtuazp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWNjZ2V0Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1hcXk3bTM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1mbzhqZGY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItcDh4cXFvOnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWp6Ym10cjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtcWgyZjU1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTA6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWs6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNHhqMDlqOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtNmNmYTd0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXJxZmhqYjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC1ramxrb2w6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLTdrbGVoaDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHo6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtZGVmYXVsdC1mN2djdTM6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHopO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tbGluay1kZWZhdWx0LTB6ZHVkbzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLWNvMncyZyk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1saW5rLWhvdmVyLWRuYjI3Njp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LW84Zm51ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLWluZm8ta2tsem1kOnZhcigtLWNvbG9yLWluZm8tNDAwLWVxNjlrcSk7XG4gICAgLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24tc3VjY2Vzcy1zd3Z5ZWU6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtcTJna2JyKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi1pbmZvLW94Nnhyczp2YXIoLS1jb2xvci1pbmZvLTQwMC1lcTY5a3EpO1xuICAgIC0tY29sb3ItdGV4dC1hbGVydC1pY29uLXN1Y2Nlc3MtMTZ3cTgxOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXEyZ2ticik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTBneXYwZzp2YXIoLS1jb2xvci1pbmZvLTMwMC1ncjAzb2wpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy12bmRpdmc6dmFyKC0tY29sb3Itc3VjY2Vzcy0yMDAtYmUwNnp1KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpOnZhcigtLXVuZGVmaW5lZC00djFsazIpO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXIta3VnbWtvOnZhcigtLWNvbG9yLWJsYWNrLW92b3RiZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZWVuLTd5bDlzYTpyZ2JhKDQzLCAxODEsIDUyLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ibHVlLW1rbnNlejpyZ2JhKDkyLCAxMjcsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtcmVkLW5lNnM5djpyZ2JhKDI1NSwgNjEsIDYxLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS15ZWxsb3ctcjJkamFxOnJnYmEoMjUxLCAyMTEsIDUwLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmV5LWQ4NmJ4Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmV5LWl4bXFvMjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi1yaXc0Yjk6dmFyKC0tY29sb3Itc3VjY2Vzcy0yMDAtYmUwNnp1KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1lNzBhc2w6dmFyKC0tY29sb3ItaW5mby0zMDAtZ3IwM29sKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtcmVkLXNncmJ1NTp2YXIoLS1jb2xvci1lcnJvci00MDAtMGF0dGp5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LWpzZnUzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci1scWFhcTU6MHB4IDFweCA4cHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItYWN0aXZlLTc2OWsxbjowcHggMXB4IDFweCAxcHggIzIyMjIyMiwgMHB4IDZweCAzNnB4ICMwMzAzMDM7XG4gICAgLS1zaGFkb3ctZHJvcGRvd24tMHRhYnUwOjBweCA0cHggMjBweCAxcHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1mbGFzaC1zdGlja3kteTFwbzIzOjBweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLXNoYWRvdy1wYW5lbC03OXpva3M6MHB4IDBweCAwcHggMXB4ICM0YjRiNGI7XG4gICAgLS1zaGFkb3ctcGFuZWwtdG9nZ2xlLWs5bWQ4ZjowcHggNnB4IDEycHggMXB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLXJqY2U4ODowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LXNwbGl0LXNpZGUtcjBzaXJnOi0xcHggMHB4IDFweCAwcHggIzIyMjIyMiwgLTM2cHggNnB4IDM2cHggLTM2cHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktM2s2c3QwOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWVtYmVkZGVkLWt0OHF0ajowcHggMnB4IDBweCAwcHggIzRiNGI0YiwgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QteWRoOWZsOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LXZ3a3MxdzowcHggNHB4IDhweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLXZ2Z2h3MTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1lNmJhZWU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLXZ2Z2h3MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYmhodHJjOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC11dmtod3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItM3JoMnU0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtcjUzN3dyOnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWN2ejNqbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC15bzFlNHM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1yNTM3d3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtazVtNW1pOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItbTI3a3puOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC1vY2w1MmE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXIxc2JtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci1raDlvOHU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1oNHFsN2Q6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXZrYmZ6bTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdTc5ZTVwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTI4aW5jcjp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci1odGE1OXE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWZ5dW5yYSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1tampubWk6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC04ZGRhd3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWR6eWJlNjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci14NTljZDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS16NjF4MDc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHl0OGMxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWpqZGNkMzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtYWN1aG5sKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1xZGhpOGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1wazB1M2EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtdHF5NGUzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXF0NDZ2aTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC12MXY2Zm86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtdHF5NGUzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQtOWQ2dGdmOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXF0NDZ2aSk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLXpsanBodDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1wczlyczcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtMnhrY3UyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLTM0a3NjZjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWN4OHIwMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtYW9haDR6OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLXN0dzFyZTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1zaWRlLW5hdmlnYXRpb24teGt2aTRwOnZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIta2RuZnhrOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGxnOXlmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1lZGIzYzg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtdHZwNTFnOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC13aTk3aGY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtM2ozM3V2KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLTB0cmR2NDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTB1MTNoMjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtMXdsZzBkOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVjb3JhdGlvbi1kZWZhdWx0LW1lN2NzNDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTR4ajA5aik7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItajUxMXNiOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMpO1xuICAgIC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLXdhcm5pbmcteTlzeXNtOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi13YXJuaW5nLThiMzhiejp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC0yMTNvcGE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci10NDByYWQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1zaGFkb3ctZHJvcHVwLTlxcndtMTp2YXIoLS1zaGFkb3ctZHJvcGRvd24tMHRhYnUwKTtcbiAgICAtLXNoYWRvdy1tb2RhbC1wazhyNGY6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTB0YWJ1MCk7XG4gICAgLS1zaGFkb3ctcG9wb3Zlci1qZzZ4cGE6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTB0YWJ1MCk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtdG9wLW5hdmlnYXRpb24uYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS12NGV5b3A6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItMHBrc3FnOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXppbHNubzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtZnY1Z2s1OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtcjFzYm04OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbzR0cDFjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC1pYnpzeHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHl0OGMxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtYWN1aG5sOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWhwYzFpcDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1wazB1M2E6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtNmJwNDQwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC0yMDJjMm06dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtZGt1ZTg3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLXpmd2hvMDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC1nbjFkNWg6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtZWFuMjRzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtcW9oZ21uOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWQxMmFtZjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLXN4ZHYzZzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXIta3Y5cnVwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItM3hwa3lsOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWZ5dW5yYTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC0zajMzdXY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWE6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtbXBzNTdxOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC1pYnpzeHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXQxc3Fvdjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWhxeTNvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC16Y2Y3ZW06dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC11dmtod3U6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLWlienN4cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWljb24taG92ZXItaWwxM2EzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLTg0ZW9rdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkczp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LWFpLWRyYXdlci02ZDFyN3I6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLWlienN4cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXRwc2Z4djp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLTNoNG9hNjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLW9vbHZtaTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS01eHlzcTg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItc3VjY2Vzcy1vYzhtaTQ6IzAzMjIwZDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItZXJyb3IteDJnbmZlOiM0NjAzMDM7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWluZm8tbXAzN2g5OiMwODE0NGY7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXdhcm5pbmctaHhmdWh3OiMzNzI2MDM7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWVtb3U1Njp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC1veXV0MDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZmxhc2gtZ3gwOTluOnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTI1LWZjcGhuYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWV3NXVsejp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS0yMHkzeGU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtcmc1OTJpOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1uZ3N2MW46dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtbzUzMDhrOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXNraDB3djp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby13OWxiZm46dmFyKC0tY29sb3ItaW5mby0xMDAwLTVjbHU4cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFsZXJ0LWVycm9yLWtocTN1dTojNDYwMzAzO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC1pbmZvLWlybXBiOTojMDgxNDRmO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC1zdWNjZXNzLXl1NTRpbDojMDMyMjBkO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC13YXJuaW5nLTl1YnBmcDojMzcyNjAzO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1vajkxMWg6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtbnR3dW90OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItOW5xMDhoOiNmZjdhN2EyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLW9oMHkxbjojZmJkMzMyMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy0wanNzYTk6IzJiYjUzNDIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tODRlb2t2OiM1YzdmZmYyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLWxsaXFhMjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1vOXZpNDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS05bm1iNHM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtOGRkYXd1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1qMGtiejg6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLW5la2x2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRpc2FibGVkLTYxNGRwcjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXIteDU5Y2QzOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXNxcHFjejp2YXIoLS1jb2xvci1pbmRpZ28tNDAwLWZtanE3aCk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS15eG84NGw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC03OW9wNjg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLWlienN4cCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWk5NTc5czp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWVyaTVnNDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtamZwa3UxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LWExdTFqcDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLWh4eTQ2eDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtZGt1ZTg3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLW5vdGlmaWNhdGlvbi1tN3J5cDM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1weDBqZXg6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLTdjNmF6bjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci10djBuaHA6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWdpYmkwNjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZ2kzMnZlOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1rbzMxdTQ6dmFyKC0tdW5kZWZpbmVkLWd3eHU5bCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZjp2YXIoLS11bmRlZmluZWQtZ3d4dTlsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtcnhjYmhzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG86dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci1hcGlmbDY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtdmZveWMyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLXIxYjNzZzp2YXIoLS11bmRlZmluZWQtaGY4YTZzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1xeGhzcHQ6dmFyKC0tY29sb3ItaW5mby00MDAtZXE2OWtxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1tOXFpZWk6dmFyKC0tdW5kZWZpbmVkLXh3cWRjOCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctNWh4eG85OnZhcigtLXVuZGVmaW5lZC00djFsazIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC02dXRmdHA6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtZGt1ZTg3KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItbzBuYjFiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtNjd0M3BuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LTRqcWRxcTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0xcWQxZ2opO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtZzY0NjYzOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktNTV5d3d2OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1jc2kzbWc6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLW0wa3h4ODp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWgycWpvMzp2YXIoLS1jb2xvci1pbmRpZ28tNDAwLWZtanE3aCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci01cWd1bGY6dmFyKC0tdW5kZWZpbmVkLXIwYWNyMCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWVmcjM5NDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW4zZmFvNTp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdHI2cnllOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1uYnNkZWk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1rOGUwYWk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtcGh3MDhsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLTcxZ3NxOSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLWppdWJ5bTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtazVscGh3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtbGNoZ3Q4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWtlczZ6NTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC13Z3ZteDY6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZ2VmbDBhOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtcGhlYXp0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItdmlqNDh5OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTd5aXY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItMjE1cDZxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLXVvZmd0dzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1oMjh6ajc6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXA3bGhrMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1tNWc0dGs6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC00eHNld206dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZXZwNDBuOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LTk1Z3l4NTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC14ZXQ2am46dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LW94OWtuazp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWNjZ2V0Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1hcXk3bTM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtYjlkM2ljOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC1pbHdwaDg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktcDdrOWVzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLTk1dTUwczp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC01OXdla2I6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZ3FlbGtoOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS13NmJwbnI6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC1vdjBseHI6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1mbzhqZGY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItcDh4cXFvOnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWp6Ym10cjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtcWgyZjU1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXItb3l3bXZiOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTA6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWs6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNHhqMDlqOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtNmNmYTd0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXJxZmhqYjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC1ramxrb2w6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLTdrbGVoaDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHo6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWxpbmstZGVmYXVsdC0wemR1ZG86dmFyKC0tY29sb3ItbmV1dHJhbC01MC1jbzJ3MmcpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tbGluay1ob3Zlci1kbmIyNzY6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy1vOGZudWU6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LTV4eG81bTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1ibjR2MjY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LXBxamloYjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC1zbWFsbC01MjFlaTc6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtZmxhc2hiYXItaWNvbi1pbmZvLWtrbHptZDp2YXIoLS1jb2xvci1pbmZvLTQwMC1lcTY5a3EpO1xuICAgIC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLXN1Y2Nlc3Mtc3d2eWVlOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXEyZ2ticik7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWljb24taW5mby1veDZ4cnM6dmFyKC0tY29sb3ItaW5mby00MDAtZXE2OWtxKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi1zdWNjZXNzLTE2d3E4MTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC1xMmdrYnIpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtamthaTV4OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTBneXYwZzp2YXIoLS1jb2xvci1pbmZvLTMwMC1ncjAzb2wpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy12bmRpdmc6dmFyKC0tY29sb3Itc3VjY2Vzcy0yMDAtYmUwNnp1KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpOnZhcigtLXVuZGVmaW5lZC00djFsazIpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS0xdm53Yzc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS0xMXo5OHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLTF5cHZpeDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtNXlwMnlyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLTZrZXgzeDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15NTdwdGcpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1xbGljeG86dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXRoeTZ6Nik7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtY2tiZGhwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLXE4aHFqMjp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtZHlrc3hsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItM3lrODZ0OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1rdWdta286dmFyKC0tY29sb3ItYmxhY2stb3ZvdGJmKTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1wNWJzamw6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItdTRobWcyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS12enhjanA6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LTN0ejdwbjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLWxiaDJjYjp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS14Z3Npbms6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC0zaXp0dXA6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC03aTVyN3k6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXItMjMwMzBtOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS00NG0zYXc6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtMXkyazdxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLWdlc3NwYjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLXRtNWJ2MDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmVlbi03eWw5c2E6cmdiYSg0MywgMTgxLCA1MiwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtYmx1ZS1ta25zZXo6cmdiYSg5MiwgMTI3LCAyNTUsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXJlZC1uZTZzOXY6cmdiYSgyNTUsIDYxLCA2MSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UteWVsbG93LXIyZGphcTpyZ2JhKDI1MSwgMjExLCA1MCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JleS1kODZieDc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS1peG1xbzI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JlZW4tcml3NGI5OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMjAwLWJlMDZ6dSk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWJsdWUtZTcwYXNsOnZhcigtLWNvbG9yLWluZm8tMzAwLWdyMDNvbCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC1zZ3JidTU6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTBhdHRqeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy1qc2Z1M2I6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ncmV5LWltYnpzdTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWluZGlnby10bWhoMnc6dmFyKC0tY29sb3ItaW5mby0zMDAtZ3IwM29sKTtcbiAgICAtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1ncmV5LWl5dGg1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci1scWFhcTU6MHB4IDFweCA4cHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItYWN0aXZlLTc2OWsxbjowcHggMXB4IDFweCAxcHggIzIyMjIyMiwgMHB4IDZweCAzNnB4ICMwMzAzMDM7XG4gICAgLS1zaGFkb3ctZHJvcGRvd24tMHRhYnUwOjBweCA0cHggMjBweCAxcHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1mbGFzaC1zdGlja3kteTFwbzIzOjBweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLXNoYWRvdy1wYW5lbC03OXpva3M6MHB4IDBweCAwcHggMXB4ICM0YjRiNGI7XG4gICAgLS1zaGFkb3ctcGFuZWwtdG9nZ2xlLWs5bWQ4ZjowcHggNnB4IDEycHggMXB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLXJqY2U4ODowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LXNwbGl0LXNpZGUtcjBzaXJnOi0xcHggMHB4IDFweCAwcHggIzIyMjIyMiwgLTM2cHggNnB4IDM2cHggLTM2cHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktM2s2c3QwOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWVtYmVkZGVkLWt0OHF0ajowcHggMnB4IDBweCAwcHggIzRiNGI0YiwgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QteWRoOWZsOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LXZ3a3MxdzowcHggNHB4IDhweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNhcnlwazp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1mdjVnazUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1icHR2bnc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTVucG15NCk7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQteDZ0YXQyOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FyZC12dmdodzE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLWNhcmQtZTZiYWVlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY2FyZC12dmdodzEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWJoaHRyYzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtdXZraHd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTNyaDJ1NDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXRwc2Z4dik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1rNW01bWk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1tMjdrem46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC10cHNmeHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZmxhc2gtcmRzeXFpOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtN2QzMTh6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC1vY2w1MmE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXIxc2JtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItejAyeXlrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci01bnBteTQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXIta2g5bzh1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS1uOG04d3M6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1vNTMwOGspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1oNHFsN2Q6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXZrYmZ6bTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdTc5ZTVwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTI4aW5jcjp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy1xc2h1MzI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby13OWxiZm4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItaHRhNTlxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1meXVucmEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1pMmdnOTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXVwY3ptYSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLTk4Z3plOTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1pZnF6cjc6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LW1qam5taTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LThkZGF3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItZHp5YmU2OnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLXg1OWNkMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLXo2MXgwNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1weXQ4YzEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtampkY2QzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1hY3VobmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVzNnN1Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWhwYzFpcCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItcWRoaThhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItcGswdTNhKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1ncGtkc2s6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItZ3VyMThnOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWdpYmkwNik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC10cXk0ZTM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcXQ0NnZpOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4byk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLXYxdjZmbzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC10cXk0ZTMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC05ZDZ0Z2Y6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcXQ0NnZpKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtemxqcGh0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNyk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC0yeGtjdTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXVwY3ptYSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tMzRrc2NmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtY3g4cjAzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1hb2FoNHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3M6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtc3R3MXJlOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4byk7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1qaTNnbDE6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC0zNmlnMm06dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC16Y2Y3ZW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1zaWRlLW5hdmlnYXRpb24teGt2aTRwOnZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIta2RuZnhrOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS1yNWdqY2k6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC12Zm95YzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQtY3UxejcxOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtdmZveWMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpdmlkZXItdnpxajRvOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZSk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci1qaDB1a2Q6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC12Zm95YzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtd3JhcHBlci1sbTE5OGM6dmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZ2kzMnZlKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaWFsb2ctNWU2M3YxOnZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1xeGhzcHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLWM4Y2U0ZTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWZzeGF2azp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW9qOTExaCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC0wbXh2YnQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItYnI1dnRnOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci1vb204YzA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhsZzl5Zjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItZWRiM2M4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXR2cDUxZzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWVmcjM5NCk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItYXpibHg3OnZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXA3bGhrMyk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtc2VsZWN0ZWQtd2k5N2hmOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTNqMzN1dik7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tY2R3ZzEzOnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci12aWo0OHkpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLWhkb3VqcTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci0wdHJkdjQ6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1hcXk3bTMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC11MHI3ZTQ6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1iOWQzaWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC0zYWlkMGk6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLWU4NXM4eTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTB1MTNoMjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMyk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci12NXZhc2c6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZzY0NjYzKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LThxZ2Y2Mjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC0xd2xnMGQ6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC14cXFhdGg6dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC01OXdla2IpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWNvcmF0aW9uLWRlZmF1bHQtbWU3Y3M0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNHhqMDlqKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtZGVmYXVsdC1mN2djdTM6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHopO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC04NW9paDE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLWo1MTFzYjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLXRleHQtZmxhc2hiYXItaWNvbi13YXJuaW5nLXk5c3lzbTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWljb24td2FybmluZy04YjM4Yno6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtMjEzb3BhOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItdDQwcmFkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tc2hhZG93LWRyb3B1cC05cXJ3bTE6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTB0YWJ1MCk7XG4gICAgLS1zaGFkb3ctbW9kYWwtcGs4cjRmOnZhcigtLXNoYWRvdy1kcm9wZG93bi0wdGFidTApO1xuICAgIC0tc2hhZG93LXBvcG92ZXItamc2eHBhOnZhcigtLXNoYWRvdy1kcm9wZG93bi0wdGFidTApO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWN2ejNqbzpyZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS12NGV5b3A6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtemlsc25vOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1mdjVnazU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1vNHRwMWM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLWlienN4cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1weXQ4YzE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1hY3Vobmw6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItcGswdTNhOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLTZicDQ0MCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLWduMWQ1aDp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1lYW4yNHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1meXVucmE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC1veXV0MDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXVwY3ptYTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1tcHM1N3E6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLWlienN4cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtdXZraHd1OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC1pYnpzeHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLWRzZWtnYzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC1veXV0MDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1pY29uLWhvdmVyLWlsMTNhMzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby04NGVva3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1ud3Y4ZHM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LWFpLWRyYXdlci02ZDFyN3I6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLWlienN4cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXRwc2Z4djp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtYnZvc2tuOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1yZXY0ZTI6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1vb2x2bWk6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS1tYnp2MnU6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtY3Z6M2pvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItc3VjY2Vzcy1vYzhtaTQ6IzAzMjIwZDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItZXJyb3IteDJnbmZlOiM0NjAzMDM7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWluZm8tbXAzN2g5OiMwODE0NGY7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXdhcm5pbmctaHhmdWh3OiMzNzI2MDM7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWVtb3U1Njp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC1veXV0MDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZmxhc2gtcmRzeXFpOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtN2QzMTh6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWZsYXNoLWd4MDk5bjp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0yNS1mY3BobmIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS0yMHkzeGU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LTd4M2JqYTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC1vY2w1MmE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXIxc2JtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LXJnNTkyaTp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC1veXV0MDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtbmdzdjFuOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFsZXJ0LWVycm9yLWtocTN1dTojNDYwMzAzO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC1pbmZvLWlybXBiOTojMDgxNDRmO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC1zdWNjZXNzLXl1NTRpbDojMDMyMjBkO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC13YXJuaW5nLTl1YnBmcDojMzcyNjAzO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItaHRhNTlxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1meXVucmEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1pMmdnOTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXVwY3ptYSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItOW5xMDhoOiNmZjdhN2EyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLW9oMHkxbjojZmJkMzMyMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy0wanNzYTk6IzJiYjUzNDIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tODRlb2t2OiM1YzdmZmYyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLWxsaXFhMjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTlubWI0czp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC04ZGRhd3U6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWowa2J6ODp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC1veXV0MDcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtbmVrbHZ1OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNjE0ZHByOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci14NTljZDM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLXl4bzg0bDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLTc5b3A2ODp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1ncGtkc2s6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtYTF1MWpwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItbm90aWZpY2F0aW9uLW03cnlwMzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXB4MGpleDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGY6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLTd0Yzc5Zjp2YXIoLS1jb2xvci10cmFuc3BhcmVudC1tbnljZmIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0bjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItYXBpZmw2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLXIxYjNzZzp2YXIoLS11bmRlZmluZWQtaGY4YTZzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1tOXFpZWk6dmFyKC0tdW5kZWZpbmVkLXh3cWRjOCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctNWh4eG85OnZhcigtLXVuZGVmaW5lZC00djFsazIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC02dXRmdHA6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtZGt1ZTg3KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktNTV5d3d2OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1jc2kzbWc6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLWJyNXZ0Zzp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItb29tOGMwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uM2ZhbzU6dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtbmJzZGVpOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtazhlMGFpOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLXBodzA4bDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC03MWdzcTkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci1qaXVieW06dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWs1bHBodzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWxjaGd0ODp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1rZXM2ejU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtbTVnNHRrOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtY2NnZXQ3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LWZvOGpkZjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci1wOHhxcW86dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtanpibXRyOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS1xaDJmNTU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1azp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00eGowOWo6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC02Y2ZhN3Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItcnFmaGpiOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LWtqbGtvbDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItN2tsZWhoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4ejp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1hbGVydC1kZWZhdWx0LWY3Z2N1Mzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4eik7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1saW5rLWRlZmF1bHQtMHpkdWRvOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtY28ydzJnKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWxpbmstaG92ZXItZG5iMjc2OnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctbzhmbnVlOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24taW5mby1ra2x6bWQ6dmFyKC0tY29sb3ItaW5mby00MDAtZXE2OWtxKTtcbiAgICAtLWNvbG9yLXRleHQtZmxhc2hiYXItaWNvbi1zdWNjZXNzLXN3dnllZTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC1xMmdrYnIpO1xuICAgIC0tY29sb3ItdGV4dC1hbGVydC1pY29uLWluZm8tb3g2eHJzOnZhcigtLWNvbG9yLWluZm8tNDAwLWVxNjlrcSk7XG4gICAgLS1jb2xvci10ZXh0LWFsZXJ0LWljb24tc3VjY2Vzcy0xNndxODE6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtcTJna2JyKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tMGd5djBnOnZhcigtLWNvbG9yLWluZm8tMzAwLWdyMDNvbCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLXZuZGl2Zzp2YXIoLS1jb2xvci1zdWNjZXNzLTIwMC1iZTA2enUpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2k6dmFyKC0tdW5kZWZpbmVkLTR2MWxrMik7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1rdWdta286dmFyKC0tY29sb3ItYmxhY2stb3ZvdGJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JlZW4tN3lsOXNhOnJnYmEoNDMsIDE4MSwgNTIsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWJsdWUtbWtuc2V6OnJnYmEoOTIsIDEyNywgMjU1LCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1yZWQtbmU2czl2OnJnYmEoMjU1LCA2MSwgNjEsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXllbGxvdy1yMmRqYXE6cmdiYSgyNTEsIDIxMSwgNTAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZXktZDg2Yng3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktaXhtcW8yOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZWVuLXJpdzRiOTp2YXIoLS1jb2xvci1zdWNjZXNzLTIwMC1iZTA2enUpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLWU3MGFzbDp2YXIoLS1jb2xvci1pbmZvLTMwMC1ncjAzb2wpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtc2dyYnU1OnZhcigtLWNvbG9yLWVycm9yLTQwMC0wYXR0ankpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctanNmdTNiOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLWxxYWFxNTowcHggMXB4IDhweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtNzY5azFuOjBweCAxcHggMXB4IDFweCAjMjIyMjIyLCAwcHggNnB4IDM2cHggIzAzMDMwMztcbiAgICAtLXNoYWRvdy1kcm9wZG93bi0wdGFidTA6MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LWZsYXNoLXN0aWNreS15MXBvMjM6MHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tc2hhZG93LXBhbmVsLTc5em9rczowcHggMHB4IDBweCAxcHggIzRiNGI0YjtcbiAgICAtLXNoYWRvdy1wYW5lbC10b2dnbGUtazltZDhmOjBweCA2cHggMTJweCAxcHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1ib3R0b20tcmpjZTg4OjBweCAtMzZweCAzNnB4IC0zNnB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3BsaXQtc2lkZS1yMHNpcmc6LTFweCAwcHggMXB4IDBweCAjMjIyMjIyLCAtMzZweCA2cHggMzZweCAtMzZweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LXN0aWNreS0zazZzdDA6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQta3Q4cXRqOjBweCAycHggMHB4IDBweCAjNGI0YjRiLCAwcHggMTZweCAxNnB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC15ZGg5Zmw6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtdndrczF3OjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2FyeXBrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtdnZnaHcxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWU2YmFlZTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtdnZnaHcxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1iaGh0cmM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXV2a2h3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci0zcmgydTQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC10cHNmeHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1yNTM3d3I6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtY3Z6M2pvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWJhY2tkcm9wLXlvMWU0czp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLXI1Mzd3cik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1rNW01bWk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1tMjdrem46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC10cHNmeHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXIta2g5bzh1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtaDRxbDdkOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS12a2Jmem06dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LXU3OWU1cDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS0yOGluY3I6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtbWpqbm1pOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtOGRkYXd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1kenliZTY6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXIteDU5Y2QzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtejYxeDA3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXB5dDhjMSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qamRjZDM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWFjdWhubCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItcWRoaThhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItcGswdTNhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXRxeTRlMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1xdDQ2dmk6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtdjF2NmZvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLXRxeTRlMyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLTlkNnRnZjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1xdDQ2dmkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC16bGpwaHQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLTJ4a2N1Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdXBjem1hKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS0zNGtzY2Y6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1jeDhyMDM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWFvYWg0ejp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LXR1b3dzcyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LXR1b3dzczp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1zdHcxcmU6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtc2lkZS1uYXZpZ2F0aW9uLXhrdmk0cDp2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0bik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWtkbmZ4azp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWgycWpvMzp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItNXFndWxmOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1obGc5eWY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdHI2cnllKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWVkYjNjODp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS10dnA1MWc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItMHRyZHY0OnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktYXF5N20zKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktMHUxM2gyOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktYXF5N20zKTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC0xd2xnMGQ6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWNvcmF0aW9uLWRlZmF1bHQtbWU3Y3M0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNHhqMDlqKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1qNTExc2I6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24td2FybmluZy15OXN5c206dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItdGV4dC1hbGVydC1pY29uLXdhcm5pbmctOGIzOGJ6OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LTIxM29wYTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTApO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLXQ0MHJhZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLXNoYWRvdy1kcm9wdXAtOXFyd20xOnZhcigtLXNoYWRvdy1kcm9wZG93bi0wdGFidTApO1xuICAgIC0tc2hhZG93LW1vZGFsLXBrOHI0Zjp2YXIoLS1zaGFkb3ctZHJvcGRvd24tMHRhYnUwKTtcbiAgICAtLXNoYWRvdy1wb3BvdmVyLWpnNnhwYTp2YXIoLS1zaGFkb3ctZHJvcGRvd24tMHRhYnUwKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlci5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXY0ZXlvcDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC00amRpbHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci0wcGtzcWc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtemlsc25vOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLTRqZGlscCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1mdjVnazU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci01bnBteTQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1vNHRwMWM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLWlienN4cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1weXQ4YzE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1hY3Vobmw6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtaHBjMWlwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXBrMHUzYTp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC02YnA0NDApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLTIwMmMybTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUtemZ3aG8wOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLWduMWQ1aDp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1lYW4yNHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1xb2hnbW46dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZDEyYW1mOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctc3hkdjNnOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1rdjlydXA6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci0zeHBreWw6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItZnl1bnJhOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1wczlyczc6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWE6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtbXBzNTdxOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC1pYnpzeHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXQxc3Fvdjp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1lYW4yNHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC16Y2Y3ZW06dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC11dmtod3U6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLWlienN4cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWljb24taG92ZXItaWwxM2EzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLTg0ZW9rdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkczp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTZkMXI3cjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC1pYnpzeHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItM2g0b2E2OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItb29sdm1pOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LTV4eXNxODp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1zdWNjZXNzLW9jOG1pNDojMDMyMjBkO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1lcnJvci14MmduZmU6IzQ2MDMwMztcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby1tcDM3aDk6IzA4MTQ0ZjtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItd2FybmluZy1oeGZ1aHc6IzM3MjYwMztcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZW1vdTU2OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1mbGFzaC1neDA5OW46dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtMjUtZmNwaG5iKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtZXc1dWx6OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLTIweTN4ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLW9jbDUyYTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtcjFzYm04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtcmc1OTJpOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1uZ3N2MW46dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtbzUzMDhrOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXNraDB3djp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby13OWxiZm46dmFyKC0tY29sb3ItaW5mby0xMDAwLTVjbHU4cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFsZXJ0LWVycm9yLWtocTN1dTojNDYwMzAzO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC1pbmZvLWlybXBiOTojMDgxNDRmO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC1zdWNjZXNzLXl1NTRpbDojMDMyMjBkO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC13YXJuaW5nLTl1YnBmcDojMzcyNjAzO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItaHRhNTlxOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1meXVucmEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1vajkxMWg6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtbnR3dW90OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItOW5xMDhoOiNmZjdhN2EyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLW9oMHkxbjojZmJkMzMyMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy0wanNzYTk6IzJiYjUzNDIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tODRlb2t2OiM1YzdmZmYyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLWxsaXFhMjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03NHQ2YXgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1vOXZpNDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS05bm1iNHM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtcWllN2x1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtOGRkYXd1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1qMGtiejg6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLW5la2x2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRpc2FibGVkLTYxNGRwcjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXIteDU5Y2QzOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXNxcHFjejp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUteXhvODRsOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtNzlvcDY4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC1pYnpzeHApO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1pOTU3OXM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtNGpkaWxwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC1lcmk1ZzQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtYWsyM2VuKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWpmcGt1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC1hMXUxanA6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS1oeHk0Nng6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtMWZjZjRjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLWRrdWU4Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1ub3RpZmljYXRpb24tbTdyeXAzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktcHgwamV4OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTc0dDZheCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC03YzZhem46dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItdHYwbmhwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1naWJpMDY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQta28zMXU0OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC1veXV0MDcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC1yeGNiaHM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4bzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC1veXV0MDcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC10ejk4dG46dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtZGt1ZTg3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLWFwaWZsNjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC12Zm95YzI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3ItcjFiM3NnOnZhcigtLXVuZGVmaW5lZC1oZjhhNnMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLXF4aHNwdDp2YXIoLS1jb2xvci1pbmZvLTQwMC1lcTY5a3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLW05cWllaTp2YXIoLS11bmRlZmluZWQteHdxZGM4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy01aHh4bzk6dmFyKC0tdW5kZWZpbmVkLTR2MWxrMik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LTZ1dGZ0cDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC1ka3VlODcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1vMG5iMWI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC02N3QzcG46dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktNGpxZHFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTFxZDFnaik7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS01NXl3d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LWNzaTNtZzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tbTBreHg4OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbjNmYW81OnZhcigtLWNvbG9yLXdoaXRlLThncXd3Myk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNDRpY3hiKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLW5ic2RlaTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWs4ZTBhaTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC1waHcwOGw6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtNzFnc3E5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItaml1YnltOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTQ0aWN4Yik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1rNWxwaHc6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1sY2hndDg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtaXNmN2VyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXIta2VzNno1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWlzZjdlcik7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLXdndm14Njp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0xcWQxZ2opO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1nZWZsMGE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1waGVhenQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci12aWo0OHk6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtN3lpdjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci0yMTVwNnE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtdW9mZ3R3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LWgyOHpqNzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC03eWl2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcDdsaGszOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLW01ZzR0azp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC1veXV0MDcpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLTR4c2V3bTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1ldnA0MG46dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdThxYnoyKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktOTVneXg1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXhldDZqbjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtb3g5a25rOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtY2NnZXQ3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1xaWU3bHUpO1xuICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1iOWQzaWM6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LWlsd3BoODp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC00NGljeGIpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1wN2s5ZXM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtOTV1NTBzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTd5aXY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTU5d2VrYjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1ncWVsa2g6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLXc2YnBucjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LTJxdzc1MDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3k6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNDhhbmloOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTFmY2Y0Yyk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLW92MGx4cjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LWZvOGpkZjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci1wOHhxcW86dmFyKC0tY29sb3Itd2hpdGUtOGdxd3czKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtanpibXRyOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLXFpZTdsdSk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS1xaDJmNTU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1veXdtdmI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdjJ3bnc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15bzMwMm4pO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1azp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00eGowOWo6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC02Y2ZhN3Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItcnFmaGpiOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LWtqbGtvbDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItN2tsZWhoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4ejp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tbGluay1kZWZhdWx0LTB6ZHVkbzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLWNvMncyZyk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1saW5rLWhvdmVyLWRuYjI3Njp2YXIoLS1jb2xvci13aGl0ZS04Z3F3dzMpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LW84Zm51ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtNXh4bzVtOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTd5aXY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLWJuNHYyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1pc2Y3ZXIpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtcHFqaWhiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLTUyMWVpNzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0xcWQxZ2opO1xuICAgIC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLWluZm8ta2tsem1kOnZhcigtLWNvbG9yLWluZm8tNDAwLWVxNjlrcSk7XG4gICAgLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24tc3VjY2Vzcy1zd3Z5ZWU6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtcTJna2JyKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi1pbmZvLW94Nnhyczp2YXIoLS1jb2xvci1pbmZvLTQwMC1lcTY5a3EpO1xuICAgIC0tY29sb3ItdGV4dC1hbGVydC1pY29uLXN1Y2Nlc3MtMTZ3cTgxOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXEyZ2ticik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1qa2FpNXg6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtMXFkMWdqKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tMGd5djBnOnZhcigtLWNvbG9yLWluZm8tMzAwLWdyMDNvbCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLXZuZGl2Zzp2YXIoLS1jb2xvci1zdWNjZXNzLTIwMC1iZTA2enUpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2k6dmFyKC0tdW5kZWZpbmVkLTR2MWxrMik7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTF2bndjNzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC0xZmNmNGMpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTExejk4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItMXlwdml4OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS01eXAyeXI6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItNmtleDN4OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk1N3B0Zyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXFsaWN4bzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtdGh5Nno2KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC1ja2JkaHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW8zMDJuKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItcThocWoyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvMzAybik7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC1keWtzeGw6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci0zeWs4NnQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWt1Z21rbzp2YXIoLS1jb2xvci1ibGFjay1vdm90YmYpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLXA1YnNqbDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci11NGhtZzI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzR0NmF4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLXZ6eGNqcDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtM3R6N3BuOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXYyd253OSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItbGJoMmNiOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLTYzbzJrbSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLXhnc2luazp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLTNpenR1cDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC1lOWVlenopO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTdpNXI3eTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC12MndudzkpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci0yMzAzMG06dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtNjNvMmttKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLTQ0bTNhdzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC02M28ya20pO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC0xeTJrN3E6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtZTllZXp6KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tZ2Vzc3BiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLWU5ZWV6eik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtdG01YnYwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZWVuLTd5bDlzYTpyZ2JhKDQzLCAxODEsIDUyLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ibHVlLW1rbnNlejpyZ2JhKDkyLCAxMjcsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtcmVkLW5lNnM5djpyZ2JhKDI1NSwgNjEsIDYxLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS15ZWxsb3ctcjJkamFxOnJnYmEoMjUxLCAyMTEsIDUwLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmV5LWQ4NmJ4Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmV5LWl4bXFvMjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11OHFiejIpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi1yaXc0Yjk6dmFyKC0tY29sb3Itc3VjY2Vzcy0yMDAtYmUwNnp1KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1lNzBhc2w6dmFyKC0tY29sb3ItaW5mby0zMDAtZ3IwM29sKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtcmVkLXNncmJ1NTp2YXIoLS1jb2xvci1lcnJvci00MDAtMGF0dGp5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LWpzZnUzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC1hazIzZW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWdyZXktaW1ienN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLWFrMjNlbik7XG4gICAgLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtaW5kaWdvLXRtaGgydzp2YXIoLS1jb2xvci1pbmZvLTMwMC1ncjAzb2wpO1xuICAgIC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWdyZXktaXl0aDVsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXU4cWJ6Mik7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLWxxYWFxNTowcHggMXB4IDhweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtNzY5azFuOjBweCAxcHggMXB4IDFweCAjMjIyMjIyLCAwcHggNnB4IDM2cHggIzAzMDMwMztcbiAgICAtLXNoYWRvdy1kcm9wZG93bi0wdGFidTA6MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LWZsYXNoLXN0aWNreS15MXBvMjM6MHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tc2hhZG93LXBhbmVsLTc5em9rczowcHggMHB4IDBweCAxcHggIzRiNGI0YjtcbiAgICAtLXNoYWRvdy1wYW5lbC10b2dnbGUtazltZDhmOjBweCA2cHggMTJweCAxcHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1ib3R0b20tcmpjZTg4OjBweCAtMzZweCAzNnB4IC0zNnB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3BsaXQtc2lkZS1yMHNpcmc6LTFweCAwcHggMXB4IDBweCAjMjIyMjIyLCAtMzZweCA2cHggMzZweCAtMzZweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LXN0aWNreS0zazZzdDA6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQta3Q4cXRqOjBweCAycHggMHB4IDBweCAjNGI0YjRiLCAwcHggMTZweCAxNnB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC15ZGg5Zmw6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtdndrczF3OjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtM2FyeXBrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWJwdHZudzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0KTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14NnRhdDI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLXZ2Z2h3MTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1lNmJhZWU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLXZ2Z2h3MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYmhodHJjOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC11dmtod3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItM3JoMnU0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWs1bTVtaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLW0yN2t6bjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXRwc2Z4dik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1mbGFzaC1yZHN5cWk6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXowMnl5azp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItNW5wbXk0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLWtoOW84dTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtbjhtOHdzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtbzUzMDhrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtaDRxbDdkOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS12a2Jmem06dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LXU3OWU1cDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS0yOGluY3I6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctcXNodTMyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdzlsYmZuKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtaTJnZzk2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy05OGd6ZTk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctaWZxenI3OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1tampubWk6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC04ZGRhd3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWR6eWJlNjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci14NTljZDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS16NjF4MDc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHl0OGMxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWpqZGNkMzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtYWN1aG5sKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11czZzdTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1ocGMxaXApO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXFkaGk4YTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXBrMHUzYSk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtZ3BrZHNrOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLWd1cjE4Zzp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1naWJpMDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtdHF5NGUzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXF0NDZ2aTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC12MXY2Zm86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtdHF5NGUzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQtOWQ2dGdmOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXF0NDZ2aSk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLXpsanBodDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1wczlyczcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtMnhrY3UyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLTM0a3NjZjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWN4OHIwMzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtYW9haDR6OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLXN0dzFyZTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItamkzZ2wxOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWdpYmkwNik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtMzZpZzJtOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtemNmN2VtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtc2lkZS1uYXZpZ2F0aW9uLXhrdmk0cDp2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0bik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWtkbmZ4azp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUtcjVnamNpOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtdmZveWMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLWN1MXo3MTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LXZmb3ljMik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXZpZGVyLXZ6cWo0bzp2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1naTMydmUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItamgwdWtkOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtdmZveWMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbG0xOThjOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLTVlNjN2MTp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tcXhoc3B0KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1jOGNlNGU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZzY0NjYzKTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1mc3hhdms6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1vajkxMWgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1oMnFqbzM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLTBteHZidDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci01cWd1bGY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci1icjV2dGc6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWhvdmVyLW9vbThjMDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGxnOXlmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1lZGIzYzg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXg5YWhlMyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtdHZwNTFnOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1hemJseDc6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcDdsaGszKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1jZHdnMTM6dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXZpajQ4eSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtaGRvdWpxOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLTB0cmR2NDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLXUwcjdlNDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWI5ZDNpYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTNhaWQwaTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtZTg1czh5OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktMHUxM2gyOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktYXF5N20zKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLXY1dmFzZzp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjMpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtOHFnZjYyOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTApO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTF3bGcwZDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXhxcWF0aDp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTU5d2VrYik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlY29yYXRpb24tZGVmYXVsdC1tZTdjczQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00eGowOWopO1xuICAgIC0tY29sb3ItdGV4dC1hbGVydC1kZWZhdWx0LWY3Z2N1Mzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4eik7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLTg1b2loMTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItajUxMXNiOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMpO1xuICAgIC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLXdhcm5pbmcteTlzeXNtOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpKTtcbiAgICAtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi13YXJuaW5nLThiMzhiejp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC0yMTNvcGE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci10NDByYWQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1ayk7XG4gICAgLS1zaGFkb3ctZHJvcHVwLTlxcndtMTp2YXIoLS1zaGFkb3ctZHJvcGRvd24tMHRhYnUwKTtcbiAgICAtLXNoYWRvdy1tb2RhbC1wazhyNGY6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTB0YWJ1MCk7XG4gICAgLS1zaGFkb3ctcG9wb3Zlci1qZzZ4cGE6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTB0YWJ1MCk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC1jb21wYWN0LXRhYmxlOm5vdCgjXFw5KSB7XG4gICAgLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC01eGJlaGk6NXB4O1xuICAgIC0tc3BhY2Utc3RhdHVzLWluZGljYXRvci1wYWRkaW5nLWhvcml6b250YWwtcmpmdGQ1OnZhcigtLXNwYWNlLW5vbmUtZ2RiOG13KTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1jb21wYWN0LXRhYmxlLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC16emV4eXo6MjhweDtcbiAgICAtLXNwYWNlLWFsZXJ0LXZlcnRpY2FsLW8xMHlwYTp2YXIoLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC1ueGdtdnUpO1xuICAgIC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtM3RqcmljOnZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCk7XG4gICAgLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC0yeGxtcjM6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIpO1xuICAgIC0tc3BhY2UtZmllbGQtdmVydGljYWwtNXhiZWhpOjVweDtcbiAgICAtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLW54Z212dTp2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoKTtcbiAgICAtLXNwYWNlLXRhYnMtdmVydGljYWwtd3UyN285OnZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiKTtcbiAgICAtLXNwYWNlLXN0YXR1cy1pbmRpY2F0b3ItcGFkZGluZy1ob3Jpem9udGFsLXJqZnRkNTp2YXIoLS1zcGFjZS1ub25lLWdkYjhtdyk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC1mbGFzaGJhcjpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZzpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLXdhcm5pbmcuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWFsZXJ0LmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS16aWxzbm86cmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtZnY1Z2s1OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTVucG15NDpyZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTlubWI0czp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtZm84amRmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtOGRkYXd1OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1mbzhqZGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXIteDU5Y2QzOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItcDh4cXFvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLW5vdGlmaWNhdGlvbi1tN3J5cDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGY6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LWZvOGpkZik7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQ6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC03ZDMxOHopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LWZvOGpkZik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10cjZyeWU6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LWZvOGpkZik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItcDh4cXFvKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1saW5rLWRlZmF1bHQtMHpkdWRvKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWs6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tbGluay1ob3Zlci1kbmIyNzYpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWRlZmF1bHQtdnUyNzBoOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtN2QzMTh6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbnZlcnRlZC1ob3Zlci1hczllbjg6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tbGluay1ob3Zlci1kbmIyNzYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTNhcnlwazp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1mdjVnazUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1icHR2bnc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTVucG15NCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItejAyeXlrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci01bnBteTQpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy05OGd6ZTk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctaWZxenI3OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1tampubWk6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC04ZGRhd3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLWR6eWJlNjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci14NTljZDMpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LWdwa2Rzazp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtdHF5NGUzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtdjF2NmZvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLXRxeTRlMyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tMzRrc2NmOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtY3g4cjAzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1hb2FoNHo6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3M6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1rZG5meGs6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1oMnFqbzM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTVxZ3VsZjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLWJyNXZ0Zzp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItb29tOGMwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1obGc5eWY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdHI2cnllKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWVkYjNjODp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS10dnA1MWc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTF3bGcwZDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItajUxMXNiOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtMjEzb3BhOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItdDQwcmFkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWspO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkczp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1tMjdrem46dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLWlienN4cCk7XG4gICAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWt1Z21rbzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtaWJ6c3hwKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLWNvbnRleHQtdG9wLW5hdmlnYXRpb24uYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXIuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWN2ejNqbzpyZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1kc2VrZ2M6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1idm9za246dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtb3l1dDA3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtcmV2NGUyOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLW95dXQwNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS1tYnp2MnU6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtY3Z6M2pvKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtN3gzYmphOnRyYW5zcGFyZW50O1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci03dGM3OWY6dmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtbW55Y2ZiKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1mbGFzaGJhcjpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZzpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLXdhcm5pbmcuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWFsZXJ0LmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLXA4eHFxbyk7XG4gICAgfVxuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1jb21wYWN0LW1vZGUgLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZTpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWNvbXBhY3QtdGFibGUuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtY29tcGFjdC1tb2RlOm5vdCgjXFw5KSB7XG4gICAgLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC01eGJlaGk6M3B4O1xuICB9XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGtleWZyYW1lcyBhd3N1aS1mYWRlLWluLTM1MDAzYyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktZmFkZS1pbi0zNTAwM2Mge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLWZhZGUtb3V0LTM1MDAzYyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktZmFkZS1vdXQtMzUwMDNjIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aS1zdGF0dXMtaWNvbi1lcnJvci0zNTAwM2Mge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtN2NldTk2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLXN0YXR1cy1pY29uLWVycm9yLTM1MDAzYyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS03Y2V1OTYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktc2NhbGUtcG9wdXAtMzUwMDNjIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aS1zY2FsZS1wb3B1cC0zNTAwM2Mge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG46cm9vdCB7XG4gIC0tYXdzdWktdmVyc2lvbi1pbmZvLThjYTEzNjAzOiB0cnVlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFpZmtvXzFjd2R2XzE0MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBjdXJzb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMWlma29fMWN3ZHZfMTQxLmF3c3VpX2Rpc2FibGUtcGFkZGluZ3NfMWlma29fMWN3ZHZfMTgwOm5vdCgjXFw5KSB7XG4gIGNvbHVtbi1nYXA6IDA7XG59XG5cbi5hd3N1aV9tYWluXzFpZmtvXzFjd2R2XzE4NDpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX2FjdGlvbnNfMWlma29fMWN3ZHZfMTkxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbi5hd3N1aV9jb250ZW50LXdyYXBfMWlma29fMWN3ZHZfMTk1Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG4uYXdzdWlfZGlzYWJsZS1wYWRkaW5nc18xaWZrb18xY3dkdl8xODAgPiAuYXdzdWlfbWFpbl8xaWZrb18xY3dkdl8xODQgPiAuYXdzdWlfY29udGVudC13cmFwXzFpZmtvXzFjd2R2XzE5NTpub3QoI1xcOSkge1xuICBjb2x1bW4tZ2FwOiAwO1xufVxuLmF3c3VpX2NvbnRlbnQtd3JhcF8xaWZrb18xY3dkdl8xOTUuYXdzdWlfd3JhcC1hY3Rpb25zXzFpZmtvXzFjd2R2XzIwNTpub3QoI1xcOSkge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYXdzdWlfY29udGVudC13cmFwXzFpZmtvXzFjd2R2XzE5NTpub3QoI1xcOSk6bm90KC5hd3N1aV93cmFwLWFjdGlvbnNfMWlma29fMWN3ZHZfMjA1KSA+IC5hd3N1aV9hY3Rpb25zXzFpZmtvXzFjd2R2XzE5MSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfY29udGVudF8xaWZrb18xY3dkdl8xOTU6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLWMyZ2ZsNiwgMTgwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQtYTE3djRqLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci10b3AtY29sb3IsIGJvcmRlci1yaWdodC1jb2xvciwgYm9yZGVyLWJvdHRvbS1jb2xvciwgYm9yZGVyLWxlZnQtY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtYzJnZmw2LCAxODBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1hMTd2NGosIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9pY29uXzE2MjQ4XzEwMXV5XzE4OTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1jMmdmbDYsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLWExN3Y0aiwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ljb25fMTYyNDhfMTAxdXlfMTg5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ljb25fMTYyNDhfMTAxdXlfMTg5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ljb25fMTYyNDhfMTAxdXlfMTg5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2hlYWRlci1pbm5lcl8xNjI0OF8xMDF1eV8yMDU6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctc2oxbzdiLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtZW9jM2Y1LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1rdnU3amUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLXc2c3N4NSwgLTAuMDA1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLXk5ZTBuYywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGVyLWlubmVyXzE2MjQ4XzEwMXV5XzIwNS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtNHlwaG90LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2hlYWRlci1pbm5lcl8xNjI0OF8xMDF1eV8yMDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LWlsd3BoOCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfaGVhZGVyXzE2MjQ4XzEwMXV5XzIwNTpub3QoI1xcOSk6bm90KDpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF8xMDF1eV8yMjApKSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzEwMXV5XzIyNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzEwMXV5XzIyNCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMTAxdXlfMjA1Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX2JvZHlfMTYyNDhfMTAxdXlfMjIwOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl8xNjI0OF8xMDF1eV8yMzc6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS01NXl3d3YsICM0MjQ2NTApO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uXzE2MjQ4XzEwMXV5XzIzNy5hd3N1aV9oYXMtaGVhZGVyXzE2MjQ4XzEwMXV5XzI0Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC1kZXNjcmlwdGlvbi1wYWRkaW5nLXRvcC16dHV6cWcsIDRweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb25fMTYyNDhfMTAxdXlfMjM3LmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY3Rpb24tY2FyZC1kaXNhYmxlZC00eXBob3QsICM4YzhjOTQpO1xufVxuXG4uYXdzdWlfaWNvbl8xNjI0OF8xMDF1eV8xODk6bm90KCNcXDkpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtN2k1cjd5LCAjMDA2Y2UwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzEwMXV5XzI1Nzpub3QoI1xcOSksXG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMTAxdXlfMjU4Om5vdCgjXFw5KSB7XG4gIGFsbDogdW5zZXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzEwMXV5XzI1Ny5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQ6bm90KCNcXDkpLFxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzEwMXV5XzI1OC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQ6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTcuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xMDF1eV8yNzc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtcHB0ajhhLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1wcHRqOGEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLXBwdGo4YSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLXBwdGo4YSwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzEwMXV5XzI1Ny5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzEwMXV5XzI3Ny5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQ6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtcHB0ajhhLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1wcHRqOGEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLXBwdGo4YSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLXBwdGo4YSwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzEwMXV5XzI1Ny5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMTAxdXlfMjg5Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZHFmbW0zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1kcWZtbTMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMywgMTZweCk7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTcuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzEwMXV5XzI4OS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQ6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1kcWZtbTMsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMywgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZHFmbW0zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZHFmbW0zLCAxNnB4KTtcbn1cblxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzEwMXV5XzI1ODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzEwMXV5XzI1OC5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzEwMXV5XzI3Nzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLXBwdGo4YSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtcHB0ajhhLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1wcHRqOGEsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1wcHRqOGEsIDhweCk7XG59XG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMTAxdXlfMjU4LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3LmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNDpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLXBwdGo4YSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtcHB0ajhhLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1wcHRqOGEsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1wcHRqOGEsIDhweCk7XG59XG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMTAxdXlfMjU4LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xMDF1eV8yODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMywgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZHFmbW0zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1kcWZtbTMsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1kcWZtbTMsIDE2cHgpO1xufVxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzEwMXV5XzI1OC5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMTAxdXlfMjg5LmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNDpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZHFmbW0zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1kcWZtbTMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMywgMTZweCk7XG59XG5cbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LWs2bnIwaCwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogc29saWQgdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRlZmF1bHQtajd2Z2ttLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LTN0ejdwbiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1kZWZhdWx0LWo3dmdrbSwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC0zdHo3cG4sICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xMDF1eV8yODkgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xMDF1eV8zOTA6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTcuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xMDF1eV8yNzcgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xMDF1eV8zOTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMTAxdXlfMjg5ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMTAxdXlfMzkwID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xMDF1eV8yMDUgKyAuYXdzdWlfYm9keV8xNjI0OF8xMDF1eV8yMjA6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xMDF1eV8zOTcpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xMDF1eV8yODkgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xMDF1eV8zOTAgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xMDF1eV8yMjQgKyAuYXdzdWlfYm9keV8xNjI0OF8xMDF1eV8yMjA6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xMDF1eV8zOTcpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMTAxdXlfMzkwID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xMDF1eV8yMDUgKyAuYXdzdWlfYm9keV8xNjI0OF8xMDF1eV8yMjA6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xMDF1eV8zOTcpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMTAxdXlfMzkwID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMTAxdXlfMjI0ICsgLmF3c3VpX2JvZHlfMTYyNDhfMTAxdXlfMjIwOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMTAxdXlfMzk3KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTcuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzEwMXV5XzI4OSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzEwMXV5XzM5MCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMTAxdXlfMjA1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMTAxdXlfMzk3KTpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF8xMDF1eV8yMjApLCAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTcuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xMDF1eV8yNzcgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xMDF1eV8zOTAgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzEwMXV5XzIwNTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzEwMXV5XzM5Nyk6aGFzKCsgLmF3c3VpX2JvZHlfMTYyNDhfMTAxdXlfMjIwKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xMDF1eV8yODkgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xMDF1eV8zOTAgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xMDF1eV8yMjQ6bm90KCNcXDkpOmhhcygrIC5hd3N1aV9ib2R5XzE2MjQ4XzEwMXV5XzIyMCkgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzEwMXV5XzIwNTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMTAxdXlfMzk3KSwgLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMTAxdXlfMzkwID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMTAxdXlfMjI0Om5vdCgjXFw5KTpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF8xMDF1eV8yMjApID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xMDF1eV8yMDU6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzEwMXV5XzM5Nykge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV9pY29uLXZlcnRpY2FsLWFsaWduLWNlbnRlcl8xNjI0OF8xMDF1eV80MDggPiAuYXdzdWlfaWNvbl8xNjI0OF8xMDF1eV8xODk6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNDpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtbWFudzdtLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtNHlwaG90LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xMDF1eV8yNzc6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTcuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMTAxdXlfMjE0LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3Om5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtcHB0ajhhLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1wcHRqOGEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLXBwdGo4YSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLXBwdGo4YSwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzEwMXV5XzI4OTpub3QoI1xcOSksIC5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzEwMXV5XzI4OTpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZHFmbW0zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1kcWZtbTMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMywgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTcuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMTAxdXlfMjE0Om5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLTNpenR1cCwgI2I0YjRiYik7XG4gIGJvcmRlci1ibG9jay13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRpc2FibGVkLXBhODZveiwgMXB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRpc2FibGVkLXBhODZveiwgMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQgPiAuYXdzdWlfaWNvbl8xNjI0OF8xMDF1eV8xODk6bm90KCNcXDkpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzEwMXV5XzM5MCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzEwMXV5XzIyNCA+IC5hd3N1aV9pY29uXzE2MjQ4XzEwMXV5XzE4OTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC0xeTJrN3EsICNiNGI0YmIpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzEwMXV5XzI1Nzpob3ZlciksIC5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMTAxdXlfMjU4OmhvdmVyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItdTRobWcyLCAjZjBmYmZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMTAxdXlfMjE0KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMTAxdXlfMjU3OmhvdmVyKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzEwMXV5XzI3NywgLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzEwMXV5XzI1Nzpob3ZlcikuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xMDF1eV8yNzc6YWZ0ZXIsIC5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMTAxdXlfMjU4OmhvdmVyKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzEwMXV5XzI3NywgLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTg6aG92ZXIpLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1wcHRqOGEsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLXBwdGo4YSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtcHB0ajhhLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtcHB0ajhhLCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzEwMXV5XzI1Nzpob3ZlcikuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzEwMXV5XzI4OSwgLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzEwMXV5XzI1Nzpob3ZlcikuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzEwMXV5XzI4OTphZnRlciwgLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTg6aG92ZXIpLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xMDF1eV8yODksIC5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMTAxdXlfMjU4OmhvdmVyKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMTAxdXlfMjg5OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMywgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZHFmbW0zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1kcWZtbTMsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1kcWZtbTMsIDE2cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzEwMXV5XzI1Nzpob3Zlcik6YWZ0ZXIsIC5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMTAxdXlfMjU4OmhvdmVyKTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLWxiaDJjYiwgIzAwMmI2Nik7XG4gIGJvcmRlci1ibG9jay13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWhvdmVyLWlnYzN1cywgMXB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWhvdmVyLWlnYzN1cywgMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTc6aG92ZXIpID4gLmF3c3VpX2ljb25fMTYyNDhfMTAxdXlfMTg5LFxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzEwMXV5XzI1Nzpob3ZlcikgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xMDF1eV8zOTAgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xMDF1eV8yMjQgPiAuYXdzdWlfaWNvbl8xNjI0OF8xMDF1eV8xODksXG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMTAxdXlfMjE0KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzEwMXV5XzI1ODpob3ZlcikgPiAuYXdzdWlfaWNvbl8xNjI0OF8xMDF1eV8xODksXG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMTAxdXlfMjE0KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzEwMXV5XzI1ODpob3ZlcikgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xMDF1eV8zOTAgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xMDF1eV8yMjQgPiAuYXdzdWlfaWNvbl8xNjI0OF8xMDF1eV8xODkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci0yMzAzMG0sICMwMDJiNjYpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzEwMXV5XzI1NzphY3RpdmUpLCAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMTAxdXlfMjE0KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzEwMXV5XzI1ODphY3RpdmUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtdnp4Y2pwLCAjZDFmMWZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMTAxdXlfMjE0KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMTAxdXlfMjU3OmFjdGl2ZSkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xMDF1eV8yNzcsIC5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTc6YWN0aXZlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzEwMXV5XzI3NzphZnRlciwgLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTg6YWN0aXZlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzEwMXV5XzI3NywgLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTg6YWN0aXZlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzEwMXV5XzI3NzphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtcHB0ajhhLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1wcHRqOGEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLXBwdGo4YSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLXBwdGo4YSwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTc6YWN0aXZlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMTAxdXlfMjg5LCAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMTAxdXlfMjE0KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMTAxdXlfMjU3OmFjdGl2ZSkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzEwMXV5XzI4OTphZnRlciwgLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTg6YWN0aXZlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMTAxdXlfMjg5LCAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMTAxdXlfMjE0KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzEwMXV5XzI1ODphY3RpdmUpLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xMDF1eV8yODk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZHFmbW0zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1kcWZtbTMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMywgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMTAxdXlfMjE0KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMTAxdXlfMjU3OmFjdGl2ZSk6YWZ0ZXIsIC5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xMDF1eV8yMTQpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMTAxdXlfMjU4OmFjdGl2ZSk6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUteGdzaW5rLCAjMDAyYjY2KTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiB2YXIoLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtYWN0aXZlLWYzcWg5cywgMXB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWFjdGl2ZS1mM3FoOXMsIDFweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMTAxdXlfMjE0KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMTAxdXlfMjU3OmFjdGl2ZSkgPiAuYXdzdWlfaWNvbl8xNjI0OF8xMDF1eV8xODksXG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMTAxdXlfMjE0KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMTAxdXlfMjU3OmFjdGl2ZSkgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xMDF1eV8zOTAgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xMDF1eV8yMjQgPiAuYXdzdWlfaWNvbl8xNjI0OF8xMDF1eV8xODksXG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMTAxdXlfMjE0KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzEwMXV5XzI1ODphY3RpdmUpID4gLmF3c3VpX2ljb25fMTYyNDhfMTAxdXlfMTg5LFxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzEwMXV5XzIxNCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTg6YWN0aXZlKSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzEwMXV5XzM5MCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzEwMXV5XzIyNCA+IC5hd3N1aV9pY29uXzE2MjQ4XzEwMXV5XzE4OSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS00NG0zYXcsICMwMDJiNjYpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMTAxdXlfMjU3OmZvY3VzLXZpc2libGUpLCAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMTAxdXlfMjU4OmZvY3VzLXZpc2libGUpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMTAxdXlfMjU3OmZvY3VzLXZpc2libGUpLCAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMTAxdXlfMjU4OmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMnB4IC0gMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzEwMXV5XzI1Nzpmb2N1cy12aXNpYmxlKTo6YmVmb3JlLCAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTc6bm90KCNcXDkpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMTAxdXlfMjU4OmZvY3VzLXZpc2libGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMTAxdXlfMjU3OmZvY3VzLXZpc2libGUpLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3OjpiZWZvcmUsIC5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTg6Zm9jdXMtdmlzaWJsZSkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xMDF1eV8yNzc6OmJlZm9yZSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzEwMXV5XzI1Nzpmb2N1cy12aXNpYmxlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMTAxdXlfMjg5OjpiZWZvcmUsIC5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Nzpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xMDF1eV8yNTg6Zm9jdXMtdmlzaWJsZSkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzEwMXV5XzI4OTo6YmVmb3JlIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3Om5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtcHB0ajhhLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1wcHRqOGEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLXBwdGo4YSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLXBwdGo4YSwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzEwMXV5XzI3NyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzEwMXV5XzM5MCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMTAxdXlfMjA1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMTAxdXlfMzk3KSxcbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzEwMXV5XzI3NyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzEwMXV5XzM5MCA+IC5hd3N1aV9ib2R5XzE2MjQ4XzEwMXV5XzIyMDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzEwMXV5XzM5NyksXG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTcuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xMDF1eV8yNzcgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xMDF1eV8zOTAgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xMDF1eV8yMjQgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzEwMXV5XzIwNTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzEwMXV5XzM5Nykge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1lbnFycG4sIDEwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1ncGNvOXQsIDEycHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3ID4gLmF3c3VpX2ljb25fMTYyNDhfMTAxdXlfMTg5Om5vdCgjXFw5KSxcbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzEwMXV5XzI3NyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzEwMXV5XzM5MCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzEwMXV5XzIyNCA+IC5hd3N1aV9pY29uXzE2MjQ4XzEwMXV5XzE4OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1lbnFycG4sIDEwcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3ID4gLmF3c3VpX2ljb25fMTYyNDhfMTAxdXlfMTg5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1lbnFycG4sIDEwcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3LmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzEwMXV5XzU0NCA+IC5hd3N1aV9pY29uXzE2MjQ4XzEwMXV5XzE4OTpub3QoI1xcOSksXG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTcuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xMDF1eV8yNzcuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMTAxdXlfNTQ0ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMTAxdXlfMzkwID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMTAxdXlfMjI0ID4gLmF3c3VpX2ljb25fMTYyNDhfMTAxdXlfMTg5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1ncGNvOXQsIDEycHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3LmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzEwMXV5XzU0NCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzEwMXV5XzM5MCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMTAxdXlfMjA1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMTAxdXlfMzk3KSxcbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzEwMXV5XzI3Ny5hd3N1aV9pY29uLWFsaWduLWVuZF8xNjI0OF8xMDF1eV81NDQgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xMDF1eV8zOTAgPiAuYXdzdWlfYm9keV8xNjI0OF8xMDF1eV8yMjA6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xMDF1eV8zOTcpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMTAxdXlfMjc3LmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzEwMXV5XzU0NCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzEwMXV5XzM5MCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzEwMXV5XzIyNCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMTAxdXlfMjA1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMTAxdXlfMzk3KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xMDF1eV8yODk6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTcuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzEwMXV5XzI4OTpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtZHFmbW0zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC1kcWZtbTMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LWRxZm1tMywgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTcuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzEwMXV5XzI4OSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzEwMXV5XzM5MCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMTAxdXlfMjA1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMTAxdXlfMzk3KSxcbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMTAxdXlfMjg5ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMTAxdXlfMzkwID4gLmF3c3VpX2JvZHlfMTYyNDhfMTAxdXlfMjIwOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMTAxdXlfMzk3KSxcbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMTAxdXlfMjg5ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMTAxdXlfMzkwID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMTAxdXlfMjI0ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xMDF1eV8yMDU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xMDF1eV8zOTcpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC14NTdldjAsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LWc1OW1qNCwgMjBweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTcuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzEwMXV5XzI4OSA+IC5hd3N1aV9pY29uXzE2MjQ4XzEwMXV5XzE4OTpub3QoI1xcOSksXG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTcuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzEwMXV5XzI4OSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzEwMXV5XzM5MCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzEwMXV5XzIyNCA+IC5hd3N1aV9pY29uXzE2MjQ4XzEwMXV5XzE4OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LXg1N2V2MCwgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xMDF1eV8xNTcuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzEwMXV5XzI4OSA+IC5hd3N1aV9pY29uXzE2MjQ4XzEwMXV5XzE4OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC14NTdldjAsIDE2cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xMDF1eV8yODkuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMTAxdXlfNTQ0ID4gLmF3c3VpX2ljb25fMTYyNDhfMTAxdXlfMTg5Om5vdCgjXFw5KSxcbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMTAxdXlfMjg5LmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzEwMXV5XzU0NCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzEwMXV5XzM5MCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzEwMXV5XzIyNCA+IC5hd3N1aV9pY29uXzE2MjQ4XzEwMXV5XzE4OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWFjdGlvbi1jYXJkLWhvcml6b250YWwtZGVmYXVsdC1nNTltajQsIDIwcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xMDF1eV8yODkuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMTAxdXlfNTQ0ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMTAxdXlfMzkwID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xMDF1eV8yMDU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xMDF1eV8zOTcpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMTAxdXlfMTU3LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xMDF1eV8yODkuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMTAxdXlfNTQ0ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMTAxdXlfMzkwID4gLmF3c3VpX2JvZHlfMTYyNDhfMTAxdXlfMjIwOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMTAxdXlfMzk3KSxcbi5hd3N1aV9yb290XzE2MjQ4XzEwMXV5XzE1Ny5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMTAxdXlfMjg5LmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzEwMXV5XzU0NCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzEwMXV5XzM5MCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzEwMXV5XzIyNCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMTAxdXlfMjA1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMTAxdXlfMzk3KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC10eXBlLCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG4uYXdzdWlfaWNvbi1mbGV4LWhlaWdodF9oMTFpeF8xMTZkNV8yMDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMgPiBzdmc6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMgPiBzdmc6bm90KCNcXDkpIHtcbiAgZmlsbDogbm9uZTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MyA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzID4gc3ZnIC5zdHJva2UtbGluZWpvaW4tcm91bmQ6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MyA+IHN2ZyAuc3Ryb2tlLWxpbmVjYXAtc3F1YXJlOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS1saW5lY2FwOiBzcXVhcmU7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMgPiBzdmcgLnN0cm9rZS1saW5lY2FwLXJvdW5kOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MyA+IHN2ZyAuZmlsbGVkOm5vdCgjXFw5KSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MyA+IHN2ZyAubm8tc3Ryb2tlOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogbm9uZTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9zaXplLXgtc21hbGxfaDExaXhfMTE2ZDVfMjI5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUteC1zbWFsbC1tYXBwZWQtaGVpZ2h0X2gxMWl4XzExNmQ1XzIzMzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLXdpdGZ1MCwgMTZweCkgLSAxMnB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9zaXplLXgtc21hbGxfaDExaXhfMTE2ZDVfMjI5ID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9zaXplLXgtc21hbGxfaDExaXhfMTE2ZDVfMjI5ID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMnB4O1xuICBibG9jay1zaXplOiAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUteC1zbWFsbF9oMTFpeF8xMTZkNV8yMjkgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUteC1zbWFsbF9oMTFpeF8xMTZkNV8yMjkgPiBzdmcgKjpub3QoI1xcOSkge1xuICBzdHJva2Utd2lkdGg6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWljb24teC1zbWFsbC1ibjQ1ZnAsIDEuNXB4KSAvIDAuNzUpO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUtc21hbGxfaDExaXhfMTE2ZDVfMjQ4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfc2l6ZS1zbWFsbC1tYXBwZWQtaGVpZ2h0X2gxMWl4XzExNmQ1XzI1Mjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLXdpdGZ1MCwgMTZweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUtc21hbGxfaDExaXhfMTE2ZDVfMjQ4ID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9zaXplLXNtYWxsX2gxMWl4XzExNmQ1XzI0OCA+IGltZzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3EsIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfc2l6ZS1zbWFsbF9oMTFpeF8xMTZkNV8yNDggPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUtc21hbGxfaDExaXhfMTE2ZDVfMjQ4ID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLXNtYWxsLXpoN2plbSwgMnB4KSAvIDEpO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUtbm9ybWFsX2gxMWl4XzExNmQ1XzI2Nzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3EsIDE2cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUtbm9ybWFsLW1hcHBlZC1oZWlnaHRfaDExaXhfMTE2ZDVfMjcxOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfc2l6ZS1ub3JtYWxfaDExaXhfMTE2ZDVfMjY3ID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9zaXplLW5vcm1hbF9oMTFpeF8xMTZkNV8yNjcgPiBpbWc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3EsIDE2cHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUtbm9ybWFsX2gxMWl4XzExNmQ1XzI2NyA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfc2l6ZS1ub3JtYWxfaDExaXhfMTE2ZDVfMjY3ID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLW5vcm1hbC0xZXU1b3UsIDJweCkgLyAxKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9zaXplLW1lZGl1bV9oMTFpeF8xMTZkNV8yODY6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1tZWRpdW0tOTRwcjluLCAyMHB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9zaXplLW1lZGl1bS1tYXBwZWQtaGVpZ2h0X2gxMWl4XzExNmQ1XzI5MDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtcDZ5d29hLCAyNHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLXA2eXdvYSwgMjRweCkgLSB2YXIoLS1zaXplLWljb24tbWVkaXVtLTk0cHI5biwgMjBweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUtbWVkaXVtX2gxMWl4XzExNmQ1XzI4NiA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfc2l6ZS1tZWRpdW1faDExaXhfMTE2ZDVfMjg2ID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbWVkaXVtLTk0cHI5biwgMjBweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1tZWRpdW0tOTRwcjluLCAyMHB4KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9zaXplLW1lZGl1bV9oMTFpeF8xMTZkNV8yODYgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUtbWVkaXVtX2gxMWl4XzExNmQ1XzI4NiA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtaWNvbi1tZWRpdW0tMjVyOGh4LCAycHgpIC8gMS4yNSk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfc2l6ZS1iaWdfaDExaXhfMTE2ZDVfMzA1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tYmlnLWE5N2Y1ZiwgMzJweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfc2l6ZS1iaWctbWFwcGVkLWhlaWdodF9oMTFpeF8xMTZkNV8zMDk6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC00YWszdXUsIDMwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLTRhazN1dSwgMzBweCkgLSB2YXIoLS1zaXplLWljb24tYmlnLWE5N2Y1ZiwgMzJweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUtYmlnX2gxMWl4XzExNmQ1XzMwNSA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfc2l6ZS1iaWdfaDExaXhfMTE2ZDVfMzA1ID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tYmlnLWE5N2Y1ZiwgMzJweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctYTk3ZjVmLCAzMnB4KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9zaXplLWJpZ19oMTFpeF8xMTZkNV8zMDUgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUtYmlnX2gxMWl4XzExNmQ1XzMwNSA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtaWNvbi1iaWctcjFreXhnLCAzcHgpIC8gMik7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfc2l6ZS1sYXJnZV9oMTFpeF8xMTZkNV8zMjQ6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1sYXJnZS1wN2EzYjMsIDQ4cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUtbGFyZ2UtbWFwcGVkLWhlaWdodF9oMTFpeF8xMTZkNV8zMjg6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLWM5Y3cweCwgNDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC1jOWN3MHgsIDQ4cHgpIC0gdmFyKC0tc2l6ZS1pY29uLWxhcmdlLXA3YTNiMywgNDhweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUtbGFyZ2VfaDExaXhfMTE2ZDVfMzI0ID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9zaXplLWxhcmdlX2gxMWl4XzExNmQ1XzMyNCA+IGltZzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWxhcmdlLXA3YTNiMywgNDhweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1sYXJnZS1wN2EzYjMsIDQ4cHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3NpemUtbGFyZ2VfaDExaXhfMTE2ZDVfMzI0ID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9zaXplLWxhcmdlX2gxMWl4XzExNmQ1XzMyNCA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtaWNvbi1sYXJnZS0wNXI3cnksIDRweCkgLyAzKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV92YXJpYW50LW5vcm1hbF9oMTFpeF8xMTZkNV8zNDM6bm90KCNcXDkpIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV92YXJpYW50LWRpc2FibGVkX2gxMWl4XzExNmQ1XzM0Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3ksICNiNGI0YmIpO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3ZhcmlhbnQtaW52ZXJ0ZWRfaDExaXhfMTE2ZDVfMzQ5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludmVydGVkLTVrbGdraywgI2ZmZmZmZik7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfdmFyaWFudC1zdWJ0bGVfaDExaXhfMTE2ZDVfMzUyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWljb24tc3VidGxlLTk1dTUwcywgIzY1Njg3MSk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfdmFyaWFudC13YXJuaW5nX2gxMWl4XzExNmQ1XzM1NTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2ksICM4NTU5MDApO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3ZhcmlhbnQtZXJyb3JfaDExaXhfMTE2ZDVfMzU4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QsICNkYjAwMDApO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX3ZhcmlhbnQtc3VjY2Vzc19oMTFpeF8xMTZkNV8zNjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3Mtdm5kaXZnLCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV92YXJpYW50LWxpbmtfaDExaXhfMTE2ZDVfMzY0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTAsICMwMDZjZTApO1xufVxuLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOm5vdCgjXFw5KTppcyguYXdzdWlfbmFtZS1hbmdsZS1sZWZ0LWRvdWJsZV9oMTFpeF8xMTZkNV8zNjcsXG4uYXdzdWlfbmFtZS1hbmdsZS1sZWZ0X2gxMWl4XzExNmQ1XzM2Nyxcbi5hd3N1aV9uYW1lLWFuZ2xlLXJpZ2h0LWRvdWJsZV9oMTFpeF8xMTZkNV8zNjksXG4uYXdzdWlfbmFtZS1hbmdsZS1yaWdodF9oMTFpeF8xMTZkNV8zNjksXG4uYXdzdWlfbmFtZS1hcnJvdy1sZWZ0X2gxMWl4XzExNmQ1XzM3MSxcbi5hd3N1aV9uYW1lLWFycm93LXJpZ2h0X2gxMWl4XzExNmQ1XzM3Mixcbi5hd3N1aV9uYW1lLWNhcmV0LWxlZnQtZmlsbGVkX2gxMWl4XzExNmQ1XzM3Myxcbi5hd3N1aV9uYW1lLWNhcmV0LXJpZ2h0LWZpbGxlZF9oMTFpeF8xMTZkNV8zNzQsXG4uYXdzdWlfbmFtZS1hdWRpby1mdWxsX2gxMWl4XzExNmQ1XzM3NSxcbi5hd3N1aV9uYW1lLWF1ZGlvLWhhbGZfaDExaXhfMTE2ZDVfMzc2LFxuLmF3c3VpX25hbWUtYXVkaW8tb2ZmX2gxMWl4XzExNmQ1XzM3Nyxcbi5hd3N1aV9uYW1lLWV4dGVybmFsX2gxMWl4XzExNmQ1XzM3OCxcbi5hd3N1aV9uYW1lLXJlZG9faDExaXhfMTE2ZDVfMzc5LFxuLmF3c3VpX25hbWUtcmVzaXplLWFyZWFfaDExaXhfMTE2ZDVfMzgwLFxuLmF3c3VpX25hbWUtc2VuZF9oMTFpeF8xMTZkNV8zODEsXG4uYXdzdWlfbmFtZS1zaHJpbmtfaDExaXhfMTE2ZDVfMzgyLFxuLmF3c3VpX25hbWUtdW5kb19oMTFpeF8xMTZkNV8zODMsXG4uYXdzdWlfbmFtZS12aWV3LXZlcnRpY2FsX2gxMWl4XzExNmQ1XzM4NCkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5Mzpub3QoI1xcOSk6aXMoLmF3c3VpX25hbWUtYW5nbGUtbGVmdC1kb3VibGVfaDExaXhfMTE2ZDVfMzY3LFxuLmF3c3VpX25hbWUtYW5nbGUtbGVmdF9oMTFpeF8xMTZkNV8zNjcsXG4uYXdzdWlfbmFtZS1hbmdsZS1yaWdodC1kb3VibGVfaDExaXhfMTE2ZDVfMzY5LFxuLmF3c3VpX25hbWUtYW5nbGUtcmlnaHRfaDExaXhfMTE2ZDVfMzY5LFxuLmF3c3VpX25hbWUtYXJyb3ctbGVmdF9oMTFpeF8xMTZkNV8zNzEsXG4uYXdzdWlfbmFtZS1hcnJvdy1yaWdodF9oMTFpeF8xMTZkNV8zNzIsXG4uYXdzdWlfbmFtZS1jYXJldC1sZWZ0LWZpbGxlZF9oMTFpeF8xMTZkNV8zNzMsXG4uYXdzdWlfbmFtZS1jYXJldC1yaWdodC1maWxsZWRfaDExaXhfMTE2ZDVfMzc0LFxuLmF3c3VpX25hbWUtYXVkaW8tZnVsbF9oMTFpeF8xMTZkNV8zNzUsXG4uYXdzdWlfbmFtZS1hdWRpby1oYWxmX2gxMWl4XzExNmQ1XzM3Nixcbi5hd3N1aV9uYW1lLWF1ZGlvLW9mZl9oMTFpeF8xMTZkNV8zNzcsXG4uYXdzdWlfbmFtZS1leHRlcm5hbF9oMTFpeF8xMTZkNV8zNzgsXG4uYXdzdWlfbmFtZS1yZWRvX2gxMWl4XzExNmQ1XzM3OSxcbi5hd3N1aV9uYW1lLXJlc2l6ZS1hcmVhX2gxMWl4XzExNmQ1XzM4MCxcbi5hd3N1aV9uYW1lLXNlbmRfaDExaXhfMTE2ZDVfMzgxLFxuLmF3c3VpX25hbWUtc2hyaW5rX2gxMWl4XzExNmQ1XzM4Mixcbi5hd3N1aV9uYW1lLXVuZG9faDExaXhfMTE2ZDVfMzgzLFxuLmF3c3VpX25hbWUtdmlldy12ZXJ0aWNhbF9oMTFpeF8xMTZkNV8zODQpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG5Aa2V5ZnJhbWVzIGF3c3VpX2ljb24tcHVsc2Utc29mdF9oMTFpeF8xMTZkNV8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMjIlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpO1xuICB9XG4gIDQ0JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA2NyUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2ljb24tcHVsc2Utc3Ryb25nX2gxMWl4XzExNmQ1XzEge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9pY29uLW1vdXRoLWZyb3duLWRlZXBlbl9oMTFpeF8xMTZkNV8xIHtcbiAgMCUsIDEwMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDcuNDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDYsIDcuNDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTAuN3B4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2ljb24tbW91dGgtc21pbGUtZ3Jvd19oMTFpeF8xMTZkNV8xIHtcbiAgMCUsIDEwMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDcuNDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDYsIDcuNDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTAuN3B4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2ljb24tbW91dGgtdGlsdF9oMTFpeF8xMTZkNV8xIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDM1JSwgNjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfaWNvbi1udWRnZS11cF9oMTFpeF8xMTZkNV8xIHtcbiAgMCUsIDQwJSwgODAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMjAlLCA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2ljb24tbnVkZ2UtZG93bl9oMTFpeF8xMTZkNV8xIHtcbiAgMCUsIDQwJSwgODAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMjAlLCA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4JSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfaWNvbi1udWRnZS11cC1vbmNlX2gxMWl4XzExNmQ1XzEge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDQ1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04JSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfaWNvbi1udWRnZS1kb3duLW9uY2VfaDExaXhfMTE2ZDVfMSB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgNDUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2ljb24tbnVkZ2UtYmFja19oMTFpeF8xMTZkNV8xIHtcbiAgMCUsIDQwJSwgODAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgMjAlLCA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2ljb24tbnVkZ2UtZm9yd2FyZF9oMTFpeF8xMTZkNV8xIHtcbiAgMCUsIDQwJSwgODAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgMjAlLCA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTQlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9pY29uLXNoYWZ0LXJldHJhY3RfaDExaXhfMTE2ZDVfMSB7XG4gIDAlLCA0MCUsIDgwJSwgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cbiAgMjAlLCA2MCUge1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMi4yNHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2ljb24tbnVkZ2UtaW5faDExaXhfMTE2ZDVfMSB7XG4gIDAlLCA0MCUsIDgwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDIwJSwgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTglKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9pY29uLW51ZGdlLXVwLXJpZ2h0X2gxMWl4XzExNmQ1XzEge1xuICAwJSwgNDAlLCA4MCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDIwJSwgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1JSwgLTUlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9pY29uLW51ZGdlLWRvd24tbGVmdF9oMTFpeF8xMTZkNV8xIHtcbiAgMCUsIDQwJSwgODAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICAyMCUsIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUlLCA1JSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfaWNvbi1nYWl0LWFfaDExaXhfMTE2ZDVfMSB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC04ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9pY29uLWdhaXQtYl9oMTFpeF8xMTZkNV8xIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfaWNvbi1zcGFya2xlLXBpbmNoX2gxMWl4XzExNmQ1XzEge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGUoLTE1ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9pY29uLWJlbGwtcm90YXRlX2gxMWl4XzExNmQ1XzEge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4ZGVnKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC02ZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDRkZWcpO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTJkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2ljb24tcmluZ2VyLWJvdW5jZV9oMTFpeF8xMTZkNV8xIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1JSk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUlKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyLjUlKTtcbiAgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMS41JSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfaWNvbi1jb2lsX2gxMWl4XzExNmQ1XzEge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgNTUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTRkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2ljb24tY29pbC1hcnJvd19oMTFpeF8xMTZkNV8xIHtcbiAgMCUsIDEwMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDAgMCAxMC4wMSAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDU1JSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMCAyIDYuMDEgMjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTRkZWcpO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyNTBtcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0sIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk0KTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpOmlzKC5hd3N1aV9uYW1lLWZhY2Utc2FkX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtZ2VuLWFpX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtc2VhcmNoLWdlbi1haV9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLWVkaXQtZ2VuLWFpX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtc3VnZ2VzdGlvbnMtZ2VuLWFpX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtY29weV9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLXJlZnJlc2hfaDExaXhfMTE2ZDVfNjI3LCAuYXdzdWlfbmFtZS11cGxvYWRfaDExaXhfMTE2ZDVfNjI3LCAuYXdzdWlfbmFtZS1kb3dubG9hZF9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLXVwbG9hZC1kb3dubG9hZF9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLXVuZG9faDExaXhfMTE2ZDVfMzgzLCAuYXdzdWlfbmFtZS1yZWRvX2gxMWl4XzExNmQ1XzM3OSwgLmF3c3VpX25hbWUtZXh0ZXJuYWxfaDExaXhfMTE2ZDVfMzc4LCAuYXdzdWlfbmFtZS1zaWduLW91dF9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLXNocmlua19oMTFpeF8xMTZkNV8zODIsIC5hd3N1aV9uYW1lLWV4cGFuZF9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLWZ1bGwtc2NyZWVuX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtZXhpdC1mdWxsLXNjcmVlbl9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLXJlbW92ZV9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLXpvb20tdG8tZml0X2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtbXVsdGlzY3JlZW5faDExaXhfMTE2ZDVfNjI3LCAuYXdzdWlfbmFtZS1sb2NrLXByaXZhdGVfaDExaXhfMTE2ZDVfNjI3LCAuYXdzdWlfbmFtZS11bmxvY2tlZF9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLW5vdGlmaWNhdGlvbl9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLWhpc3RvcnlfaDExaXhfMTE2ZDVfNjI3LCAuYXdzdWlfbmFtZS1iYWNrd2FyZC0xMC1zZWNvbmRzX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtZm9yd2FyZC0xMC1zZWNvbmRzX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtdmlldy1ob3Jpem9udGFsX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtdmlldy12ZXJ0aWNhbF9oMTFpeF8xMTZkNV8zODQsIC5hd3N1aV9uYW1lLXpvb20taW5faDExaXhfMTE2ZDVfNjI3LCAuYXdzdWlfbmFtZS16b29tLW91dF9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLWJ1Z19oMTFpeF8xMTZkNV82MjcpID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF06aGFzKDppcyguYXdzdWktaWNvbi1tb3V0aCwgLmF3c3VpLWljb24tc3BhcmtsZSwgLmF3c3VpLWljb24tZnJvbnQsIC5hd3N1aS1pY29uLWJhY2ssIC5hd3N1aS1pY29uLWFyYywgLmF3c3VpLWljb24tYXJyb3csIC5hd3N1aS1pY29uLXVwLCAuYXdzdWktaWNvbi1kb3duLCAuYXdzdWktaWNvbi1saW5lLCAuYXdzdWktaWNvbi1jb3JuZXItdHIsIC5hd3N1aS1pY29uLWNvcm5lci1ibCwgLmF3c3VpLWljb24tY29ybmVyLXRsLCAuYXdzdWktaWNvbi1jb3JuZXItYnIsIC5hd3N1aS1pY29uLWxpZCwgLmF3c3VpLWljb24tc2lkZSwgLmF3c3VpLWljb24tc3F1YXJlLCAuYXdzdWktaWNvbi1jbGlwLCAuYXdzdWktaWNvbi1zaGFja2xlLCAuYXdzdWktaWNvbi1iZWxsLCAuYXdzdWktaWNvbi1yaW5nZXIsIC5hd3N1aS1pY29uLWhhbmQsIC5hd3N1aS1pY29uLW9uZSwgLmF3c3VpLWljb24temVybywgLmF3c3VpLWljb24tcGFuZWwsIC5hd3N1aS1pY29uLWFybSwgLmF3c3VpLWljb24tbGVnLXRsLCAuYXdzdWktaWNvbi1sZWctbXIsIC5hd3N1aS1pY29uLWxlZy1ibCwgLmF3c3VpLWljb24tbGVnLXRyLCAuYXdzdWktaWNvbi1sZWctbWwsIC5hd3N1aS1pY29uLWxlZy1icikpLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpOmlzKC5hd3N1aV9uYW1lLWZhY2Utc2FkX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtZ2VuLWFpX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtc2VhcmNoLWdlbi1haV9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLWVkaXQtZ2VuLWFpX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtc3VnZ2VzdGlvbnMtZ2VuLWFpX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtY29weV9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLXJlZnJlc2hfaDExaXhfMTE2ZDVfNjI3LCAuYXdzdWlfbmFtZS11cGxvYWRfaDExaXhfMTE2ZDVfNjI3LCAuYXdzdWlfbmFtZS1kb3dubG9hZF9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLXVwbG9hZC1kb3dubG9hZF9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLXVuZG9faDExaXhfMTE2ZDVfMzgzLCAuYXdzdWlfbmFtZS1yZWRvX2gxMWl4XzExNmQ1XzM3OSwgLmF3c3VpX25hbWUtZXh0ZXJuYWxfaDExaXhfMTE2ZDVfMzc4LCAuYXdzdWlfbmFtZS1zaWduLW91dF9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLXNocmlua19oMTFpeF8xMTZkNV8zODIsIC5hd3N1aV9uYW1lLWV4cGFuZF9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLWZ1bGwtc2NyZWVuX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtZXhpdC1mdWxsLXNjcmVlbl9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLXJlbW92ZV9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLXpvb20tdG8tZml0X2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtbXVsdGlzY3JlZW5faDExaXhfMTE2ZDVfNjI3LCAuYXdzdWlfbmFtZS1sb2NrLXByaXZhdGVfaDExaXhfMTE2ZDVfNjI3LCAuYXdzdWlfbmFtZS11bmxvY2tlZF9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLW5vdGlmaWNhdGlvbl9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLWhpc3RvcnlfaDExaXhfMTE2ZDVfNjI3LCAuYXdzdWlfbmFtZS1iYWNrd2FyZC0xMC1zZWNvbmRzX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtZm9yd2FyZC0xMC1zZWNvbmRzX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtdmlldy1ob3Jpem9udGFsX2gxMWl4XzExNmQ1XzYyNywgLmF3c3VpX25hbWUtdmlldy12ZXJ0aWNhbF9oMTFpeF8xMTZkNV8zODQsIC5hd3N1aV9uYW1lLXpvb20taW5faDExaXhfMTE2ZDVfNjI3LCAuYXdzdWlfbmFtZS16b29tLW91dF9oMTFpeF8xMTZkNV82MjcsIC5hd3N1aV9uYW1lLWJ1Z19oMTFpeF8xMTZkNV82MjcpID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF06aGFzKDppcyguYXdzdWktaWNvbi1tb3V0aCwgLmF3c3VpLWljb24tc3BhcmtsZSwgLmF3c3VpLWljb24tZnJvbnQsIC5hd3N1aS1pY29uLWJhY2ssIC5hd3N1aS1pY29uLWFyYywgLmF3c3VpLWljb24tYXJyb3csIC5hd3N1aS1pY29uLXVwLCAuYXdzdWktaWNvbi1kb3duLCAuYXdzdWktaWNvbi1saW5lLCAuYXdzdWktaWNvbi1jb3JuZXItdHIsIC5hd3N1aS1pY29uLWNvcm5lci1ibCwgLmF3c3VpLWljb24tY29ybmVyLXRsLCAuYXdzdWktaWNvbi1jb3JuZXItYnIsIC5hd3N1aS1pY29uLWxpZCwgLmF3c3VpLWljb24tc2lkZSwgLmF3c3VpLWljb24tc3F1YXJlLCAuYXdzdWktaWNvbi1jbGlwLCAuYXdzdWktaWNvbi1zaGFja2xlLCAuYXdzdWktaWNvbi1iZWxsLCAuYXdzdWktaWNvbi1yaW5nZXIsIC5hd3N1aS1pY29uLWhhbmQsIC5hd3N1aS1pY29uLW9uZSwgLmF3c3VpLWljb24temVybywgLmF3c3VpLWljb24tcGFuZWwsIC5hd3N1aS1pY29uLWFybSwgLmF3c3VpLWljb24tbGVnLXRsLCAuYXdzdWktaWNvbi1sZWctbXIsIC5hd3N1aS1pY29uLWxlZy1ibCwgLmF3c3VpLWljb24tbGVnLXRyLCAuYXdzdWktaWNvbi1sZWctbWwsIC5hd3N1aS1pY29uLWxlZy1icikpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtYW5ub3VuY2VtZW50X2gxMWl4XzExNmQ1XzYzMSA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNDAwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtYW5ub3VuY2VtZW50X2gxMWl4XzExNmQ1XzYzMSA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtYW5ub3VuY2VtZW50X2gxMWl4XzExNmQ1XzYzMSA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpIHNjYWxlKDAuODQpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1oZWFydF9oMTFpeF8xMTZkNV82NDAgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWhlYXJ0X2gxMWl4XzExNmQ1XzY0MCA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIHtcbiAgICBhbmltYXRpb24tbmFtZTogYXdzdWlfaWNvbi1wdWxzZS1zb2Z0X2gxMWl4XzExNmQ1XzE7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA0NTBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtaGVhcnQtZmlsbGVkX2gxMWl4XzExNmQ1XzY0NiA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtaGVhcnQtZmlsbGVkX2gxMWl4XzExNmQ1XzY0NiA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIHtcbiAgICBhbmltYXRpb24tbmFtZTogYXdzdWlfaWNvbi1wdWxzZS1zdHJvbmdfaDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLXNldHRpbmdzX2gxMWl4XzExNmQ1XzY1MiA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtc2V0dGluZ3NfaDExaXhfMTE2ZDVfNjUyID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0sIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1zZXR0aW5nc19oMTFpeF8xMTZkNV82NTIgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLXRodW1icy11cF9oMTFpeF8xMTZkNV82NjEgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDQwMG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS41NiwgMC42NCwgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXRodW1icy11cF9oMTFpeF8xMTZkNV82NjEgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXRodW1icy11cF9oMTFpeF8xMTZkNV82NjEgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKSBzY2FsZSgwLjkyKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfbmFtZS10aHVtYnMtdXAtZmlsbGVkX2gxMWl4XzExNmQ1XzY3MCA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNDAwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtdGh1bWJzLXVwLWZpbGxlZF9oMTFpeF8xMTZkNV82NzAgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXRodW1icy11cC1maWxsZWRfaDExaXhfMTE2ZDVfNjcwID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMmRlZykgc2NhbGUoMC45Mik7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtdGh1bWJzLWRvd25faDExaXhfMTE2ZDVfNjc5ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA0MDBtcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzQsIDEuNTYsIDAuNjQsIDEpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS10aHVtYnMtZG93bl9oMTFpeF8xMTZkNV82NzkgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXRodW1icy1kb3duX2gxMWl4XzExNmQ1XzY3OSA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZykgc2NhbGUoMC45Mik7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtdGh1bWJzLWRvd24tZmlsbGVkX2gxMWl4XzExNmQ1XzY4OCA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNDAwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtdGh1bWJzLWRvd24tZmlsbGVkX2gxMWl4XzExNmQ1XzY4OCA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtdGh1bWJzLWRvd24tZmlsbGVkX2gxMWl4XzExNmQ1XzY4OCA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZykgc2NhbGUoMC45Mik7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtZmFjZS1oYXBweS1maWxsZWRfaDExaXhfMTE2ZDVfNjk3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzNTBtcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzQsIDEuNTYsIDAuNjQsIDEpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1mYWNlLWhhcHB5LWZpbGxlZF9oMTFpeF8xMTZkNV82OTcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWZhY2UtaGFwcHktZmlsbGVkX2gxMWl4XzExNmQ1XzY5NyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtM2RlZyk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtZmFjZS1oYXBweV9oMTFpeF8xMTZkNV82OTcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDM1MG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS41NiwgMC42NCwgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWZhY2UtaGFwcHlfaDExaXhfMTE2ZDVfNjk3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0sIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1mYWNlLWhhcHB5X2gxMWl4XzExNmQ1XzY5NyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtM2RlZyk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtZmFjZS1oYXBweV9oMTFpeF8xMTZkNV82OTcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1tb3V0aCB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogNy40O1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1mYWNlLWhhcHB5X2gxMWl4XzExNmQ1XzY5NyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLW1vdXRoLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZmFjZS1oYXBweV9oMTFpeF8xMTZkNV82OTcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1tb3V0aCB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX2ljb24tbW91dGgtc21pbGUtZ3Jvd19oMTFpeF8xMTZkNV8xO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogOTAwbXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzMsIDAsIDAuNjcsIDEpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLWZhY2UtbmV1dHJhbF9oMTFpeF8xMTZkNV83MjUgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDM1MG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS41NiwgMC42NCwgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWZhY2UtbmV1dHJhbF9oMTFpeF8xMTZkNV83MjUgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWZhY2UtbmV1dHJhbF9oMTFpeF8xMTZkNV83MjUgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtZmFjZS1uZXV0cmFsX2gxMWl4XzExNmQ1XzcyNSA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLW1vdXRoIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA4cHggMTBweDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZmFjZS1uZXV0cmFsX2gxMWl4XzExNmQ1XzcyNSA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLW1vdXRoLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZmFjZS1uZXV0cmFsX2gxMWl4XzExNmQ1XzcyNSA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLW1vdXRoIHtcbiAgICBhbmltYXRpb24tbmFtZTogYXdzdWlfaWNvbi1tb3V0aC10aWx0X2gxMWl4XzExNmQ1XzE7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA3MDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zMywgMCwgMC42NywgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtZmFjZS1zYWRfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tbW91dGgge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDcuNDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZmFjZS1zYWRfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tbW91dGgsIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1mYWNlLXNhZF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1tb3V0aCB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX2ljb24tbW91dGgtZnJvd24tZGVlcGVuX2gxMWl4XzExNmQ1XzE7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA5MDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zMywgMCwgMC42NywgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtZ2VuLWFpX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNwYXJrbGUge1xuICAgIHRyYW5zZm9ybS1ib3g6IGZpbGwtYm94O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSBjZW50ZXI7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWdlbi1haV9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1zcGFya2xlLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZ2VuLWFpX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNwYXJrbGUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLXNwYXJrbGUtcGluY2hfaDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtc2VhcmNoLWdlbi1haV9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1zcGFya2xlIHtcbiAgICB0cmFuc2Zvcm0tYm94OiBmaWxsLWJveDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgY2VudGVyO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1zZWFyY2gtZ2VuLWFpX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNwYXJrbGUsIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1zZWFyY2gtZ2VuLWFpX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNwYXJrbGUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLXNwYXJrbGUtcGluY2hfaDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtZWRpdC1nZW4tYWlfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tc3BhcmtsZSB7XG4gICAgdHJhbnNmb3JtLWJveDogZmlsbC1ib3g7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIGNlbnRlcjtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZWRpdC1nZW4tYWlfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tc3BhcmtsZSwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWVkaXQtZ2VuLWFpX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNwYXJrbGUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLXNwYXJrbGUtcGluY2hfaDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtc3VnZ2VzdGlvbnMtZ2VuLWFpX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNwYXJrbGUge1xuICAgIHRyYW5zZm9ybS1ib3g6IGZpbGwtYm94O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSBjZW50ZXI7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXN1Z2dlc3Rpb25zLWdlbi1haV9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1zcGFya2xlLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtc3VnZ2VzdGlvbnMtZ2VuLWFpX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNwYXJrbGUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLXNwYXJrbGUtcGluY2hfaDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtY29weV9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1mcm9udCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zMywgMCwgMC42NywgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWNvcHlfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tZnJvbnQsIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1jb3B5X2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWZyb250IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNCUsIC00JSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtY29weV9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1iYWNrIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjMzLCAwLCAwLjY3LCAxKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtY29weV9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1iYWNrLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtY29weV9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1iYWNrIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0JSwgNCUpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLXJlZnJlc2hfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYXJjIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA4cHggOHB4O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1yZWZyZXNoX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWFyYywgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXJlZnJlc2hfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYXJjIHtcbiAgICBhbmltYXRpb24tbmFtZTogYXdzdWlfaWNvbi1jb2lsX2gxMWl4XzExNmQ1XzE7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zMywgMCwgMC42NywgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtcmVmcmVzaF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1hcnJvdyB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMCAwIDEwLjAxIDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogOHB4IDhweDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtcmVmcmVzaF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1hcnJvdywgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXJlZnJlc2hfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYXJyb3cge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLWNvaWwtYXJyb3dfaDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjMzLCAwLCAwLjY3LCAxKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtdXBsb2FkX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWFycm93LCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtdXBsb2FkX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWFycm93IHtcbiAgICBhbmltYXRpb24tbmFtZTogYXdzdWlfaWNvbi1udWRnZS11cF9oMTFpeF8xMTZkNV8xO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWRvd25sb2FkX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWFycm93LCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZG93bmxvYWRfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYXJyb3cge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLW51ZGdlLWRvd25faDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS11cGxvYWQtZG93bmxvYWRfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tdXAsIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS11cGxvYWQtZG93bmxvYWRfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tdXAge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLW51ZGdlLXVwLW9uY2VfaDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS11cGxvYWQtZG93bmxvYWRfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tZG93biwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXVwbG9hZC1kb3dubG9hZF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1kb3duIHtcbiAgICBhbmltYXRpb24tbmFtZTogYXdzdWlfaWNvbi1udWRnZS1kb3duLW9uY2VfaDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS11bmRvX2gxMWl4XzExNmQ1XzM4MyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWFycm93LCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtdW5kb19oMTFpeF8xMTZkNV8zODMgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1hcnJvdyB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX2ljb24tbnVkZ2UtYmFja19oMTFpeF8xMTZkNV8xO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtdW5kb19oMTFpeF8xMTZkNV8zODMgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1saW5lIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyNS4xNTtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtdW5kb19oMTFpeF8xMTZkNV8zODMgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1saW5lLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtdW5kb19oMTFpeF8xMTZkNV8zODMgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1saW5lIHtcbiAgICBhbmltYXRpb24tbmFtZTogYXdzdWlfaWNvbi1zaGFmdC1yZXRyYWN0X2gxMWl4XzExNmQ1XzE7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtcmVkb19oMTFpeF8xMTZkNV8zNzkgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1hcnJvdywgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXJlZG9faDExaXhfMTE2ZDVfMzc5ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYXJyb3cge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLW51ZGdlLWZvcndhcmRfaDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLXJlZG9faDExaXhfMTE2ZDVfMzc5ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tbGluZSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjUuMTU7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXJlZG9faDExaXhfMTE2ZDVfMzc5ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tbGluZSwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXJlZG9faDExaXhfMTE2ZDVfMzc5ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tbGluZSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX2ljb24tc2hhZnQtcmV0cmFjdF9oMTFpeF8xMTZkNV8xO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWV4dGVybmFsX2gxMWl4XzExNmQ1XzM3OCA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWFycm93LCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZXh0ZXJuYWxfaDExaXhfMTE2ZDVfMzc4ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYXJyb3cge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLW51ZGdlLXVwLXJpZ2h0X2gxMWl4XzExNmQ1XzE7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtc2lnbi1vdXRfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYXJyb3csIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1zaWduLW91dF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1hcnJvdyB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX2ljb24tbnVkZ2UtaW5faDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1zaHJpbmtfaDExaXhfMTE2ZDVfMzgyID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLXRyLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtc2hyaW5rX2gxMWl4XzExNmQ1XzM4MiA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci10ciB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX2ljb24tbnVkZ2UtZG93bi1sZWZ0X2gxMWl4XzExNmQ1XzE7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtc2hyaW5rX2gxMWl4XzExNmQ1XzM4MiA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci1ibCwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXNocmlua19oMTFpeF8xMTZkNV8zODIgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1jb3JuZXItYmwge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLW51ZGdlLXVwLXJpZ2h0X2gxMWl4XzExNmQ1XzE7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfbmFtZS1leHBhbmRfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLXRsIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZXhwYW5kX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci10bCwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWV4cGFuZF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1jb3JuZXItdGwge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01JSwgLTUlKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfbmFtZS1leHBhbmRfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLXRyIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZXhwYW5kX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci10ciwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWV4cGFuZF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1jb3JuZXItdHIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUlLCAtNSUpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLWV4cGFuZF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1jb3JuZXItYmwge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzQsIDEuNTYsIDAuNjQsIDEpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1leHBhbmRfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLWJsLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZXhwYW5kX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci1ibCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUlLCA1JSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtZXhwYW5kX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci1iciB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS41NiwgMC42NCwgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWV4cGFuZF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1jb3JuZXItYnIsIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1leHBhbmRfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLWJyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1JSwgNSUpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLWZ1bGwtc2NyZWVuX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci10bCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS41NiwgMC42NCwgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWZ1bGwtc2NyZWVuX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci10bCwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWZ1bGwtc2NyZWVuX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci10bCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNCUsIDQlKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfbmFtZS1mdWxsLXNjcmVlbl9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1jb3JuZXItdHIge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzQsIDEuNTYsIDAuNjQsIDEpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1mdWxsLXNjcmVlbl9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1jb3JuZXItdHIsIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1mdWxsLXNjcmVlbl9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1jb3JuZXItdHIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00JSwgNCUpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLWZ1bGwtc2NyZWVuX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci1ibCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS41NiwgMC42NCwgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWZ1bGwtc2NyZWVuX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci1ibCwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWZ1bGwtc2NyZWVuX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci1ibCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNCUsIC00JSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtZnVsbC1zY3JlZW5faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLWJyIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZnVsbC1zY3JlZW5faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLWJyLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZnVsbC1zY3JlZW5faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLWJyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNCUsIC00JSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtZXhpdC1mdWxsLXNjcmVlbl9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1jb3JuZXItdGwge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzQsIDEuNTYsIDAuNjQsIDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDMuNXB4IDMuNXB4O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1leGl0LWZ1bGwtc2NyZWVuX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci10bCwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWV4aXQtZnVsbC1zY3JlZW5faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLXRsIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1JSwgNSUpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLWV4aXQtZnVsbC1zY3JlZW5faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLXRyIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMi41cHggMy41cHg7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWV4aXQtZnVsbC1zY3JlZW5faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLXRyLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZXhpdC1mdWxsLXNjcmVlbl9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1jb3JuZXItdHIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01JSwgNSUpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLWV4aXQtZnVsbC1zY3JlZW5faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLWJsIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAzLjVweCAxMi41cHg7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWV4aXQtZnVsbC1zY3JlZW5faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLWJsLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZXhpdC1mdWxsLXNjcmVlbl9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1jb3JuZXItYmwge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUlLCAtNSUpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLWV4aXQtZnVsbC1zY3JlZW5faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLWJyIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMi41cHggMTIuNXB4O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1leGl0LWZ1bGwtc2NyZWVuX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNvcm5lci1iciwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWV4aXQtZnVsbC1zY3JlZW5faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY29ybmVyLWJyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNSUsIC01JSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtcmVtb3ZlX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWxpZCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS41NiwgMC42NCwgMSk7XG4gICAgdHJhbnNmb3JtLWJveDogZmlsbC1ib3g7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMHB4IDEwMCU7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXJlbW92ZV9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1saWQsIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1yZW1vdmVfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tbGlkIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNGRlZyk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtcmVtb3ZlX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNpZGUge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzQsIDEuNTYsIDAuNjQsIDEpO1xuICAgIHRyYW5zZm9ybS1ib3g6IGZpbGwtYm94O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXJlbW92ZV9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1zaWRlLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtcmVtb3ZlX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNpZGUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDAuNzgpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLXpvb20tdG8tZml0X2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNxdWFyZSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDQ1MG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDhweCA4cHg7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXpvb20tdG8tZml0X2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNxdWFyZSwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXpvb20tdG8tZml0X2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNxdWFyZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfbmFtZS1tdWx0aXNjcmVlbl9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1mcm9udCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zMywgMCwgMC42NywgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLW11bHRpc2NyZWVuX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWZyb250LCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtbXVsdGlzY3JlZW5faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tZnJvbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00JSwgLTQlKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfbmFtZS1tdWx0aXNjcmVlbl9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1iYWNrIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjMzLCAwLCAwLjY3LCAxKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtbXVsdGlzY3JlZW5faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYmFjaywgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLW11bHRpc2NyZWVuX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWJhY2sge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQlLCA0JSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtbG9jay1wcml2YXRlX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWNsaXAge1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDU2LjI1JSAwKSB2aWV3LWJveDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfbmFtZS1sb2NrLXByaXZhdGVfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tc2hhY2tsZSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS41NiwgMC42NCwgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWxvY2stcHJpdmF0ZV9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1zaGFja2xlLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtbG9jay1wcml2YXRlX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNoYWNrbGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2LjI1JSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtdW5sb2NrZWRfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tY2xpcCB7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgNTYuMjUlIDApIHZpZXctYm94O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLXVubG9ja2VkX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXNoYWNrbGUge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzQsIDEuNTYsIDAuNjQsIDEpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS11bmxvY2tlZF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1zaGFja2xlLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtdW5sb2NrZWRfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tc2hhY2tsZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDYuMjUlKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfbmFtZS1ub3RpZmljYXRpb25faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYmVsbCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogOHB4IDRweDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtbm90aWZpY2F0aW9uX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWJlbGwsIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1ub3RpZmljYXRpb25faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYmVsbCB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX2ljb24tYmVsbC1yb3RhdGVfaDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEwMDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfbmFtZS1ub3RpZmljYXRpb25faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tcmluZ2VyIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA4cHggMTIuMjVweDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtbm90aWZpY2F0aW9uX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXJpbmdlciwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLW5vdGlmaWNhdGlvbl9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1yaW5nZXIge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLXJpbmdlci1ib3VuY2VfaDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDQwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLWhpc3RvcnlfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24taGFuZCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDQ1MG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS41NiwgMC42NCwgMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogOXB4IDlweDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtaGlzdG9yeV9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1oYW5kLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtaGlzdG9yeV9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1oYW5kIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLWJhY2t3YXJkLTEwLXNlY29uZHNfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYXJjIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBzdHJva2UtZGFzaG9mZnNldDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyNTBtcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMzA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWJhY2t3YXJkLTEwLXNlY29uZHNfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYXJjLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtYmFja3dhcmQtMTAtc2Vjb25kc19oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1hcmMge1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtNHB4O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLWJhY2t3YXJkLTEwLXNlY29uZHNfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tb25lIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtYmFja3dhcmQtMTAtc2Vjb25kc19oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1vbmUsIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1iYWNrd2FyZC0xMC1zZWNvbmRzX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLW9uZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQlKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfbmFtZS1iYWNrd2FyZC0xMC1zZWNvbmRzX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXplcm8ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzQsIDEuNTYsIDAuNjQsIDEpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1iYWNrd2FyZC0xMC1zZWNvbmRzX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXplcm8sIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1iYWNrd2FyZC0xMC1zZWNvbmRzX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXplcm8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0JSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtZm9yd2FyZC0xMC1zZWNvbmRzX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWFyYyB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogc3Ryb2tlLWRhc2hvZmZzZXQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjUwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDMwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1mb3J3YXJkLTEwLXNlY29uZHNfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYXJjLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZm9yd2FyZC0xMC1zZWNvbmRzX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWFyYyB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC00cHg7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtZm9yd2FyZC0xMC1zZWNvbmRzX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLW9uZSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS41NiwgMC42NCwgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWZvcndhcmQtMTAtc2Vjb25kc19oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1vbmUsIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1mb3J3YXJkLTEwLXNlY29uZHNfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tb25lIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQlKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfbmFtZS1mb3J3YXJkLTEwLXNlY29uZHNfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24temVybyB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS41NiwgMC42NCwgMSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWZvcndhcmQtMTAtc2Vjb25kc19oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi16ZXJvLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtZm9yd2FyZC0xMC1zZWNvbmRzX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXplcm8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNCUpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLXZpZXctaG9yaXpvbnRhbF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1wYW5lbCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDQ1MG1zO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDhweCA5LjVweDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtdmlldy1ob3Jpem9udGFsX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXBhbmVsLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtdmlldy1ob3Jpem9udGFsX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXBhbmVsIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDgpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLXZpZXctdmVydGljYWxfaDExaXhfMTE2ZDVfMzg0ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tcGFuZWwge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA0NTBtcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA5LjVweCA4cHg7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLXZpZXctdmVydGljYWxfaDExaXhfMTE2ZDVfMzg0ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tcGFuZWwsIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS12aWV3LXZlcnRpY2FsX2gxMWl4XzExNmQ1XzM4NCA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLXBhbmVsIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDgpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLXpvb20taW5faDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tYXJtIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNDUwbXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogN3B4IDdweDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtem9vbS1pbl9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1hcm0sIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS16b29tLWluX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWFybSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfbmFtZS16b29tLW91dF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1hcm0ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA0NTBtcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA3cHggN3B4O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS16b29tLW91dF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1hcm0sIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS16b29tLW91dF9oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1hcm0ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtYnVnX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWxlZy10bCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNHB4IDUuNzFweDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtYnVnX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWxlZy10bCwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWJ1Z19oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1sZWctdGwge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLWdhaXQtYV9oMTFpeF8xMTZkNV8xO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNjAwbXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzMsIDAsIDAuNjcsIDEpO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDI7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtYnVnX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWxlZy1tciB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTJweCA4LjcxcHg7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmhvdmVyIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWJ1Z19oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1sZWctbXIsIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTppcyg6Zm9jdXMtdmlzaWJsZSwgOmhhcyhbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49Zm9jdXNdOmZvY3VzLXZpc2libGUpKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1idWdfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tbGVnLW1yIHtcbiAgICBhbmltYXRpb24tbmFtZTogYXdzdWlfaWNvbi1nYWl0LWFfaDExaXhfMTE2ZDVfMTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDYwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjMzLCAwLCAwLjY3LCAxKTtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAyO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5My5hd3N1aV9uYW1lLWJ1Z19oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1sZWctYmwge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDRweCAxMS43MXB4O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1idWdfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tbGVnLWJsLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtYnVnX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWxlZy1ibCB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX2ljb24tZ2FpdC1hX2gxMWl4XzExNmQ1XzE7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA2MDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zMywgMCwgMC42NywgMSk7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMjtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTMuYXdzdWlfbmFtZS1idWdfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tbGVnLXRyIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMnB4IDUuNzFweDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtYnVnX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWxlZy10ciwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWJ1Z19oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1sZWctdHIge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLWdhaXQtYl9oMTFpeF8xMTZkNV8xO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNjAwbXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzMsIDAsIDAuNjcsIDEpO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDI7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtYnVnX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWxlZy1tbCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNHB4IDguNzFweDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aG92ZXIgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtYnVnX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWxlZy1tbCwgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWhvdmVyXTpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pOmlzKDpmb2N1cy12aXNpYmxlLCA6aGFzKFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1mb2N1c106Zm9jdXMtdmlzaWJsZSkpIC5hd3N1aV9pY29uX2gxMWl4XzExNmQ1XzE5MzppcyhbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSwgOndoZXJlKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdICopKS5hd3N1aV9uYW1lLWJ1Z19oMTFpeF8xMTZkNV82MjcgPiBzdmdbZGF0YS1hd3N1aS1pY29uLWFuaW1hdGVkXSAuYXdzdWktaWNvbi1sZWctbWwge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9pY29uLWdhaXQtYl9oMTFpeF8xMTZkNV8xO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNjAwbXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzMsIDAsIDAuNjcsIDEpO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDI7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSk6bm90KC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQpOm5vdCguYXdzdWktbW9kZS1lbnRlcmluZykgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzLmF3c3VpX25hbWUtYnVnX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWxlZy1iciB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTJweCAxMS43MXB4O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpOm5vdCguYXdzdWktbW90aW9uLWRpc2FibGVkKTpub3QoLmF3c3VpLW1vZGUtZW50ZXJpbmcpIFtkYXRhLWF3c3VpLW1vdGlvbi10cmlnZ2Vyfj1ob3Zlcl06bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKTpob3ZlciAuYXdzdWlfaWNvbl9oMTFpeF8xMTZkNV8xOTM6aXMoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0sIDp3aGVyZShbZGF0YS1hd3N1aS1tb3Rpb24tdGFyZ2V0XSAqKSkuYXdzdWlfbmFtZS1idWdfaDExaXhfMTE2ZDVfNjI3ID4gc3ZnW2RhdGEtYXdzdWktaWNvbi1hbmltYXRlZF0gLmF3c3VpLWljb24tbGVnLWJyLCAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KTpub3QoLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCk6bm90KC5hd3N1aS1tb2RlLWVudGVyaW5nKSBbZGF0YS1hd3N1aS1tb3Rpb24tdHJpZ2dlcn49aG92ZXJdOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSk6aXMoOmZvY3VzLXZpc2libGUsIDpoYXMoW2RhdGEtYXdzdWktbW90aW9uLXRyaWdnZXJ+PWZvY3VzXTpmb2N1cy12aXNpYmxlKSkgLmF3c3VpX2ljb25faDExaXhfMTE2ZDVfMTkzOmlzKFtkYXRhLWF3c3VpLW1vdGlvbi10YXJnZXRdLCA6d2hlcmUoW2RhdGEtYXdzdWktbW90aW9uLXRhcmdldF0gKikpLmF3c3VpX25hbWUtYnVnX2gxMWl4XzExNmQ1XzYyNyA+IHN2Z1tkYXRhLWF3c3VpLWljb24tYW5pbWF0ZWRdIC5hd3N1aS1pY29uLWxlZy1iciB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX2ljb24tZ2FpdC1iX2gxMWl4XzExNmQ1XzE7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA2MDBtcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zMywgMCwgMC42NywgMSk7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMjtcbiAgfVxufVxuLmF3c3VpX2JhZGdlX2gxMWl4XzExNmQ1XzEyODM6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgYmxvY2stc2l6ZTogNnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tODkxaDFhLCAjZGIwMDAwKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogLTNweDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xaWVlN19kaTJ1bl8xNDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9yb290XzFpZWU3X2RpMnVuXzE0MVtoaWRkZW5dOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9hbm5vdW5jZXJfMWllZTdfZGkydW5fMTQ5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9hcnJvd194anV6Zl9seDgyMV8xNDk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDIwcHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfbHg4MjFfMTUzOm5vdCgjXFw5KSwgLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmX2x4ODIxXzE1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGlubGluZS1zaXplOiAyMHB4O1xuICBibG9jay1zaXplOiAxMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9seDgyMV8xNTM6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmX2x4ODIxXzE1Mzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbmxpbmUtc2l6ZTogMTRweDtcbiAgYmxvY2stc2l6ZTogMTRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XG59XG4uYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfbHg4MjFfMTUzOm5vdCgjXFw5KTpkaXIocnRsKTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl9seDgyMV8xNTM6bm90KCNcXDkpOmRpcihydGwpOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbn1cbi5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9seDgyMV8xNTM6bm90KCNcXDkpOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1wb3BvdmVyLWFwaWZsNiwgI2I0YjRiYik7XG59XG4uYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfbHg4MjFfMTUzOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWttbjQwZiwgMnB4KSArIDFweCk7XG59XG4uYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfbHg4MjFfMTUzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAxcHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItbTlnMW80LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9hcnJvdy1wb3NpdGlvbi1yaWdodC10b3BfeGp1emZfbHg4MjFfMTk1ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX2x4ODIxXzE1Mzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tcmlnaHQtYm90dG9tX3hqdXpmX2x4ODIxXzE5NSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9seDgyMV8xNTM6bm90KCNcXDkpOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0wLjcxcHggMC43MXB4IDRweCAtMnB4IHZhcigtLWNvbG9yLXNoYWRvdy1kZWZhdWx0LXRoZ2c1eiwgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSk7XG59XG4uYXdzdWlfYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfbHg4MjFfMTk4ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX2x4ODIxXzE1Mzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfbHg4MjFfMTk4ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX2x4ODIxXzE1Mzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogMC43MXB4IC0wLjcxcHggNHB4IC0ycHggdmFyKC0tY29sb3Itc2hhZG93LWRlZmF1bHQtdGhnZzV6LCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cbi5hd3N1aV9hcnJvdy1wb3NpdGlvbi10b3AtY2VudGVyX3hqdXpmX2x4ODIxXzIwMSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9seDgyMV8xNTM6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1yaWdodF94anV6Zl9seDgyMV8yMDEgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfbHg4MjFfMTUzOm5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi10b3AtbGVmdF94anV6Zl9seDgyMV8yMDEgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfbHg4MjFfMTUzOm5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi10b3AtcmVzcG9uc2l2ZV94anV6Zl9seDgyMV8yMDEgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfbHg4MjFfMTUzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAtMC43MXB4IC0wLjcxcHggNHB4IC0ycHggdmFyKC0tY29sb3Itc2hhZG93LWRlZmF1bHQtdGhnZzV6LCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cbi5hd3N1aV9hcnJvdy1wb3NpdGlvbi1ib3R0b20tY2VudGVyX3hqdXpmX2x4ODIxXzIwNCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9seDgyMV8xNTM6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1yaWdodF94anV6Zl9seDgyMV8yMDQgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfbHg4MjFfMTUzOm5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi1ib3R0b20tbGVmdF94anV6Zl9seDgyMV8yMDQgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfbHg4MjFfMTUzOm5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi1ib3R0b20tcmVzcG9uc2l2ZV94anV6Zl9seDgyMV8yMDQgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfbHg4MjFfMTUzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAwLjcxcHggMC43MXB4IDRweCAtMnB4IHZhcigtLWNvbG9yLXNoYWRvdy1kZWZhdWx0LXRoZ2c1eiwgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSk7XG59XG5cbi5hd3N1aV9hcnJvdy12YXJpYW50LWluZm9feGp1emZfbHg4MjFfMjA4ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX2x4ODIxXzE1Mzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLXF4aHNwdCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYXJyb3ctdmFyaWFudC1pbmZvX3hqdXpmX2x4ODIxXzIwOCA+IC5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl9seDgyMV8xNTM6bm90KCNcXDkpOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdzlsYmZuLCAjZjBmYmZmKTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYm9keV94anV6Zl9seDgyMV8yMjM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG59XG4uYXdzdWlfYm9keS1vdmVyZmxvdy12aXNpYmxlX3hqdXpmX2x4ODIxXzI1OTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5hd3N1aV9ib2R5LXZhcmlhbnQtY2hhcnRfeGp1emZfbHg4MjFfMjYyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy1zLWcyYzlwaCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMtcy1nMmM5cGgsIDEycHgpO1xufVxuXG4uYXdzdWlfaGFzLWRpc21pc3NfeGp1emZfbHg4MjFfMjY3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmF3c3VpX2Rpc21pc3NfeGp1emZfbHg4MjFfMjcyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1rbW40MGYsIDJweCkpKTtcbiAgZmxleDogMCAwIGF1dG87XG4gIG9yZGVyOiAxO1xufVxuXG4uYXdzdWlfZGlzbWlzcy1jb250cm9sX3hqdXpmX2x4ODIxXzI4MDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2hlYWRlci1yb3dfeGp1emZfbHg4MjFfMjg0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbn1cblxuLmF3c3VpX2hlYWRlcl94anV6Zl9seDgyMV8yODQ6bm90KCNcXDkpIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXNqMW83YiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy04MmN2MDMsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy1kMTY5c3UsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14cy01eWx2bmQsIG5vcm1hbCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLW1sY3h5ZiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9oZWFkZXJfeGp1emZfbHg4MjFfMjg0ID4gaDI6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctc2oxbzdiLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTgyY3YwMywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLWQxNjlzdSwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTV5bHZuZCwgbm9ybWFsKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtbWxjeHlmLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYXdzdWlfY29udGVudF94anV6Zl9seDgyMV8zMTM6bm90KCNcXDkpIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktNTV5d3d2LCAjNDI0NjUwKTtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9jb250ZW50LW92ZXJmbG93LXZpc2libGVfeGp1emZfbHg4MjFfMzIyOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250YWluZXJfeGp1emZfbHg4MjFfMzM0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4O1xuICB6LWluZGV4OiAyMDAwO1xufVxuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9seDgyMV8zMzQ6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX2x4ODIxXzMzNDpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tYm90dG9tLWxlZnRfeGp1emZfbHg4MjFfMzQ1KTo6YmVmb3JlLCAuYXdzdWlfY29udGFpbmVyX3hqdXpmX2x4ODIxXzMzNDpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tYm90dG9tLWNlbnRlcl94anV6Zl9seDgyMV8zNDUpOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfbHg4MjFfMzM0Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tcmlnaHRfeGp1emZfbHg4MjFfMzQ1KTo6YmVmb3JlIHtcbiAgaW5zZXQtaW5saW5lOiAwO1xuICBpbnNldC1ibG9jay1zdGFydDogLTEwcHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX2x4ODIxXzMzNDpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLWxlZnRfeGp1emZfbHg4MjFfMzUwKTo6YmVmb3JlLCAuYXdzdWlfY29udGFpbmVyX3hqdXpmX2x4ODIxXzMzNDpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLWNlbnRlcl94anV6Zl9seDgyMV8zNTApOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfbHg4MjFfMzM0Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtcmlnaHRfeGp1emZfbHg4MjFfMzUwKTo6YmVmb3JlIHtcbiAgaW5zZXQtaW5saW5lOiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IC0xMHB4O1xuICBibG9jay1zaXplOiAxMHB4O1xufVxuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9seDgyMV8zMzQ6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl9seDgyMV8zNTUpOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfbHg4MjFfMzM0Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC1ib3R0b21feGp1emZfbHg4MjFfMzU1KTo6YmVmb3JlIHtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTEwcHg7XG4gIGlubGluZS1zaXplOiAxMHB4O1xufVxuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9seDgyMV8zMzQ6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtdG9wX3hqdXpmX2x4ODIxXzM2MCk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9seDgyMV8zMzQ6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtYm90dG9tX3hqdXpmX2x4ODIxXzM2MCk6OmJlZm9yZSB7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAtMTBweDtcbiAgaW5saW5lLXNpemU6IDEwcHg7XG59XG5cbi5hd3N1aV9jb250YWluZXItYm9keV94anV6Zl9seDgyMV8zNjY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci05dTJoeWwsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBvcG92ZXItOXUyaHlsLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1wb3BvdmVyLTl1Mmh5bCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBvcG92ZXItOXUyaHlsLCA4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItbTlnMW80LCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBvcG92ZXItamc2eHBhLCAwcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWttbjQwZiwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcG9wb3Zlci1hcGlmbDYsICNiNGI0YmIpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1rbW40MGYsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBvcG92ZXItYXBpZmw2LCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXZhcmlhbnQtYW5ub3RhdGlvbl94anV6Zl9seDgyMV80MDY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby13OWxiZm4sICNmMGZiZmYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1xeGhzcHQsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1zbWFsbF94anV6Zl9seDgyMV80MTE6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAyMTBweDtcbn1cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLXNtYWxsX3hqdXpmX2x4ODIxXzQxMS5hd3N1aV9maXhlZC13aWR0aF94anV6Zl9seDgyMV80MTQ6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDIxMHB4O1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1tZWRpdW1feGp1emZfbHg4MjFfNDE4Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMzEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1tZWRpdW1feGp1emZfbHg4MjFfNDE4LmF3c3VpX2ZpeGVkLXdpZHRoX3hqdXpmX2x4ODIxXzQxNDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMzEwcHg7XG59XG5cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLWxhcmdlX3hqdXpmX2x4ODIxXzQyNTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDQ4MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MnB4KSB7XG4gIC5hd3N1aV9jb250YWluZXItYm9keS1zaXplLWxhcmdlX3hqdXpmX2x4ODIxXzQyNTpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMzEwcHg7XG4gIH1cbn1cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLWxhcmdlX3hqdXpmX2x4ODIxXzQyNS5hd3N1aV9maXhlZC13aWR0aF94anV6Zl9seDgyMV80MTQ6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDQ4MnB4O1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWFycm93X3hqdXpmX2x4ODIxXzM0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtdG9wX3hqdXpmX2x4ODIxXzM1NTpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtYm90dG9tX3hqdXpmX2x4ODIxXzM1NTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC10b3BfeGp1emZfbHg4MjFfMzU1Om5vdCgjXFw5KTpkaXIocnRsKSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC1ib3R0b21feGp1emZfbHg4MjFfMzU1Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC10b3BfeGp1emZfbHg4MjFfMzU1Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDEycHggKyAxMHB4KTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC1ib3R0b21feGp1emZfbHg4MjFfMzU1Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogMTJweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LXRvcF94anV6Zl9seDgyMV8zNjA6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtYm90dG9tX3hqdXpmX2x4ODIxXzM2MDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtdG9wX3hqdXpmX2x4ODIxXzM2MDpub3QoI1xcOSk6ZGlyKHJ0bCksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfbHg4MjFfMzYwOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDEwMCU7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtdG9wX3hqdXpmX2x4ODIxXzM2MDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygxMnB4ICsgMTBweCk7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtYm90dG9tX3hqdXpmX2x4ODIxXzM2MDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IDEycHg7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1jZW50ZXJfeGp1emZfbHg4MjFfMzUwOm5vdCgjXFw5KSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtcmlnaHRfeGp1emZfbHg4MjFfMzUwOm5vdCgjXFw5KSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtbGVmdF94anV6Zl9seDgyMV8zNTA6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1yZXNwb25zaXZlX3hqdXpmX2x4ODIxXzQ3NTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtY2VudGVyX3hqdXpmX2x4ODIxXzM1MDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1yaWdodF94anV6Zl9seDgyMV8zNTA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMTBweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMnB4O1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtbGVmdF94anV6Zl9seDgyMV8zNTA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMTBweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDEwMCUgLSAyMHB4IC0gMTJweCk7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1jZW50ZXJfeGp1emZfbHg4MjFfMzQ1Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMTBweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tcmlnaHRfeGp1emZfbHg4MjFfMzQ1Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMTBweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMnB4O1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tbGVmdF94anV6Zl9seDgyMV8zNDU6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoMTAwJSAtIDIwcHggLSAxMnB4KTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX2x4ODIxXzMzNDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX3hqdXpmX2x4ODIxXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtMzc1bm1rLCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLTE0aXQ4eiwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl94anV6Zl9seDgyMV8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY29udGFpbmVyX3hqdXpmX2x4ODIxXzMzNDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jb250YWluZXJfeGp1emZfbHg4MjFfMzM0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9seDgyMV8zMzQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9seDgyMV8zMzQuYXdzdWlfcmVmcmVzaF94anV6Zl9seDgyMV81MzM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl94anV6Zl9seDgyMV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC1kdDJvdjAsIDExNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTdjZXU5NiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5feGp1emZfbHg4MjFfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9seDgyMV8zMzQuYXdzdWlfcmVmcmVzaF94anV6Zl9seDgyMV81MzM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY29udGFpbmVyX3hqdXpmX2x4ODIxXzMzNC5hd3N1aV9yZWZyZXNoX3hqdXpmX2x4ODIxXzUzMzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jb250YWluZXJfeGp1emZfbHg4MjFfMzM0LmF3c3VpX3JlZnJlc2hfeGp1emZfbHg4MjFfNTMzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfeGp1emZfbHg4MjFfNTU1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9yb290X3hqdXpmX2x4ODIxXzU1NS5hd3N1aV9uby13cmFwX3hqdXpmX2x4ODIxXzU4Nzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jvb3RfeGp1emZfbHg4MjFfNTU1Om5vdCgjXFw5KTpoYXMoLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl9seDgyMV81OTAuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfbHg4MjFfNTkwOmZvY3VzLCAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfbHg4MjFfNTkwLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX2x4ODIxXzU5MDpmb2N1cykge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcm9vdF94anV6Zl9seDgyMV81NTU6bm90KCNcXDkpOmhhcyguYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX2x4ODIxXzU5MC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl9seDgyMV81OTA6Zm9jdXMsIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl9seDgyMV81OTAuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfbHg4MjFfNTkwOmZvY3VzKSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcm9vdF94anV6Zl9seDgyMV81NTU6bm90KCNcXDkpOmhhcyguYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX2x4ODIxXzU5MC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl9seDgyMV81OTA6Zm9jdXMsIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl9seDgyMV81OTAuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfbHg4MjFfNTkwOmZvY3VzKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDFweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMXB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDFweCArIDFweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDFweCArIDFweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX3Jvb3QtZmlsdGVyaW5nLXRva2VuX3hqdXpmX2x4ODIxXzYxMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfdHJpZ2dlcl94anV6Zl9seDgyMV81OTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfbHg4MjFfNTkwOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfbHg4MjFfNTkwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICAvKlxuICAgIFRoaXMgdHJhbnNwYXJlbnQgYm9yZGVyIGlzIG5lY2Vzc2FyeSB0byBtYWludGFpbiBzcGFjZSBiZXR3ZWVuIHRoZSB0cmlnZ2VyIGFuZCB0aGUgYm90dG9tLXBvc2l0aW9uZWQgcG9wb3Zlci5cbiAgKi9cbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgZGFzaGVkIHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRhc2hlZCBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZGFzaGVkIGN1cnJlbnRDb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xufVxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl9seDgyMV81OTAuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfbHg4MjFfNTkwOm5vdCgjXFw5KSB7XG4gIC8qXG4gICAgVGhpcyBzdHlsZSBuZWVkcyBiZWNhdXNlIG9mIHRoZSBvdmVyZmxvdzogaGlkZGVuIHdvdWxkIG90aGVyd2lzZSBjb25jZWFsIHRoZSB1bmRlcmxpbmUgc3R5bGVzLlxuICAqL1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYygwLjI1ZW0gKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSk7XG59XG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX2x4ODIxXzU5MC5hd3N1aV9pbi1pbmxpbmUtdG9rZW5feGp1emZfbHg4MjFfNjU0Om5vdCgjXFw5KSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xNWVtO1xufVxuXG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfbHg4MjFfNTkwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgZGFzaGVkIGN1cnJlbnRDb2xvcjtcbn1cblxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl9seDgyMV81OTA6bm90KCNcXDkpLFxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX2x4ODIxXzU5MDpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl9seDgyMV81OTA6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX2x4ODIxXzU5MDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl9seDgyMV81OTA6bm90KCNcXDkpOm5vdCguYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfbHg4MjFfNTkwKTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl9seDgyMV81OTA6bm90KCNcXDkpOm5vdCguYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfbHg4MjFfNTkwKTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfbHg4MjFfNTkwOm5vdCgjXFw5KTpub3QoLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX2x4ODIxXzU5MCk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfbHg4MjFfNTkwOm5vdCgjXFw5KTpub3QoLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX2x4ODIxXzU5MCk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygxcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl9seDgyMV81OTA6bm90KCNcXDkpOm5vdCguYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfbHg4MjFfNTkwKTpmb2N1czo6YmVmb3JlLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX2x4ODIxXzU5MDpub3QoI1xcOSk6bm90KC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl9seDgyMV81OTApOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMXB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAxcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMXB4ICsgMXB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMXB4ICsgMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdHJpZ2dlci10eXBlLWZpbHRlcmluZy10b2tlbl94anV6Zl9seDgyMV83MDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX3BvcG92ZXItaW5saW5lLWNvbnRlbnRfeGp1emZfbHg4MjFfNzA2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmF3c3VpX2hvdmVyLWFyZWFfeGp1emZfbHg4MjFfNzEwOm5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMtcy1nMmM5cGgsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXMtZzJjOXBoLCAxMnB4KTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc3RhdGljLXMtZzJjOXBoLCAxMnB4KSk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zdGF0aWMtcy1nMmM5cGgsIDEycHgpKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Vycm9yLWJvdW5kYXJ5Xzlwd29xX2U2dTJnXzU6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl85cHdvcV9lNnUyZ182Om5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl85cHdvcV9lNnUyZ183Om5vdCgjXFw5KSxcbi5hd3N1aV9hY3Rpb25fOXB3b3FfZTZ1MmdfODpub3QoI1xcOSksXG4uYXdzdWlfYXBwLWxheW91dC1wYXJ0LWZhbGxiYWNrXzlwd29xX2U2dTJnXzk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXI0cDZfbGh2ZXNfMTQxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tdG9vbHRpcF8xcjRwNl9saHZlc18xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10b29sdGlwLWVudGVyLWtocTdvYywgMTE1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdG9vbHRpcC1lbnRlci14cWNhenosIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLXRvb2x0aXBfMXI0cDZfbGh2ZXNfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzFyNHA2X2xodmVzXzE0MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzFyNHA2X2xodmVzXzE0MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290XzFyNHA2X2xodmVzXzE0MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5Aa2V5ZnJhbWVzIGF3c3VpX3NwaW5uZXItcm90YXRvcl8xNjEyZF8xYWkzOV8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItcm90YXRvci1mcm9tLWVzbmRicykpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItcm90YXRvci10by1lc25kYnMpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9zcGlubmVyLWxpbmUtbGVmdF8xNjEyZF8xYWkzOV8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1sZWZ0LWZyb20tZXNuZGJzKSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC10by1lc25kYnMpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC1mcm9tLWVzbmRicykpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX3NwaW5uZXItbGluZS1yaWdodF8xNjEyZF8xYWkzOV8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC1mcm9tLWVzbmRicykpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1saW5lLXJpZ2h0LXRvLWVzbmRicykpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC1mcm9tLWVzbmRicykpO1xuICB9XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xYWkzOV8xNzk6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1zcGlubmVyLXJvdGF0b3ItZnJvbS1lc25kYnM6IDBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1yb3RhdG9yLXRvLWVzbmRiczogMzYwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1sZWZ0LWZyb20tZXNuZGJzOiAwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1sZWZ0LXRvLWVzbmRiczogMTIwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC1mcm9tLWVzbmRiczogOTBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLXJpZ2h0LXRvLWVzbmRiczogLTMwZGVnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIC8qc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluICovXG4gIGFuaW1hdGlvbjogYXdzdWlfc3Bpbm5lci1yb3RhdG9yXzE2MTJkXzFhaTM5XzEgMC43cyBsaW5lYXIgaW5maW5pdGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9yb290XzE2MTJkXzFhaTM5XzE3OS5hd3N1aV9zaXplLXgtc21hbGxfMTYxMmRfMWFpMzlfMTk0Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMnB4O1xuICBibG9jay1zaXplOiAxMnB4O1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCgxMnB4IC0gMTBweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGMoKDEycHggLSAxMHB4KSAvIDIpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTAsIDE2cHgpIC0gMTJweCkgLyAyKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9yb290XzE2MTJkXzFhaTM5XzE3OS5hd3N1aV9zaXplLW5vcm1hbF8xNjEyZF8xYWkzOV8yMDI6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3EsIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCkgLSAxMnB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYygodmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3EsIDE2cHgpIC0gMTJweCkgLyAyKTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KSkgLyAyKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9yb290XzE2MTJkXzFhaTM5XzE3OS5hd3N1aV9zaXplLWJpZ18xNjEyZF8xYWkzOV8yMTA6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctYTk3ZjVmLCAzMnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWJpZy1hOTdmNWYsIDMycHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1zaXplLWljb24tYmlnLWE5N2Y1ZiwgMzJweCkgLSAyNHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYygodmFyKC0tc2l6ZS1pY29uLWJpZy1hOTdmNWYsIDMycHgpIC0gMjRweCkgLyAyKTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLTRhazN1dSwgMzBweCkgLSB2YXIoLS1zaXplLWljb24tYmlnLWE5N2Y1ZiwgMzJweCkpIC8gMik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xYWkzOV8xNzkuYXdzdWlfc2l6ZS1sYXJnZV8xNjEyZF8xYWkzOV8yMTg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1sYXJnZS1wN2EzYjMsIDQ4cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tbGFyZ2UtcDdhM2IzLCA0OHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tc2l6ZS1pY29uLWxhcmdlLXA3YTNiMywgNDhweCkgLSAzNnB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYygodmFyKC0tc2l6ZS1pY29uLWxhcmdlLXA3YTNiMywgNDhweCkgLSAzNnB4KSAvIDIpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC1jOWN3MHgsIDQ4cHgpIC0gdmFyKC0tc2l6ZS1pY29uLWxhcmdlLXA3YTNiMywgNDhweCkpIC8gMik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xYWkzOV8xNzkuYXdzdWlfdmFyaWFudC1ub3JtYWxfMTYxMmRfMWFpMzlfMjI2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xYWkzOV8xNzkuYXdzdWlfdmFyaWFudC1kaXNhYmxlZF8xNjEyZF8xYWkzOV8yMjk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWprYWk1eCwgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xYWkzOV8xNzkuYXdzdWlfdmFyaWFudC1pbnZlcnRlZF8xNjEyZF8xYWkzOV8yMzI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtNWtsZ2trLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9yb290XzE2MTJkXzFhaTM5XzE3OTpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICAtLWF3c3VpLXNwaW5uZXItcm90YXRvci1mcm9tLWVzbmRiczogMzYwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItcm90YXRvci10by1lc25kYnM6IDBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtZnJvbS1lc25kYnM6IDBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtdG8tZXNuZGJzOiAtMTIwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC1mcm9tLWVzbmRiczogLTkwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC10by1lc25kYnM6IDMwZGVnO1xufVxuXG4uYXdzdWlfY2lyY2xlXzE2MTJkXzFhaTM5XzI0NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGlubGluZS1zaXplOiA1MCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfMWFpMzlfMjQ0Om5vdCgjXFw5KTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJsb2NrOiAycHggc29saWQ7XG4gIGJvcmRlci1pbmxpbmU6IDJweCBzb2xpZDtcbiAgYm9yZGVyLWlubGluZS1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfMWFpMzlfMjQ0Om5vdCgjXFw5KTphZnRlciB7XG4gIC8qc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluICovXG4gIGFuaW1hdGlvbjogMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDIwMCU7XG59XG4uYXdzdWlfY2lyY2xlXzE2MTJkXzFhaTM5XzI0NC5hd3N1aV9jaXJjbGUtbGVmdF8xNjEyZF8xYWkzOV8yNzI6bm90KCNcXDkpOmFmdGVyIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAvKnN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiAqL1xuICBhbmltYXRpb24tbmFtZTogYXdzdWlfc3Bpbm5lci1saW5lLWxlZnRfMTYxMmRfMWFpMzlfMTtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfMWFpMzlfMjQ0LmF3c3VpX2NpcmNsZS1yaWdodF8xNjEyZF8xYWkzOV8yNzc6bm90KCNcXDkpOmFmdGVyIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMTAwJTtcbiAgLypzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4gKi9cbiAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX3NwaW5uZXItbGluZS1yaWdodF8xNjEyZF8xYWkzOV8xO1xufVxuXG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9yb290XzE2MTJkXzFhaTM5XzE3OS5hd3N1aV9zaXplLXgtc21hbGxfMTYxMmRfMWFpMzlfMTk0ID4gLmF3c3VpX2NpcmNsZV8xNjEyZF8xYWkzOV8yNDQ6bm90KCNcXDkpOjphZnRlcixcbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3Jvb3RfMTYxMmRfMWFpMzlfMTc5LmF3c3VpX3NpemUtbm9ybWFsXzE2MTJkXzFhaTM5XzIwMiA+IC5hd3N1aV9jaXJjbGVfMTYxMmRfMWFpMzlfMjQ0Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItYmxvY2std2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1pY29uLXgtc21hbGwtYm40NWZwLCAxLjVweCk7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1pY29uLXgtc21hbGwtYm40NWZwLCAxLjVweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbkBwcm9wZXJ0eSAtLWF3c3VpLXN0eWxlLWNvbG9yIHtcbiAgc3ludGF4OiBcIipcIjtcbiAgaW5oZXJpdHM6IGZhbHNlO1xufVxuQHByb3BlcnR5IC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1jb2xvciB7XG4gIHN5bnRheDogXCIqXCI7XG4gIGluaGVyaXRzOiBmYWxzZTtcbn1cbkBwcm9wZXJ0eSAtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvciB7XG4gIHN5bnRheDogXCIqXCI7XG4gIGluaGVyaXRzOiBmYWxzZTtcbn1cbkBwcm9wZXJ0eSAtLWF3c3VpLXN0eWxlLWJvcmRlci13aWR0aCB7XG4gIHN5bnRheDogXCIqXCI7XG4gIGluaGVyaXRzOiBmYWxzZTtcbn1cbkBwcm9wZXJ0eSAtLWF3c3VpLXN0eWxlLWJvcmRlci1yYWRpdXMge1xuICBzeW50YXg6IFwiKlwiO1xuICBpbmhlcml0czogZmFsc2U7XG59XG5AcHJvcGVydHkgLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93IHtcbiAgc3ludGF4OiBcIipcIjtcbiAgaW5oZXJpdHM6IGZhbHNlO1xufVxuQHByb3BlcnR5IC0tYXdzdWktc3R5bGUtcGFkZGluZy1ibG9jayB7XG4gIHN5bnRheDogXCIqXCI7XG4gIGluaGVyaXRzOiBmYWxzZTtcbn1cbkBwcm9wZXJ0eSAtLWF3c3VpLXN0eWxlLXBhZGRpbmctaW5saW5lIHtcbiAgc3ludGF4OiBcIipcIjtcbiAgaW5oZXJpdHM6IGZhbHNlO1xufVxuQHByb3BlcnR5IC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1jb2xvciB7XG4gIHN5bnRheDogXCIqXCI7XG4gIGluaGVyaXRzOiBmYWxzZTtcbn1cbkBwcm9wZXJ0eSAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctd2lkdGgge1xuICBzeW50YXg6IFwiKlwiO1xuICBpbmhlcml0czogZmFsc2U7XG59XG5AcHJvcGVydHkgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLXJhZGl1cyB7XG4gIHN5bnRheDogXCIqXCI7XG4gIGluaGVyaXRzOiBmYWxzZTtcbn1cbkBwcm9wZXJ0eSAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctZ3V0dGVyLWJsb2NrIHtcbiAgc3ludGF4OiBcIipcIjtcbiAgaW5oZXJpdHM6IGZhbHNlO1xufVxuQHByb3BlcnR5IC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItaW5saW5lIHtcbiAgc3ludGF4OiBcIipcIjtcbiAgaW5oZXJpdHM6IGZhbHNlO1xufVxuLyogYXdzdWk6c3R5bGUtYXBpLXNsb3QgbmFtZT1yb290IHRva2Vucz1jb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBib3JkZXItd2lkdGgsIGJvcmRlci1yYWRpdXMsIGJveC1zaGFkb3csIHBhZGRpbmctYmxvY2ssIHBhZGRpbmctaW5saW5lLCBmb2N1cy1yaW5nLWNvbG9yLCBmb2N1cy1yaW5nLXdpZHRoLCBmb2N1cy1yaW5nLXJhZGl1cywgZm9jdXMtcmluZy1ndXR0ZXItYmxvY2ssIGZvY3VzLXJpbmctZ3V0dGVyLWlubGluZSAqL1xuLmF3c3VpX2NvbnRlbnRfdmpzd2VfMTE0NXZfMjEwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNDpub3QoI1xcOSkge1xuICAtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvcik7XG4gIC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3IpO1xuICAtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci13aWR0aDogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLXdpZHRoKTtcbiAgLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItcmFkaXVzKTtcbiAgLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93KTtcbiAgLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1wYWRkaW5nLWJsb2NrOiB2YXIoLS1hd3N1aS1zdHlsZS1wYWRkaW5nLWJsb2NrKTtcbiAgLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1wYWRkaW5nLWlubGluZTogdmFyKC0tYXdzdWktc3R5bGUtcGFkZGluZy1pbmxpbmUpO1xuICAtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctY29sb3IpO1xuICAtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctd2lkdGg6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctd2lkdGgpO1xuICAtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLXJhZGl1cyk7XG4gIC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItYmxvY2s6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctZ3V0dGVyLWJsb2NrKTtcbiAgLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLWd1dHRlci1pbmxpbmU6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctZ3V0dGVyLWlubGluZSk7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tb2tmcmEwLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXBhMHoxYiwgMC4wMDVlbSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1yYWRpdXMsIHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLW80aGdsZSwgMjBweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLXJhZGl1cywgdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tbzRoZ2xlLCAyMHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItcmFkaXVzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vNGhnbGUsIDIwcHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItcmFkaXVzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vNGhnbGUsIDIwcHgpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItd2lkdGgsIHZhcigtLWJvcmRlci13aWR0aC1idXR0b24taTI4cTR4LCAycHgpKSBzb2xpZDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLXdpZHRoLCB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWkyOHE0eCwgMnB4KSkgc29saWQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLXBhZGRpbmctYmxvY2ssIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1iZzJiODQsIDRweCkpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtcGFkZGluZy1pbmxpbmUsIHZhcigtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLTN0anJpYywgMjBweCkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1ub3JtYWxfdmpzd2VfMTE0NXZfMjc1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWZ2NWdrNSwgI2ZmZmZmZikpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdHI2cnllLCAjMDA2Y2UwKSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LThkZGF3dSwgIzAwNmNlMCkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LWVzbmRicykpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3Zqc3dlXzExNDV2XzI3NTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLTVucG15NCwgI2YwZmJmZikpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLXg1OWNkMywgIzAwMmI2NikpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMsICMwMDJiNjYpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItZXNuZGJzKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3Zqc3dlXzExNDV2XzI3NTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXppbHNubywgI2QxZjFmZikpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOW5tYjRzLCAjMDAyYjY2KSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0LCAjMDAyYjY2KSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3gtc2hhZG93LCB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS1lc25kYnMpKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3Zqc3dlXzExNDV2XzI3NS5hd3N1aV9kaXNhYmxlZF92anN3ZV8xMTQ1dl8yOTY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1yMXNibTgsICNmZmZmZmYpKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1uZWtsdnUsICNiNGI0YmIpKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNjE0ZHByLCAjOGM4Yzk0KSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3gtc2hhZG93LCB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLWVzbmRicykpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV92anN3ZV8xMTQ1dl8zMDQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWFjdWhubCwgI2ZmOTkwMCkpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWxjaGd0OCwgIzBmMTQxYSkpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtampkY2QzLCAjZmY5OTAwKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3gtc2hhZG93LCB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtZXNuZGJzKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1wcmltYXJ5X3Zqc3dlXzExNDV2XzMwNDpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1wazB1M2EsICNmYTZmMDApKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItcWRoaThhLCAjZmE2ZjAwKSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci1rZXM2ejUsICMwZjE0MWEpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItZXNuZGJzKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV92anN3ZV8xMTQ1dl8zMDQ6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHl0OGMxLCAjZmE2ZjAwKSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtejYxeDA3LCAjZmE2ZjAwKSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWs1bHBodywgIzBmMTQxYSkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtZXNuZGJzKSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LXByaW1hcnlfdmpzd2VfMTE0NXZfMzA0LmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzExNDV2XzI5Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1ocGMxaXAsICNlYmViZjApKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdXM2c3U2LCAjZWJlYmYwKSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11aWN6ZGQsICM4YzhjOTQpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtZXNuZGJzKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1saW5rX3Zqc3dlXzExNDV2XzMzMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRlZmF1bHQtM244bHdkLCB0cmFuc3BhcmVudCkpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWs4ZTBhaSwgIzAwNmNlMCkpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1kZWZhdWx0LTNuOGx3ZCwgdHJhbnNwYXJlbnQpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC1lc25kYnMpKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LWxpbmtfdmpzd2VfMTE0NXZfMzMzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLTBwa3NxZywgI2YwZmJmZikpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItMHBrc3FnLCAjZjBmYmZmKSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci1qaXVieW0sICMwMDJiNjYpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItZXNuZGJzKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtbGlua192anN3ZV8xMTQ1dl8zMzM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtdjRleW9wLCAjZDFmMWZmKSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXY0ZXlvcCwgI2QxZjFmZikpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1uYnNkZWksICMwMDJiNjYpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLWVzbmRicykpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1saW5rX3Zqc3dlXzExNDV2XzMzMy5hd3N1aV9kaXNhYmxlZF92anN3ZV8xMTQ1dl8yOTY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMHAwNHBkLCB0cmFuc3BhcmVudCkpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbGluay1kaXNhYmxlZC1qN3pjbnMsIHRyYW5zcGFyZW50KSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC1waHcwOGwsICNiNGI0YmIpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtZXNuZGJzKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlXzExNDV2XzM2Mjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwLCAjNDI0NjUwKSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3gtc2hhZG93LCB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtZXNuZGJzKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlXzExNDV2XzM2Mjpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWhvdmVyLW9vbThjMCwgIzBmMTQxYSkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1lc25kYnMpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlXzExNDV2XzM2Mjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LTJxdzc1MCwgIzQyNDY1MCkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtZXNuZGJzKSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMTE0NXZfMzYyLmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzExNDV2XzI5Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWRpc2FibGVkLTU5cGMzZywgIzhjOGM5NCkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlXzExNDV2XzM5MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWgycWpvMywgIzAwNmNlMCkpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LWVzbmRicykpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfMTE0NXZfMzkxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTVxZ3VsZiwgIzAwMmI2NikpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1lc25kYnMpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xMTQ1dl8zOTE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtaDJxam8zLCAjMDA2Y2UwKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3gtc2hhZG93LCB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS1lc25kYnMpKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfMTE0NXZfMzkxLmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzExNDV2XzI5Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC0wbXh2YnQsICNiNGI0YmIpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtZXNuZGJzKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV8xMTQ1dl80MjA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1oMnFqbzMsICMwMDZjZTApKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC1lc25kYnMpKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzExNDV2XzQyMDpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci01cWd1bGYsICMwMDJiNjYpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItZXNuZGJzKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfMTE0NXZfNDIwOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWgycWpvMywgIzAwNmNlMCkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtZXNuZGJzKSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzExNDV2XzQyMC5hd3N1aV9kaXNhYmxlZF92anN3ZV8xMTQ1dl8yOTY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQtMG14dmJ0LCAjYjRiNGJiKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3gtc2hhZG93LCB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLWVzbmRicykpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfMTE0NXZfNDQ5Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZSwgIzAwNmNlMCkpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LWVzbmRicykpO1xuICBib3JkZXItYmxvY2std2lkdGg6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci13aWR0aCwgMCk7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci13aWR0aCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1wYWRkaW5nLWJsb2NrLCAwKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLXBhZGRpbmctaW5saW5lLCAwKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfMTE0NXZfNDQ5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLWJyNXZ0ZywgIzAwMmI2NikpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1lc25kYnMpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV8xMTQ1dl80NDk6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZWZyMzk0LCAjMDAyYjY2KSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3gtc2hhZG93LCB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS1lc25kYnMpKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfMTE0NXZfNDQ5LmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzExNDV2XzI5Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSwgI2I0YjRiYikpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMTE0NXZfNDgyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTAsICM0MjQ2NTApKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC1lc25kYnMpKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMTE0NXZfNDgyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNDhhbmloLCAjMGYxNDFhKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3gtc2hhZG93LCB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLWVzbmRicykpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMTE0NXZfNDgyOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwLCAjNDI0NjUwKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3gtc2hhZG93LCB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS1lc25kYnMpKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV8xMTQ1dl80ODIuYXdzdWlfZGlzYWJsZWRfdmpzd2VfMTE0NXZfMjk2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5LCAjYjRiNGJiKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3gtc2hhZG93LCB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLWVzbmRicykpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xMTQ1dl81MTE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LWZvOGpkZiwgI2RlZGVlMykpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LWVzbmRicykpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xMTQ1dl81MTE6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci1wOHhxcW8sICNmOWY5ZmEpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItZXNuZGJzKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xMTQ1dl81MTE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1mbzhqZGYsICNkZWRlZTMpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLWVzbmRicykpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlXzExNDV2XzUxMS5hd3N1aV9kaXNhYmxlZF92anN3ZV8xMTQ1dl8yOTY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3ksICNiNGI0YmIpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtZXNuZGJzKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1icmVhZGNydW1iLWdyb3VwX3Zqc3dlXzExNDV2XzU0MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTAsICMwMDZjZTApKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC1lc25kYnMpKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItd2lkdGgsIDApO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItd2lkdGgsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtcGFkZGluZy1ibG9jaywgMCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1wYWRkaW5nLWlubGluZSwgMCk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LWJyZWFkY3J1bWItZ3JvdXBfdmpzd2VfMTE0NXZfNTQwOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWssICMwMDJiNjYpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItZXNuZGJzKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtYnJlYWRjcnVtYi1ncm91cF92anN3ZV8xMTQ1dl81NDA6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCwgIzAwNmNlMCkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtZXNuZGJzKSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LWJyZWFkY3J1bWItZ3JvdXBfdmpzd2VfMTE0NXZfNTQwLmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzExNDV2XzI5Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSwgI2I0YjRiYikpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LW1lbnUtdHJpZ2dlcl92anN3ZV8xMTQ1dl81NzQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdHI2cnllLCAjMDA2Y2UwKSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3gtc2hhZG93LCB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtZXNuZGJzKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1tZW51LXRyaWdnZXJfdmpzd2VfMTE0NXZfNTc0Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci14OWFoZTMsICMwMDJiNjYpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItZXNuZGJzKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtbWVudS10cmlnZ2VyX3Zqc3dlXzExNDV2XzU3NDpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS1lZnIzOTQsICMwMDJiNjYpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJveC1zaGFkb3csIHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLWVzbmRicykpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1tZW51LXRyaWdnZXJfdmpzd2VfMTE0NXZfNTc0LmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzExNDV2XzI5Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSwgI2I0YjRiYikpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm94LXNoYWRvdywgdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNDpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLWd1dHRlci1pbmxpbmUsIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctZ3V0dGVyLWlubGluZSwgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctZ3V0dGVyLWJsb2NrLCB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLWd1dHRlci1pbmxpbmUsIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkpICsgdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItaW5saW5lLCB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctZ3V0dGVyLWJsb2NrLCB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKSArIHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctZ3V0dGVyLWJsb2NrLCB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctcmFkaXVzLCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1yYWRpdXMsIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLXJhZGl1cywgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLXJhZGl1cywgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy13aWR0aCwgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtZXNuZGJzLCAycHgpKSB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLWNvbG9yLCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKSkpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQ6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV8xMTQ1dl8zNjIsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMTE0NXZfNDgyLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNDpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlXzExNDV2XzUxMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMTE0NXZfMzYyLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNDpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlXzExNDV2XzQ4MiwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQ6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xMTQ1dl81MTEge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLWd1dHRlci1pbmxpbmUsIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMTE0NXZfMzYyOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMTE0NXZfNDgyOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfMTE0NXZfNTExOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItaW5saW5lLCB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItYmxvY2ssIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLTl2cm1vaiwgMHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItaW5saW5lLCB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKSArIHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctZ3V0dGVyLWlubGluZSwgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLWd1dHRlci1ibG9jaywgdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtOXZybW9qLCAwcHgpKSArIHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctZ3V0dGVyLWJsb2NrLCB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci12ZXJ0aWNhbC05dnJtb2osIDBweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1yYWRpdXMsIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLXJhZGl1cywgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctcmFkaXVzLCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctcmFkaXVzLCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSkpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLXdpZHRoLCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC1lc25kYnMsIDJweCkpIHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApKSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNDpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xMTQ1dl8zOTEsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzExNDV2XzQyMCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlXzExNDV2XzM5MSwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQ6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfMTE0NXZfNDIwIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItaW5saW5lLCB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItNTU2ODNnLCAwcHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNDpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xMTQ1dl8zOTE6OmJlZm9yZSwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQ6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfMTE0NXZfNDIwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItaW5saW5lLCB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItNTU2ODNnLCAwcHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItYmxvY2ssIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci01NTY4M2csIDBweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctZ3V0dGVyLWlubGluZSwgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTU1NjgzZywgMHB4KSkgKyB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLWd1dHRlci1pbmxpbmUsIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci01NTY4M2csIDBweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItYmxvY2ssIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci01NTY4M2csIDBweCkpICsgdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItYmxvY2ssIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci01NTY4M2csIDBweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1yYWRpdXMsIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLXJhZGl1cywgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctcmFkaXVzLCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctcmFkaXVzLCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSkpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLXdpZHRoLCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC1lc25kYnMsIDJweCkpIHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctY29sb3IsIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApKSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV9idXR0b24tbm8tdGV4dF92anN3ZV8xMTQ1dl82NzA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLXBhZGRpbmctaW5saW5lLCB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1vbmx5LWhvcml6b250YWwtdTFydXcyLCA2cHgpKTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1wYWRkaW5nLWlubGluZSwgdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tb25seS1ob3Jpem9udGFsLXUxcnV3MiwgNnB4KSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV9idXR0b24tbm8td3JhcF92anN3ZV8xMTQ1dl82NzQ6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX2Z1bGwtd2lkdGhfdmpzd2VfMTE0NXZfNjc3Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMTE0NXZfMzYyOm5vdCgjXFw5KSwgLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xMTQ1dl8zOTE6bm90KCNcXDkpLCAuYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzExNDV2XzQyMDpub3QoI1xcOSksIC5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xMTQ1dl81MTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLXBhZGRpbmctaW5saW5lLCB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV8xMTQ1dl80ODI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtcGFkZGluZy1ibG9jaywgdmFyKC0tc3BhY2UtYnV0dG9uLW1vZGFsLWRpc21pc3MtdmVydGljYWwtMXUyMGhjLCAycHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLXBhZGRpbmctaW5saW5lLCB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpKTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfMTE0NXZfMzkxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMDtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0LmF3c3VpX2J1dHRvbi1jb21wYWN0X3Zqc3dlXzExNDV2XzY5NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBib3JkZXItYmxvY2std2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDA7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzExNDV2XzQyMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAwO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQgPiAuYXdzdWlfaWNvbi1sZWZ0X3Zqc3dlXzExNDV2XzcwNDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMTE0NXZfMjE0ID4gLmF3c3VpX2ljb24tcmlnaHRfdmpzd2VfMTE0NXZfNzA5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xMTQ1dl8yMTQuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV8xMTQ1dl80NDkgPiAuYXdzdWlfaWNvbi1sZWZ0X3Zqc3dlXzExNDV2XzcwNDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV92YXJpYW50LWlubGluZS1saW5rX3Zqc3dlXzExNDV2XzQ0OSA+IC5hd3N1aV9pY29uLXJpZ2h0X3Zqc3dlXzExNDV2XzcwOTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzExNDV2XzIxNC5hd3N1aV9idXR0b24tbm8tdGV4dF92anN3ZV8xMTQ1dl82NzAgPiAuYXdzdWlfaWNvbl92anN3ZV8xMTQ1dl83MDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGF1dG87XG4gIGluc2V0LWlubGluZTogMDtcbn1cblxuLmF3c3VpX2xpbmtfdmpzd2VfMTE0NXZfNzI4LmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzExNDV2XzI5Njpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZC13aXRoLXJlYXNvbl92anN3ZV8xMTQ1dl83MjgpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8zN2dmOF83YzE0Z185Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG4uYXdzdWlfcm9vdF8zN2dmOF83YzE0Z185ID4gOm5vdCgjXFw5KTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2FsZXJ0X214M2N3X3p0bXVkXzIwMTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX214M2N3X3p0bXVkXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtMzc1bm1rLCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLTE0aXQ4eiwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9teDNjd196dG11ZF8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYWxlcnRfbXgzY3dfenRtdWRfMjAxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2FsZXJ0X214M2N3X3p0bXVkXzIwMTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9hbGVydF9teDNjd196dG11ZF8yMDE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG5AcHJvcGVydHkgLS1hd3N1aS1zdHlsZS1jb2xvciB7XG4gIHN5bnRheDogXCIqXCI7XG4gIGluaGVyaXRzOiBmYWxzZTtcbn1cbkBwcm9wZXJ0eSAtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtY29sb3Ige1xuICBzeW50YXg6IFwiKlwiO1xuICBpbmhlcml0czogZmFsc2U7XG59XG5AcHJvcGVydHkgLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3Ige1xuICBzeW50YXg6IFwiKlwiO1xuICBpbmhlcml0czogZmFsc2U7XG59XG5AcHJvcGVydHkgLS1hd3N1aS1zdHlsZS1ib3JkZXItd2lkdGgge1xuICBzeW50YXg6IFwiKlwiO1xuICBpbmhlcml0czogZmFsc2U7XG59XG5AcHJvcGVydHkgLS1hd3N1aS1zdHlsZS1ib3JkZXItcmFkaXVzIHtcbiAgc3ludGF4OiBcIipcIjtcbiAgaW5oZXJpdHM6IGZhbHNlO1xufVxuQHByb3BlcnR5IC0tYXdzdWktc3R5bGUtcGFkZGluZy1ibG9jayB7XG4gIHN5bnRheDogXCIqXCI7XG4gIGluaGVyaXRzOiBmYWxzZTtcbn1cbkBwcm9wZXJ0eSAtLWF3c3VpLXN0eWxlLXBhZGRpbmctaW5saW5lIHtcbiAgc3ludGF4OiBcIipcIjtcbiAgaW5oZXJpdHM6IGZhbHNlO1xufVxuQHByb3BlcnR5IC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1jb2xvciB7XG4gIHN5bnRheDogXCIqXCI7XG4gIGluaGVyaXRzOiBmYWxzZTtcbn1cbkBwcm9wZXJ0eSAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctd2lkdGgge1xuICBzeW50YXg6IFwiKlwiO1xuICBpbmhlcml0czogZmFsc2U7XG59XG5AcHJvcGVydHkgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLXJhZGl1cyB7XG4gIHN5bnRheDogXCIqXCI7XG4gIGluaGVyaXRzOiBmYWxzZTtcbn1cbkBwcm9wZXJ0eSAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctZ3V0dGVyLWJsb2NrIHtcbiAgc3ludGF4OiBcIipcIjtcbiAgaW5oZXJpdHM6IGZhbHNlO1xufVxuQHByb3BlcnR5IC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItaW5saW5lIHtcbiAgc3ludGF4OiBcIipcIjtcbiAgaW5oZXJpdHM6IGZhbHNlO1xufVxuLyogYXdzdWk6c3R5bGUtYXBpLXNsb3QgbmFtZT1yb290IHRva2Vucz1jb2xvciwgYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBib3JkZXItd2lkdGgsIGJvcmRlci1yYWRpdXMsIHBhZGRpbmctYmxvY2ssIHBhZGRpbmctaW5saW5lLCBmb2N1cy1yaW5nLWNvbG9yLCBmb2N1cy1yaW5nLXdpZHRoLCBmb2N1cy1yaW5nLXJhZGl1cywgZm9jdXMtcmluZy1ndXR0ZXItYmxvY2ssIGZvY3VzLXJpbmctZ3V0dGVyLWlubGluZSAqL1xuLmF3c3VpX3Jvb3RfbXgzY3dfenRtdWRfMjcyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfcm9vdF9teDNjd196dG11ZF8yNzIuYXdzdWlfaGlkZGVuX214M2N3X3p0bXVkXzMwNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfYWxlcnRfbXgzY3dfenRtdWRfMjAxOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yKTtcbiAgLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvcik7XG4gIC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLXdpZHRoOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItd2lkdGgpO1xuICAtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1yYWRpdXMpO1xuICAtLWF3c3VpLWludGVybmFsLXN0eWxlLXBhZGRpbmctYmxvY2s6IHZhcigtLWF3c3VpLXN0eWxlLXBhZGRpbmctYmxvY2spO1xuICAtLWF3c3VpLWludGVybmFsLXN0eWxlLXBhZGRpbmctaW5saW5lOiB2YXIoLS1hd3N1aS1zdHlsZS1wYWRkaW5nLWlubGluZSk7XG4gIC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1jb2xvcik7XG4gIC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy13aWR0aDogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy13aWR0aCk7XG4gIC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctcmFkaXVzKTtcbiAgLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLWd1dHRlci1ibG9jazogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItYmxvY2spO1xuICAtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctZ3V0dGVyLWlubGluZTogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItaW5saW5lKTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tY29sb3ItdGV4dC1hbGVydC1kZWZhdWx0LWY3Z2N1MywgIzBmMTQxYSkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLXN0YXJ0LWN0aDk4dCwgMnB4KSBzb2xpZDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLWVuZC14ZGo5MWUsIDJweCkgc29saWQ7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1hbGVydC1pbmxpbmUtc3RhcnQtcmNkOTl5LCAycHgpIHNvbGlkO1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWlubGluZS1lbmQtemwyeTVvLCAycHgpIHNvbGlkO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItcmFkaXVzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWFsZXJ0LTF2ZHczaywgMTJweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLXJhZGl1cywgdmFyKC0tYm9yZGVyLXJhZGl1cy1hbGVydC0xdmR3M2ssIDEycHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1yYWRpdXMsIHZhcigtLWJvcmRlci1yYWRpdXMtYWxlcnQtMXZkdzNrLCAxMnB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLXJhZGl1cywgdmFyKC0tYm9yZGVyLXJhZGl1cy1hbGVydC0xdmR3M2ssIDEycHgpKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtcGFkZGluZy1ibG9jaywgdmFyKC0tc3BhY2UtYWxlcnQtdmVydGljYWwtbzEweXBhLCA4cHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLXBhZGRpbmctaW5saW5lLCB2YXIoLS1zcGFjZS1hbGVydC1ob3Jpem9udGFsLWQ0djZvaCwgMTZweCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZikpO1xufVxuXG4uYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd196dG11ZF8zNzA6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS1hbGVydC1hY3Rpb24tbGVmdC15NTN5dW8sIDEycHgpO1xufVxuXG4uYXdzdWlfaGlkZGVuX214M2N3X3p0bXVkXzMwNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfaW5pdGlhbC1oaWRkZW5fbXgzY3dfenRtdWRfMzgyOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJsb2NrLXNpemU6IDA7XG59XG5cbi5hd3N1aV9oZWFkZXJfbXgzY3dfenRtdWRfMzg3Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXItcmVwbGFjZW1lbnRfbXgzY3dfenRtdWRfMzg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1hbGVydC1oZWFkZXItZWFzamF6LCA3MDApO1xufVxuXG4uYXdzdWlfYWN0aW9uX214M2N3X3p0bXVkXzM5Mjpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfYWN0aW9uLXNsb3RfbXgzY3dfenRtdWRfMzk2Om5vdCgjXFw5KSxcbi5hd3N1aV9hY3Rpb24tYnV0dG9uX214M2N3X3p0bXVkXzM5Nzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfenRtdWRfNDAxOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogNzAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbi1jb250ZW50IGF1dG87XG59XG4uYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd196dG11ZF80MDE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3X3p0bXVkXzQwMTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd196dG11ZF80MDE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItaW5saW5lLCB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd196dG11ZF80MDE6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItaW5saW5lLCB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItYmxvY2ssIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctZ3V0dGVyLWlubGluZSwgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSkgKyB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLWd1dHRlci1pbmxpbmUsIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItYmxvY2ssIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkpICsgdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1ndXR0ZXItYmxvY2ssIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtZm9jdXMtcmluZy1yYWRpdXMsIHZhcigtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLXJhZGl1cywgdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctcmFkaXVzLCB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctcmFkaXVzLCB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSkpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1mb2N1cy1yaW5nLXdpZHRoLCB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC1lc25kYnMsIDJweCkpIHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWZvY3VzLXJpbmctY29sb3IsIHZhcigtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApKSk7XG59XG5cbi8qIGF3c3VpOnN0eWxlLWFwaS1zbG90IG5hbWU9aWNvbiB0b2tlbnM9Y29sb3IgKi9cbi5hd3N1aV9pY29uX214M2N3X3p0bXVkXzQzMzpub3QoI1xcOSkge1xuICAtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvcik7XG59XG5cbi5hd3N1aV90ZXh0X214M2N3X3p0bXVkXzQzNzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24taTI4cTR4LCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cbi5hd3N1aV90ZXh0X214M2N3X3p0bXVkXzQzNy5hd3N1aV9pY29uX214M2N3X3p0bXVkXzQzMzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3RleHRfbXgzY3dfenRtdWRfNDM3LmF3c3VpX21lc3NhZ2VfbXgzY3dfenRtdWRfNDQ3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1hbGVydC1tZXNzYWdlLXJpZ2h0LTIzd3huMCwgNHB4KTtcbn1cblxuLmF3c3VpX2FjdGlvbi13cmFwcGVkX214M2N3X3p0bXVkXzQ1MTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuXG4uYXdzdWlfaWNvbi1zaXplLW1lZGl1bV9teDNjd196dG11ZF80NTUgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd196dG11ZF8zNzAgPiAuYXdzdWlfYWN0aW9uLXdyYXBwZWRfbXgzY3dfenRtdWRfNDUxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLW1lZGl1bS05NHByOW4sIDIwcHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKTtcbn1cblxuLmF3c3VpX2ljb24tc2l6ZS1iaWdfbXgzY3dfenRtdWRfNDU5ID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfenRtdWRfMzcwID4gLmF3c3VpX2FjdGlvbi13cmFwcGVkX214M2N3X3p0bXVkXzQ1MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1iaWctYTk3ZjVmLCAzMnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSk7XG59XG5cbi5hd3N1aV9pY29uLXNpemUtbm9ybWFsX214M2N3X3p0bXVkXzQ2MyA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3X3p0bXVkXzM3MCA+IC5hd3N1aV9hY3Rpb24td3JhcHBlZF9teDNjd196dG11ZF80NTE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpO1xufVxuXG4uYXdzdWlfY29udGVudF9teDNjd196dG11ZF80Njc6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtcmVwbGFjZW1lbnRfbXgzY3dfenRtdWRfNDY4Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZGlzbWlzc19teDNjd196dG11ZF80NzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xufVxuXG4vKiBhd3N1aTpzdHlsZS1hcGktc2xvdCBuYW1lPWRpc21pc3NCdXR0b24gY29tcG9uZW50PWJ1dHRvbiBzbG90PXJvb3QgKi9cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl9teDNjd196dG11ZF80Nzg6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV90eXBlLWVycm9yX214M2N3X3p0bXVkXzQ4Mjpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1yMWIzc2csICNkYjAwMDApKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC1lcnJvci1raHEzdXUsICNmZmY1ZjUpKTtcbn1cbi5hd3N1aV90eXBlLWVycm9yX214M2N3X3p0bXVkXzQ4MiA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3X3p0bXVkXzM3MCA+IC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3X3p0bXVkXzQwMSA+IC5hd3N1aV9pY29uX214M2N3X3p0bXVkXzQzMzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLWFsZXJ0LWljb24tY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWFsZXJ0LWljb24tZXJyb3ItOXN2YmRpLCAjZGIwMDAwKSkpO1xufVxuXG4uYXdzdWlfdHlwZS13YXJuaW5nX214M2N3X3p0bXVkXzQ5MDpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLTVoeHhvOSwgIzg1NTkwMCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWFsZXJ0LXdhcm5pbmctOXVicGZwLCAjZmZmZWYwKSk7XG59XG4uYXdzdWlfdHlwZS13YXJuaW5nX214M2N3X3p0bXVkXzQ5MCA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3X3p0bXVkXzM3MCA+IC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3X3p0bXVkXzQwMSA+IC5hd3N1aV9pY29uX214M2N3X3p0bXVkXzQzMzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtY29sb3IsIHZhcigtLWF3c3VpLWFsZXJ0LWljb24tY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWFsZXJ0LWljb24td2FybmluZy04YjM4YnosICM4NTU5MDApKSk7XG59XG5cbi5hd3N1aV90eXBlLXN1Y2Nlc3NfbXgzY3dfenRtdWRfNDk4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MtbTlxaWVpLCAjMDA4MDJmKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWxlcnQtc3VjY2Vzcy15dTU0aWwsICNlZmZmZjEpKTtcbn1cbi5hd3N1aV90eXBlLXN1Y2Nlc3NfbXgzY3dfenRtdWRfNDk4ID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfenRtdWRfMzcwID4gLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfenRtdWRfNDAxID4gLmF3c3VpX2ljb25fbXgzY3dfenRtdWRfNDMzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1jb2xvciwgdmFyKC0tYXdzdWktYWxlcnQtaWNvbi1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYWxlcnQtaWNvbi1zdWNjZXNzLTE2d3E4MSwgIzAwODAyZikpKTtcbn1cblxuLmF3c3VpX3R5cGUtaW5mb19teDNjd196dG11ZF81MDY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1pbnRlcm5hbC1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1xeGhzcHQsICMwMDZjZTApKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktaW50ZXJuYWwtc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hbGVydC1pbmZvLWlybXBiOSwgI2YwZmJmZikpO1xufVxuLmF3c3VpX3R5cGUtaW5mb19teDNjd196dG11ZF81MDYgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd196dG11ZF8zNzAgPiAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd196dG11ZF80MDEgPiAuYXdzdWlfaWNvbl9teDNjd196dG11ZF80MzM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWludGVybmFsLXN0eWxlLWNvbG9yLCB2YXIoLS1hd3N1aS1hbGVydC1pY29uLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1hbGVydC1pY29uLWluZm8tb3g2eHJzLCAjMDA2Y2UwKSkpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3Rfc3dpbWNfbzQ3dGdfMTg1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfYW5jaG9yLWxpc3Rfc3dpbWNfbzQ3dGdfMjE3Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG4uYXdzdWlfYW5jaG9yLWxpc3Rfc3dpbWNfbzQ3dGdfMjE3Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1xNDFnNGcsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctcTQxZzRnLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLXE0MWc0ZywgMjBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctcTQxZzRnLCAyMHB4KTtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogLTJweDtcbiAgaW5saW5lLXNpemU6IDJweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA2cHg7XG59XG5cbi5hd3N1aV9hbmNob3ItaXRlbV9zd2ltY19vNDd0Z18yNDE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktNTV5d3d2LCAjNDI0NjUwKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHRyYW5zaXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTZvNjUyaSwgMTgwbXMpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYW5jaG9yLWl0ZW1fc3dpbWNfbzQ3dGdfMjQxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2FuY2hvci1pdGVtX3N3aW1jX280N3RnXzI0MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9hbmNob3ItaXRlbV9zd2ltY19vNDd0Z18yNDE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2FuY2hvci1pdGVtLS1hY3RpdmVfc3dpbWNfbzQ3dGdfMjYxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9hbmNob3ItaXRlbS0tYWN0aXZlX3N3aW1jX280N3RnXzI2MTpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LWc2NDY2MywgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLXE0MWc0ZywgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1xNDFnNGcsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctcTQxZzRnLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1xNDFnNGcsIDIwcHgpO1xuICBpbnNldC1ibG9jay1lbmQ6IC0ycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMnB4O1xuICBpbmxpbmUtc2l6ZTogMnB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDZweDtcbn1cblxuLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jX280N3RnXzI3OTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTU1eXd3diwgIzQyNDY1MCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTZvNjUyaSwgMTgwbXMpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfbzQ3dGdfMjc5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jX280N3RnXzI3OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9hbmNob3ItbGlua19zd2ltY19vNDd0Z18yNzk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jX280N3RnXzI3OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLXZ5dXhqZiwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtbTgwYXY5LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9hbmNob3ItbGlua19zd2ltY19vNDd0Z18yNzk6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LWc2NDY2MywgIzAwNmNlMCk7XG59XG4uYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfbzQ3dGdfMjc5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfbzQ3dGdfMjc5Om5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jX280N3RnXzI3OTpub3QoI1xcOSk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYW5jaG9yLWxpbmstLWFjdGl2ZV9zd2ltY19vNDd0Z18zMjE6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtb3I5ZWcxLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LWc2NDY2MywgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9hbmNob3ItbGluay10ZXh0X3N3aW1jX280N3RnXzMyODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX2FuY2hvci1saW5rLWluZm9fc3dpbWNfbzQ3dGdfMzMyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293LCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LXVqcTB5MCwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9hbm5vdGF0aW9uXzFocHAzXzFtdDdpXzE4MTpub3QoI1xcOSksXG4uYXdzdWlfbmV4dC1idXR0b25fMWhwcDNfMW10N2lfMTgyOm5vdCgjXFw5KSxcbi5hd3N1aV9wcmV2aW91cy1idXR0b25fMWhwcDNfMW10N2lfMTgzOm5vdCgjXFw5KSxcbi5hd3N1aV9maW5pc2gtYnV0dG9uXzFocHAzXzFtdDdpXzE4NDpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFocHAzXzFtdDdpXzE4NTpub3QoI1xcOSksXG4uYXdzdWlfc3RlcC1jb3VudGVyLWNvbnRlbnRfMWhwcDNfMW10N2lfMTg2Om5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50XzFocHAzXzFtdDdpXzE4Nzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uXzFocHAzXzFtdDdpXzE5MTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG5cbi5hd3N1aV9hY3Rpb25CYXJfMWhwcDNfMW10N2lfMTk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfc3RlcENvdW50ZXJfMWhwcDNfMW10N2lfMjAzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAyMHB4O1xufVxuXG4uYXdzdWlfZGl2aWRlcl8xaHBwM18xbXQ3aV8yMDc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfaG90c3BvdF8xaHBwM18xbXQ3aV8yMTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHNjcm9sbC1tYXJnaW46IHZhcigtLWF3c3VpLWNvbnRlbnQtc2Nyb2xsLW1hcmdpbi1lc25kYnMsIDQwcHggMCAwIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlubGluZS1zaXplOiAxNnB4O1xuICBibG9jay1zaXplOiAxNnB4O1xufVxuLmF3c3VpX2hvdHNwb3RfMWhwcDNfMW10N2lfMjExOm5vdCgjXFw5KTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaG90c3BvdF8xaHBwM18xbXQ3aV8yMTE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ob3RzcG90XzFocHAzXzFtdDdpXzIxMTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaG90c3BvdF8xaHBwM18xbXQ3aV8yMTE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMnB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ob3RzcG90XzFocHAzXzFtdDdpXzIxMTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1meXZ6YTIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1meXZ6YTIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1meXZ6YTIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctZnl2emEyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX2hvdHNwb3RfMWhwcDNfMW10N2lfMjExID4gLmF3c3VpX2ljb25fMWhwcDNfMW10N2lfMjgyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC0yMTNvcGEsICMwMDZjZTApO1xufVxuLmF3c3VpX2hvdHNwb3RfMWhwcDNfMW10N2lfMjExOm5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV9pY29uXzFocHAzXzFtdDdpXzI4MiB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLXQ0MHJhZCwgIzAwMmI2Nik7XG59XG4uYXdzdWlfaG90c3BvdF8xaHBwM18xbXQ3aV8yMTE6bm90KCNcXDkpOmFjdGl2ZSA+IC5hd3N1aV9pY29uXzFocHAzXzFtdDdpXzI4MiB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtMjEzb3BhLCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfMXc0OHRfMTY4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfYi12YXJpYW50XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzF3NDh0XzE2ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3N0cm9uZy12YXJpYW50XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzF3NDh0XzE2ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2NvZGUtdmFyaWFudF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF8xdzQ4dF8xNjg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wcmUtdmFyaWFudF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF8xdzQ4dF8xNjg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9zYW1wLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfMXc0OHRfMTY4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9oMS12YXJpYW50XzE4d3UwXzF3NDh0XzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzF3NDh0XzE2ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2gyLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfMXc0OHRfMTY4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfaDMtdmFyaWFudF8xOHd1MF8xdzQ4dF8xNzIuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF8xdzQ4dF8xNjg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9oNC12YXJpYW50XzE4d3UwXzF3NDh0XzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzF3NDh0XzE2ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2g1LXZhcmlhbnRfMTh3dTBfMXc0OHRfMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfMXc0OHRfMTY4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC1pbHdwaDgsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwXzF3NDh0XzE3Ni5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzF3NDh0XzE2ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zbWFsbC01MjFlaTcsICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9hLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTgwLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfMXc0OHRfMTY4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTAsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwXzF3NDh0XzE3Ni5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF8xdzQ4dF8xODQ6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9jb2RlLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwXzF3NDh0XzE4NDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTAsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLXlkdDg1aCwgMC4wMDVlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtdmFyaWFudF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMXc0OHRfMTg0Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfYi12YXJpYW50XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF8xdzQ4dF8xODQ6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9zdHJvbmctdmFyaWFudF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMXc0OHRfMTg0Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcHJlLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwXzF3NDh0XzE4NDpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3NhbXAtdmFyaWFudF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMXc0OHRfMTg0Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfYS12YXJpYW50XzE4d3UwXzF3NDh0XzE4MC5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF8xdzQ4dF8xODQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfaDUtdmFyaWFudF8xOHd1MF8xdzQ4dF8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMXc0OHRfMTg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtODJjdjAzLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMtZDE2OXN1LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtNXlsdm5kLCBub3JtYWwpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9oNC12YXJpYW50XzE4d3UwXzF3NDh0XzE3Mi5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF8xdzQ4dF8xODQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLWVvYzNmNSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMta3Z1N2plLCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy13NnNzeDUsIC0wLjAwNWVtKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfaDMtdmFyaWFudF8xOHd1MF8xdzQ4dF8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMXc0OHRfMTg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1oM3lvb2QsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLTMxcGJzMiwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tNnM4M203LCAtMC4wMWVtKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfaDItdmFyaWFudF8xOHd1MF8xdzQ4dF8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMXc0OHRfMTg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1hdmNwZXEsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLXA2eXdvYSwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtbHZrM3Z1LCAtMC4wMTVlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2gxLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwXzF3NDh0XzE4NDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLWlkZWt1OCwgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLTRhazN1dSwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLXlsbzlyMywgLTAuMDJlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtdmFyaWFudF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xdzQ4dF8yMjU6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9jb2RlLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXc0OHRfMjI1Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcHJlLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXc0OHRfMjI1Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfc2FtcC12YXJpYW50XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzF3NDh0XzIyNTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3NtYWxsLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXc0OHRfMjI1Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfYS12YXJpYW50XzE4d3UwXzF3NDh0XzE4MC5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzF3NDh0XzIyNTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfc3Ryb25nLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXc0OHRfMjI1Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfYi12YXJpYW50XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzF3NDh0XzIyNTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1zYjVjb3csIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2g1LXZhcmlhbnRfMTh3dTBfMXc0OHRfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXc0OHRfMjI1Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLW1sY3h5ZiwgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfaDQtdmFyaWFudF8xOHd1MF8xdzQ4dF8xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xdzQ4dF8yMjU6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy15OWUwbmMsIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXc0OHRfMjI1Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZGJ4NjBtLCA3MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9oMi12YXJpYW50XzE4d3UwXzF3NDh0XzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzF3NDh0XzIyNTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTNjaTM2eiwgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfaDEtdmFyaWFudF8xOHd1MF8xdzQ4dF8xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xdzQ4dF8yMjU6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtaDdsMW43LCA3MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9oMS12YXJpYW50XzE4d3UwXzF3NDh0XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2gyLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfaDMtdmFyaWFudF8xOHd1MF8xdzQ4dF8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9oNC12YXJpYW50XzE4d3UwXzF3NDh0XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2g1LXZhcmlhbnRfMTh3dTBfMXc0OHRfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC12YXJpYW50XzE4d3UwXzF3NDh0XzE2ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwXzF3NDh0XzE3Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9jb2RlLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTY4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcHJlLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTY4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfc2FtcC12YXJpYW50XzE4d3UwXzF3NDh0XzE2ODpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbW9ub3NwYWNlLWttd2FtcSwgTW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfa2V5LWxhYmVsLXZhcmlhbnRfMTh3dTBfMXc0OHRfMjY3Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LW1rb3VzMCwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwtanpibXRyLCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Uta2V5LXZhbHVlLWdhcC13Mmo1dzUsIDBweCk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9nZW4tYWktbGFiZWwtdmFyaWFudF8xOHd1MF8xdzQ4dF8yNzQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS1namh2NmwsICM3MzAwZTUpO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfdmFsdWUtbGFyZ2UtdmFyaWFudF8xOHd1MF8xdzQ4dF8yODE6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWRpc3BsYXktM2N5MTZqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1kaXNwbGF5LWwta2x5ZHJzLCA0MnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC1jOWN3MHgsIDQ4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctZGlzcGxheS1sLWQ5MnNoYywgLTAuMDNlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1kaXNwbGF5LWwtaHN5YjZmLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9pbmxpbmUtY29kZS12YXJpYW50XzE4d3UwXzF3NDh0XzI5MTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbW9ub3NwYWNlLWttd2FtcSwgTW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTAsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLXlkdDg1aCwgMC4wMDVlbSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtdmEzZTdxLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS03YW14YTQsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy14eHhzLXNhdWRiZSwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtdmEzZTdxLCA0cHgpO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfaDEtdmFyaWFudF8xOHd1MF8xdzQ4dF8xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xdzQ4dF8yMjU6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9oMi12YXJpYW50XzE4d3UwXzF3NDh0XzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzF3NDh0XzIyNTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfMXc0OHRfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXc0OHRfMjI1Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfaDQtdmFyaWFudF8xOHd1MF8xdzQ4dF8xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xdzQ4dF8yMjU6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9oNS12YXJpYW50XzE4d3UwXzF3NDh0XzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzF3NDh0XzIyNTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3ZhbHVlLWxhcmdlLXZhcmlhbnRfMTh3dTBfMXc0OHRfMjgxLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMXc0OHRfMjI1Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfZm9udC13ZWlnaHQtaGVhdnlfMTh3dTBfMXc0OHRfMzA1Om5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1xMHl2c3YsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gteGlqcHgyLCBncmF5c2NhbGUpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9jb2xvci1pbnZlcnRlZF8xOHd1MF8xdzQ4dF8zMTA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtN2QzMTh6LCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2NvbG9yLXRleHQtbGFiZWxfMTh3dTBfMXc0OHRfMzEzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxhYmVsLWp6Ym10ciwgIzBmMTQxYSk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5XzE4d3UwXzF3NDh0XzMxNjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS01NXl3d3YsICM0MjQ2NTApO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfY29sb3ItdGV4dC1zdGF0dXMtZXJyb3JfMTh3dTBfMXc0OHRfMzE5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QsICNkYjAwMDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzc18xOHd1MF8xdzQ4dF8zMjI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3Mtdm5kaXZnLCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2NvbG9yLXRleHQtc3RhdHVzLWluZm9fMTh3dTBfMXc0OHRfMzI1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTBneXYwZywgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZV8xOHd1MF8xdzQ4dF8zMjg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWprYWk1eCwgIzY1Njg3MSk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nXzE4d3UwXzF3NDh0XzMzMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2ksICM4NTU5MDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfY29sb3ItaW5oZXJpdF8xOHd1MF8xdzQ4dF8zMzQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9mb250LXNpemUtYm9keS1zXzE4d3UwXzF3NDh0XzMzNzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTAsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLXlkdDg1aCwgMC4wMDVlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9mb250LXNpemUtYm9keS1tXzE4d3UwXzF3NDh0XzM0Mjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfZm9udC1zaXplLWhlYWRpbmcteHNfMTh3dTBfMXc0OHRfMzQ2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtODJjdjAzLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMtZDE2OXN1LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtNXlsdm5kLCBub3JtYWwpO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfZm9udC1zaXplLWhlYWRpbmctc18xOHd1MF8xdzQ4dF8zNTE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLWVvYzNmNSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMta3Z1N2plLCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy13NnNzeDUsIC0wLjAwNWVtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLW1fMTh3dTBfMXc0OHRfMzU2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1oM3lvb2QsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLTMxcGJzMiwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tNnM4M203LCAtMC4wMWVtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLWxfMTh3dTBfMXc0OHRfMzYxOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1hdmNwZXEsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLXA2eXdvYSwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtbHZrM3Z1LCAtMC4wMTVlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9mb250LXNpemUtaGVhZGluZy14bF8xOHd1MF8xdzQ4dF8zNjY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pZGVrdTgsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC00YWszdXUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC15bG85cjMsIC0wLjAyZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfZm9udC1zaXplLWRpc3BsYXktbF8xOHd1MF8xdzQ4dF8zNzE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZGlzcGxheS1sLWtseWRycywgNDJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtYzljdzB4LCA0OHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWRpc3BsYXktbC1kOTJzaGMsIC0wLjAzZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfZm9udC1zaXplLWRpc3BsYXkteGxfMTh3dTBfMXc0OHRfMzc2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWRpc3BsYXkteGwtOXRvMGUyLCA2NHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXkteGwtNnYwZGhwLCA3MnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWRpc3BsYXkteGwtaG5od2ZvLCAtMC4wM2VtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2ZvbnQtd2VpZ2h0LWxpZ2h0XzE4d3UwXzF3NDh0XzM4MTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbGlnaHRlci12aDFhMHIsIDMwMCk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9mb250LXdlaWdodC1ub3JtYWxfMTh3dTBfMXc0OHRfMzg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfZm9udC13ZWlnaHQtYm9sZF8xOHd1MF8xdzQ4dF8zODc6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293LCA3MDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfZm9udC13ZWlnaHQtaGVhdnlfMTh3dTBfMXc0OHRfMzA1Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWF2eS1mdm9icXAsIDcwMCk7XG59XG5cbi5hd3N1aV90LWxlZnRfMTh3dTBfMXc0OHRfMzk0Om5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuXG4uYXdzdWlfdC1yaWdodF8xOHd1MF8xdzQ4dF8zOTg6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuXG4uYXdzdWlfdC1jZW50ZXJfMTh3dTBfMXc0OHRfNDAyOm5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1uXzE4d3UwXzF3NDh0XzQxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1ibmRiM2ssIDBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1ub25lLWdkYjhtdywgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC10b3Atbl8xOHd1MF8xdzQ4dF80MjQ6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC12ZXJ0aWNhbC1uXzE4d3UwXzF3NDh0XzQyNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1ibmRiM2ssIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtcmlnaHQtbl8xOHd1MF8xdzQ4dF80Mjk6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1ob3Jpem9udGFsLW5fMTh3dTBfMXc0OHRfNDMwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utbm9uZS1nZGI4bXcsIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtYm90dG9tLW5fMTh3dTBfMXc0OHRfNDM0Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtdmVydGljYWwtbl8xOHd1MF8xdzQ4dF80MjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1ub25lLWJuZGIzaywgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1sZWZ0LW5fMTh3dTBfMXc0OHRfNDM5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtaG9yaXpvbnRhbC1uXzE4d3UwXzF3NDh0XzQzMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utbm9uZS1nZGI4bXcsIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AteHh4c18xOHd1MF8xdzQ4dF80NDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMteWYwa2pyLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtdG9wLXh4eHNfMTh3dTBfMXc0OHRfNDQ5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtdmVydGljYWwteHh4c18xOHd1MF8xdzQ4dF80NTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMteWYwa2pyLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXJpZ2h0LXh4eHNfMTh3dTBfMXc0OHRfNDU0Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtaG9yaXpvbnRhbC14eHhzXzE4d3UwXzF3NDh0XzQ1NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLWJvdHRvbS14eHhzXzE4d3UwXzF3NDh0XzQ1OTpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXZlcnRpY2FsLXh4eHNfMTh3dTBfMXc0OHRfNDUwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy15ZjBranIsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtbGVmdC14eHhzXzE4d3UwXzF3NDh0XzQ2NDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLWhvcml6b250YWwteHh4c18xOHd1MF8xdzQ4dF80NTU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXh4c18xOHd1MF8xdzQ4dF80Njk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXRvcC14eHNfMTh3dTBfMXc0OHRfNDc0Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtdmVydGljYWwteHhzXzE4d3UwXzF3NDh0XzQ3NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1yaWdodC14eHNfMTh3dTBfMXc0OHRfNDc5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtaG9yaXpvbnRhbC14eHNfMTh3dTBfMXc0OHRfNDgwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1ib3R0b20teHhzXzE4d3UwXzF3NDh0XzQ4NDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXZlcnRpY2FsLXh4c18xOHd1MF8xdzQ4dF80NzU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLWxlZnQteHhzXzE4d3UwXzF3NDh0XzQ4OTpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLWhvcml6b250YWwteHhzXzE4d3UwXzF3NDh0XzQ4MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC14c18xOHd1MF8xdzQ4dF80OTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC10b3AteHNfMTh3dTBfMXc0OHRfNDk5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtdmVydGljYWwteHNfMTh3dTBfMXc0OHRfNTAwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtcmlnaHQteHNfMTh3dTBfMXc0OHRfNTA0Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtaG9yaXpvbnRhbC14c18xOHd1MF8xdzQ4dF81MDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtYm90dG9tLXhzXzE4d3UwXzF3NDh0XzUwOTpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXZlcnRpY2FsLXhzXzE4d3UwXzF3NDh0XzUwMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1sZWZ0LXhzXzE4d3UwXzF3NDh0XzUxNDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLWhvcml6b250YWwteHNfMTh3dTBfMXc0OHRfNTA1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3Atc18xOHd1MF8xdzQ4dF81MTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC10b3Atc18xOHd1MF8xdzQ4dF81MjQ6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC12ZXJ0aWNhbC1zXzE4d3UwXzF3NDh0XzUyNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXJpZ2h0LXNfMTh3dTBfMXc0OHRfNTI5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtaG9yaXpvbnRhbC1zXzE4d3UwXzF3NDh0XzUzMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1ib3R0b20tc18xOHd1MF8xdzQ4dF81MzQ6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC12ZXJ0aWNhbC1zXzE4d3UwXzF3NDh0XzUyNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1sZWZ0LXNfMTh3dTBfMXc0OHRfNTM5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtaG9yaXpvbnRhbC1zXzE4d3UwXzF3NDh0XzUzMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLW1fMTh3dTBfMXc0OHRfNTQ0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWdhMmxueSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtdG9wLW1fMTh3dTBfMXc0OHRfNTQ5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtdmVydGljYWwtbV8xOHd1MF8xdzQ4dF81NTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1yaWdodC1tXzE4d3UwXzF3NDh0XzU1NDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLWhvcml6b250YWwtbV8xOHd1MF8xdzQ4dF81NTU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtYm90dG9tLW1fMTh3dTBfMXc0OHRfNTU5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtdmVydGljYWwtbV8xOHd1MF8xdzQ4dF81NTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWdhMmxueSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtbGVmdC1tXzE4d3UwXzF3NDh0XzU2NDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLWhvcml6b250YWwtbV8xOHd1MF8xdzQ4dF81NTU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1sXzE4d3UwXzF3NDh0XzQzOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXRvcC1sXzE4d3UwXzF3NDh0XzU3NDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXZlcnRpY2FsLWxfMTh3dTBfMXc0OHRfNTc1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtcmlnaHQtbF8xOHd1MF8xdzQ4dF81Nzk6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1ob3Jpem9udGFsLWxfMTh3dTBfMXc0OHRfNTgwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLWJvdHRvbS1sXzE4d3UwXzF3NDh0XzU4NDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXZlcnRpY2FsLWxfMTh3dTBfMXc0OHRfNTc1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLWxlZnQtbF8xOHd1MF8xdzQ4dF81ODk6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1ob3Jpem9udGFsLWxfMTh3dTBfMXc0OHRfNTgwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AteGxfMTh3dTBfMXc0OHRfNTk0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14bC10bjNuemgsIDI0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteGwtOHZ0YWgwLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC10b3AteGxfMTh3dTBfMXc0OHRfNTk5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtdmVydGljYWwteGxfMTh3dTBfMXc0OHRfNjAwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14bC10bjNuemgsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXJpZ2h0LXhsXzE4d3UwXzF3NDh0XzYwNDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLWhvcml6b250YWwteGxfMTh3dTBfMXc0OHRfNjA1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteGwtOHZ0YWgwLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1ib3R0b20teGxfMTh3dTBfMXc0OHRfNjA5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtdmVydGljYWwteGxfMTh3dTBfMXc0OHRfNjAwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteGwtdG4zbnpoLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1sZWZ0LXhsXzE4d3UwXzF3NDh0XzYxNDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLWhvcml6b250YWwteGxfMTh3dTBfMXc0OHRfNjA1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14bC04dnRhaDAsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXh4bF8xOHd1MF8xdzQ4dF82MTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1vY25zOGMsIDMycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhsLXQ4ZGdpcCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtdG9wLXh4bF8xOHd1MF8xdzQ4dF82MjQ6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC12ZXJ0aWNhbC14eGxfMTh3dTBfMXc0OHRfNjI1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtb2NuczhjLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1yaWdodC14eGxfMTh3dTBfMXc0OHRfNjI5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtaG9yaXpvbnRhbC14eGxfMTh3dTBfMXc0OHRfNjMwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhsLXQ4ZGdpcCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtYm90dG9tLXh4bF8xOHd1MF8xdzQ4dF82MzQ6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC12ZXJ0aWNhbC14eGxfMTh3dTBfMXc0OHRfNjI1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLW9jbnM4YywgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtbGVmdC14eGxfMTh3dTBfMXc0OHRfNjM5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtaG9yaXpvbnRhbC14eGxfMTh3dTBfMXc0OHRfNjMwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtdDhkZ2lwLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC14eHhsXzE4d3UwXzF3NDh0XzY0NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1uZDRobDQsIDQwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHh4bC00M21oc3MsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXRvcC14eHhsXzE4d3UwXzF3NDh0XzY0OTpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXZlcnRpY2FsLXh4eGxfMTh3dTBfMXc0OHRfNjUwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLW5kNGhsNCwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3AtcmlnaHQteHh4bF8xOHd1MF8xdzQ4dF82NTQ6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1ob3Jpem9udGFsLXh4eGxfMTh3dTBfMXc0OHRfNjU1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4bC00M21oc3MsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLWJvdHRvbS14eHhsXzE4d3UwXzF3NDh0XzY1OTpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLXZlcnRpY2FsLXh4eGxfMTh3dTBfMXc0OHRfNjUwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1uZDRobDQsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9wLWxlZnQteHh4bF8xOHd1MF8xdzQ4dF82NjQ6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfcC1ob3Jpem9udGFsLXh4eGxfMTh3dTBfMXc0OHRfNjU1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhsLTQzbWhzcywgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tbl8xOHd1MF8xdzQ4dF82Njk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1ibmRiM2ssIDBweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLW5vbmUtZ2RiOG13LCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXRvcC1uXzE4d3UwXzF3NDh0XzY3NDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXZlcnRpY2FsLW5fMTh3dTBfMXc0OHRfNjc1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtYm5kYjNrLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXJpZ2h0LW5fMTh3dTBfMXc0OHRfNjc5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20taG9yaXpvbnRhbC1uXzE4d3UwXzF3NDh0XzY4MDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utbm9uZS1nZGI4bXcsIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tYm90dG9tLW5fMTh3dTBfMXc0OHRfNjg0Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tdmVydGljYWwtbl8xOHd1MF8xdzQ4dF82NzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtYm5kYjNrLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWxlZnQtbl8xOHd1MF8xdzQ4dF82ODk6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1ob3Jpem9udGFsLW5fMTh3dTBfMXc0OHRfNjgwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW5vbmUtZ2RiOG13LCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXh4eHNfMTh3dTBfMXc0OHRfNjk0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMteWYwa2pyLCAycHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS10b3AteHh4c18xOHd1MF8xdzQ4dF82OTk6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS12ZXJ0aWNhbC14eHhzXzE4d3UwXzF3NDh0XzcwMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLXlmMGtqciwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1yaWdodC14eHhzXzE4d3UwXzF3NDh0XzcwNDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWhvcml6b250YWwteHh4c18xOHd1MF8xdzQ4dF83MDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWJvdHRvbS14eHhzXzE4d3UwXzF3NDh0XzcwOTpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXZlcnRpY2FsLXh4eHNfMTh3dTBfMXc0OHRfNzAwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLXlmMGtqciwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1sZWZ0LXh4eHNfMTh3dTBfMXc0OHRfNzE0Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20taG9yaXpvbnRhbC14eHhzXzE4d3UwXzF3NDh0XzcwNTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS14eHNfMTh3dTBfMXc0OHRfNzE5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tdG9wLXh4c18xOHd1MF8xdzQ4dF83MjQ6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS12ZXJ0aWNhbC14eHNfMTh3dTBfMXc0OHRfNzI1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tcmlnaHQteHhzXzE4d3UwXzF3NDh0XzcyOTpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWhvcml6b250YWwteHhzXzE4d3UwXzF3NDh0XzczMDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1ib3R0b20teHhzXzE4d3UwXzF3NDh0XzczNDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXZlcnRpY2FsLXh4c18xOHd1MF8xdzQ4dF83MjU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tbGVmdC14eHNfMTh3dTBfMXc0OHRfNzM5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20taG9yaXpvbnRhbC14eHNfMTh3dTBfMXc0OHRfNzMwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20teHNfMTh3dTBfMXc0OHRfNzQ0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXRvcC14c18xOHd1MF8xdzQ4dF83NDk6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS12ZXJ0aWNhbC14c18xOHd1MF8xdzQ4dF83NTA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXJpZ2h0LXhzXzE4d3UwXzF3NDh0Xzc1NDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWhvcml6b250YWwteHNfMTh3dTBfMXc0OHRfNzU1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tYm90dG9tLXhzXzE4d3UwXzF3NDh0Xzc1OTpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXZlcnRpY2FsLXhzXzE4d3UwXzF3NDh0Xzc1MDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWxlZnQteHNfMTh3dTBfMXc0OHRfNzY0Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20taG9yaXpvbnRhbC14c18xOHd1MF8xdzQ4dF83NTU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXNfMTh3dTBfMXc0OHRfNzY5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXRvcC1zXzE4d3UwXzF3NDh0Xzc3NDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXZlcnRpY2FsLXNfMTh3dTBfMXc0OHRfNzc1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1yaWdodC1zXzE4d3UwXzF3NDh0Xzc3OTpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWhvcml6b250YWwtc18xOHd1MF8xdzQ4dF83ODA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1ib3R0b20tc18xOHd1MF8xdzQ4dF83ODQ6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS12ZXJ0aWNhbC1zXzE4d3UwXzF3NDh0Xzc3NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWxlZnQtc18xOHd1MF8xdzQ4dF83ODk6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1ob3Jpem9udGFsLXNfMTh3dTBfMXc0OHRfNzgwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1tXzE4d3UwXzF3NDh0Xzc5NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWdhMmxueSwgMTZweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS10b3AtbV8xOHd1MF8xdzQ4dF83OTk6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS12ZXJ0aWNhbC1tXzE4d3UwXzF3NDh0XzgwMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWdhMmxueSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tcmlnaHQtbV8xOHd1MF8xdzQ4dF84MDQ6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1ob3Jpem9udGFsLW1fMTh3dTBfMXc0OHRfODA1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tYm90dG9tLW1fMTh3dTBfMXc0OHRfODA5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tdmVydGljYWwtbV8xOHd1MF8xdzQ4dF84MDA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55LCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1sZWZ0LW1fMTh3dTBfMXc0OHRfODE0Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20taG9yaXpvbnRhbC1tXzE4d3UwXzF3NDh0XzgwNTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tbF8xOHd1MF8xdzQ4dF82ODk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tdG9wLWxfMTh3dTBfMXc0OHRfODI0Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tdmVydGljYWwtbF8xOHd1MF8xdzQ4dF84MjU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXJpZ2h0LWxfMTh3dTBfMXc0OHRfODI5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20taG9yaXpvbnRhbC1sXzE4d3UwXzF3NDh0XzgzMDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWJvdHRvbS1sXzE4d3UwXzF3NDh0XzgzNDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXZlcnRpY2FsLWxfMTh3dTBfMXc0OHRfODI1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tbGVmdC1sXzE4d3UwXzF3NDh0XzgzOTpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWhvcml6b250YWwtbF8xOHd1MF8xdzQ4dF84MzA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXhsXzE4d3UwXzF3NDh0Xzg0NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14bC10bjNuemgsIDI0cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14bC04dnRhaDAsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXRvcC14bF8xOHd1MF8xdzQ4dF84NDk6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS12ZXJ0aWNhbC14bF8xOHd1MF8xdzQ4dF84NTA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteGwtdG4zbnpoLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1yaWdodC14bF8xOHd1MF8xdzQ4dF84NTQ6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1ob3Jpem9udGFsLXhsXzE4d3UwXzF3NDh0Xzg1NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteGwtOHZ0YWgwLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1ib3R0b20teGxfMTh3dTBfMXc0OHRfODU5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tdmVydGljYWwteGxfMTh3dTBfMXc0OHRfODUwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14bC10bjNuemgsIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWxlZnQteGxfMTh3dTBfMXc0OHRfODY0Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20taG9yaXpvbnRhbC14bF8xOHd1MF8xdzQ4dF84NTU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteGwtOHZ0YWgwLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS14eGxfMTh3dTBfMXc0OHRfODY5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1vY25zOGMsIDMycHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eGwtdDhkZ2lwLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS10b3AteHhsXzE4d3UwXzF3NDh0Xzg3NDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXZlcnRpY2FsLXh4bF8xOHd1MF8xdzQ4dF84NzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLW9jbnM4YywgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tcmlnaHQteHhsXzE4d3UwXzF3NDh0Xzg3OTpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWhvcml6b250YWwteHhsXzE4d3UwXzF3NDh0Xzg4MDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhsLXQ4ZGdpcCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tYm90dG9tLXh4bF8xOHd1MF8xdzQ4dF84ODQ6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS12ZXJ0aWNhbC14eGxfMTh3dTBfMXc0OHRfODc1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtb2NuczhjLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1sZWZ0LXh4bF8xOHd1MF8xdzQ4dF84ODk6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfbS1ob3Jpem9udGFsLXh4bF8xOHd1MF8xdzQ4dF84ODA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhsLXQ4ZGdpcCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20teHh4bF8xOHd1MF8xdzQ4dF84OTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1uZDRobDQsIDQwcHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHhsLTQzbWhzcywgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tdG9wLXh4eGxfMTh3dTBfMXc0OHRfODk5Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tdmVydGljYWwteHh4bF8xOHd1MF8xdzQ4dF85MDA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1uZDRobDQsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXJpZ2h0LXh4eGxfMTh3dTBfMXc0OHRfOTA0Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20taG9yaXpvbnRhbC14eHhsXzE4d3UwXzF3NDh0XzkwNTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4bC00M21oc3MsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWJvdHRvbS14eHhsXzE4d3UwXzF3NDh0XzkwOTpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLXZlcnRpY2FsLXh4eGxfMTh3dTBfMXc0OHRfOTAwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLW5kNGhsNCwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX20tbGVmdC14eHhsXzE4d3UwXzF3NDh0XzkxNDpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9tLWhvcml6b250YWwteHh4bF8xOHd1MF8xdzQ4dF85MDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4bC00M21oc3MsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9kLWJsb2NrXzE4d3UwXzF3NDh0XzkxOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX2QtaW5saW5lXzE4d3UwXzF3NDh0XzkyMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV9kLWlubGluZS1ibG9ja18xOHd1MF8xdzQ4dF85MjU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfZC1ub25lXzE4d3UwXzF3NDh0XzkyODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZi1sZWZ0XzE4d3UwXzF3NDh0XzkzMjpub3QoI1xcOSkge1xuICBmbG9hdDogaW5saW5lLXN0YXJ0O1xufVxuXG4uYXdzdWlfZi1yaWdodF8xOHd1MF8xdzQ4dF85MzY6bm90KCNcXDkpIHtcbiAgZmxvYXQ6IGlubGluZS1lbmQ7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xdzQ4dF85NDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMteHh4c18xOHd1MF8xdzQ4dF85NTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMteHhzXzE4d3UwXzF3NDh0Xzk2MDpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbC1hY2NlbnQtcmFkaXVzLXhzXzE4d3UwXzF3NDh0Xzk2Nzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMtc18xOHd1MF8xdzQ4dF85NzQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbC1hY2NlbnQtcmFkaXVzLW1fMTh3dTBfMXc0OHRfOTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG59XG5cbi5hd3N1aV92aXN1YWwtYWNjZW50LXJhZGl1cy1sXzE4d3UwXzF3NDh0Xzk4ODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMteGxfMTh3dTBfMXc0OHRfOTk1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXhsLTh2dGFoMCwgMjRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14bC04dnRhaDAsIDI0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteGwtOHZ0YWgwLCAyNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14bC04dnRhaDAsIDI0cHgpO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMteHhsXzE4d3UwXzF3NDh0XzEwMDI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHhsLXQ4ZGdpcCwgMzJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eGwtdDhkZ2lwLCAzMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4bC10OGRnaXAsIDMycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4bC10OGRnaXAsIDMycHgpO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMteHh4bF8xOHd1MF8xdzQ4dF8xMDA5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4eGwtNDNtaHNzLCA0MHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4eGwtNDNtaHNzLCA0MHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4eGwtNDNtaHNzLCA0MHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHhsLTQzbWhzcywgNDBweCk7XG59XG5cbi5hd3N1aV92aXN1YWwtYWNjZW50LXJhZGl1cy1mdWxsXzE4d3UwXzF3NDh0XzEwMTY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbn1cblxuLmF3c3VpX3Zpc3VhbC1hY2NlbnQtYXNwZWN0LWF1dG9fMTh3dTBfMXc0OHRfMTAyMzpub3QoI1xcOSkge1xuICBhc3BlY3QtcmF0aW86IGF1dG87XG4gIGlubGluZS1zaXplOiBhdXRvO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1hc3BlY3QtZXF1YWxfMTh3dTBfMXc0OHRfMTAyODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBpbmxpbmUtc2l6ZTogLW1vei1maXQtY29udGVudDtcbiAgaW5saW5lLXNpemU6IGZpdC1jb250ZW50O1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3NDh0Xzk0NC5hd3N1aV92aXN1YWwtYWNjZW50LXJlZF8xOHd1MF8xdzQ4dF8xMDM2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1yZWQtOTJjZm8zLCAjZmZlMGUwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1yZWQtZmNscGtvLCAjYzIwMDAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xdzQ4dF85NDQuYXdzdWlfdmlzdWFsLWFjY2VudC15ZWxsb3dfMTh3dTBfMXc0OHRfMTA0MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQteWVsbG93LW84azhlbCwgI2ZmZmJiZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQteWVsbG93LXloNXpqZCwgIzg1NTkwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3Zpc3VhbC1hY2NlbnRfMTh3dTBfMXc0OHRfOTQ0LmF3c3VpX3Zpc3VhbC1hY2NlbnQtaW5kaWdvXzE4d3UwXzF3NDh0XzEwNDY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWluZGlnby03cW95bDcsICNkYmU0ZmYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LWluZGlnby10bWhoMncsICMwMDNiOGYpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3NDh0Xzk0NC5hd3N1aV92aXN1YWwtYWNjZW50LWdyZWVuXzE4d3UwXzF3NDh0XzEwNTE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWdyZWVuLXpwa3BoZSwgI2Q5ZmZkNik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JlZW4taXFneW55LCAjMDA4MDJmKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xdzQ4dF85NDQuYXdzdWlfdmlzdWFsLWFjY2VudC1vcmFuZ2VfMTh3dTBfMXc0OHRfMTA1Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtb3JhbmdlLXhkY2c0bCwgcmdiYSgyNTUsIDIyNCwgMjE0LCAwLjYpKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1vcmFuZ2UtanF1b3VlLCAjYTgyNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xdzQ4dF85NDQuYXdzdWlfdmlzdWFsLWFjY2VudC1wdXJwbGVfMTh3dTBfMXc0OHRfMTA2MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcHVycGxlLXk3ZzNyOCwgcmdiYSgyNDIsIDIyOSwgMjU1LCAwLjYpKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1wdXJwbGUtdzI2cnkzLCAjOTYyZWZmKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xdzQ4dF8xNjguYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xdzQ4dF85NDQuYXdzdWlfdmlzdWFsLWFjY2VudC1saW1lXzE4d3UwXzF3NDh0XzEwNjY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWxpbWUtZWFycm5vLCAjZWJmZmNjKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1saW1lLXpyZWVpeSwgIzAwNzAwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMXc0OHRfMTY4LmF3c3VpX3Zpc3VhbC1hY2NlbnRfMTh3dTBfMXc0OHRfOTQ0LmF3c3VpX3Zpc3VhbC1hY2NlbnQtZ3JleV8xOHd1MF8xdzQ4dF8xMDcxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC1ncmV5LWltYnpzdSwgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtZ3JleS1peXRoNWwsICMxNjFkMjYpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3NDh0Xzk0NC5hd3N1aV92aXN1YWwtYWNjZW50LXRlYWxfMTh3dTBfMXc0OHRfMTA3Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtdGVhbC1odmhuYngsIHJnYmEoMjA0LCAyNTUsIDI1MiwgMC43KSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtdGVhbC1oM3BmYnIsICMwMDgwNzcpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3NDh0Xzk0NC5hd3N1aV92aXN1YWwtYWNjZW50LWJsdWVfMTh3dTBfMXc0OHRfMTA4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtYmx1ZS15cGRnbjcsIHJnYmEoMjA5LCAyNDEsIDI1NSwgMC42KSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtYmx1ZS1tYXcwNnUsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3NDh0Xzk0NC5hd3N1aV92aXN1YWwtYWNjZW50LXZpb2xldF8xOHd1MF8xdzQ4dF8xMDg2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdmlzdWFsLWFjY2VudC12aW9sZXQtY3UzdzE5LCByZ2JhKDIzMiwgMjI5LCAyNTUsIDAuNikpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC12aXN1YWwtYWNjZW50LXZpb2xldC13ZWlpZHIsICM2ODQyZmYpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3NDh0Xzk0NC5hd3N1aV92aXN1YWwtYWNjZW50LW1hZ2VudGFfMTh3dTBfMXc0OHRfMTA5MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtbWFnZW50YS1qcjh2cXMsIHJnYmEoMjU1LCAyMjQsIDI1MSwgMC42KSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtbWFnZW50YS1wYTJwcjEsICNiMjAwOGYpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3NDh0Xzk0NC5hd3N1aV92aXN1YWwtYWNjZW50LXBpbmtfMTh3dTBfMXc0OHRfMTA5Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXZpc3VhbC1hY2NlbnQtcGluay1oNmZ4d2wsIHJnYmEoMjU1LCAyMjQsIDI0MCwgMC43KSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXZpc3VhbC1hY2NlbnQtcGluay1hY3ZydWUsICNiYjAwNWQpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzF3NDh0XzE2OC5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzF3NDh0Xzk0NC5hd3N1aV92aXN1YWwtYWNjZW50LWFtYmVyXzE4d3UwXzF3NDh0XzExMDE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC12aXN1YWwtYWNjZW50LWFtYmVyLTd5djE5cCwgcmdiYSgyNTUsIDIzMiwgMTg5LCAwLjcpKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdmlzdWFsLWFjY2VudC1hbWJlci1qc2pvNWQsICM5ZTM3MDApO1xufVxuXG4uYXdzdWlfcm9vdF8xOHd1MF8xdzQ4dF8xMTA2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xODU4Ml8xN3Vhal8xNDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX2NoaWxkXzE4NTgyXzE3dWFqXzE0NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NoaWxkXzE4NTgyXzE3dWFqXzE0NTpub3QoI1xcOSk6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKlxuICogSG9yaXpvbnRhbCB2YXJpYW50XG4gKi9cbi5hd3N1aV9ob3Jpem9udGFsXzE4NTgyXzE3dWFqXzE1Njpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC14eHhzXzE4NTgyXzE3dWFqXzE2MDpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwteHhzXzE4NTgyXzE3dWFqXzE2Mzpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC14c18xODU4Ml8xN3Vhal8xNjY6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC1zXzE4NTgyXzE3dWFqXzE2OTpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLW1fMTg1ODJfMTd1YWpfMTcyOm5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwtbF8xODU4Ml8xN3Vhal8xNzU6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC14bF8xODU4Ml8xN3Vhal8xNzg6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14bC04dnRhaDAsIDI0cHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwteHhsXzE4NTgyXzE3dWFqXzE4MTpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXh4bC10OGRnaXAsIDMycHgpO1xufVxuXG4vKlxuICogVmVydGljYWwgdmFyaWFudFxuICovXG4uYXdzdWlfdmVydGljYWxfMTg1ODJfMTd1YWpfMTg4Om5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfdmVydGljYWwteHh4c18xODU4Ml8xN3Vhal8xOTE6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCk7XG59XG4uYXdzdWlfdmVydGljYWwteHhzXzE4NTgyXzE3dWFqXzE5NDpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLXhzXzE4NTgyXzE3dWFqXzE5Nzpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG4uYXdzdWlfdmVydGljYWwtc18xODU4Ml8xN3Vhal8yMDA6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC1tXzE4NTgyXzE3dWFqXzIwMzpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1nYTJsbnksIDE2cHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLWxfMTg1ODJfMTd1YWpfMjA2Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCk7XG59XG4uYXdzdWlfdmVydGljYWwteGxfMTg1ODJfMTd1YWpfMjA5Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14bC10bjNuemgsIDI0cHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLXh4bF8xODU4Ml8xN3Vhal8yMTI6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1vY25zOGMsIDMycHgpO1xufVxuXG4uYXdzdWlfYWxpZ24tY2VudGVyXzE4NTgyXzE3dWFqXzIxNjpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXdzdWlfYWxpZ24tc3RhcnRfMTg1ODJfMTd1YWpfMjIwOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cblxuLmF3c3VpX2FsaWduLWVuZF8xODU4Ml8xN3Vhal8yMjQ6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfenljZHhfaGhwdHFfMTQ5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLXY0dWF0dCwgMjRweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC12NHVhdHQsIDI0cHgpO1xufVxuLmF3c3VpX2NvbnRlbnQtd3JhcHBlci1tb2JpbGVfenljZHhfaGhwdHFfMTUzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xufVxuXG4uYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF96eWNkeF9oaHB0cV8xNTg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMXB4KSB7XG4gIC5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X2hocHRxXzE1ODpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X2hocHRxXzE1ODpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMTYyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjU0MXB4KSB7XG4gIC5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X2hocHRxXzE1ODpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMjE2MHB4O1xuICB9XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV90b2dnbGUtYnV0dG9uXzE2dzBoXzE5MWJrXzE4MTpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSArIDFweCk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyAxcHgpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV90b2dnbGUtYnV0dG9uXzE2dzBoXzE5MWJrXzE4MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9nZ2xlLWJ1dHRvbl8xNncwaF8xOTFia18xODE6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RvZ2dsZS1idXR0b25fMTZ3MGhfMTkxYmtfMTgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci01NTY4M2csIDBweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RvZ2dsZS1idXR0b25fMTZ3MGhfMTkxYmtfMTgxOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci01NTY4M2csIDBweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci01NTY4M2csIDBweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTU1NjgzZywgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci01NTY4M2csIDBweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItNTU2ODNnLCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTU1NjgzZywgMHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2Nsb3NlLWJ1dHRvbl8xNncwaF8xOTFia18yMTY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdXRsaW5lOiBub25lO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zaXplLXZlcnRpY2FsLXBhbmVsLWljb24tb2Zmc2V0LXIwbnIxMywgMTVweCk7XG4gIHotaW5kZXg6IDE7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ydW50aW1lLWNvbnRlbnQtd3JhcHBlcl8xNG04eF9zcGZyNV81Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfcnVudGltZS1oZWFkZXItd3JhcHBlcl8xNG04eF9zcGZyNV85Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xNzdxcl8xNDk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi1kcm9wZG93bl85ZHVmNl8xNzdxcl8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLXMxYWZqMSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay02dXc4bXMsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tZHJvcGRvd25fOWR1ZjZfMTc3cXJfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xNzdxcl8xNDk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzE3N3FyXzE0OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMTc3cXJfMTQ5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMTc3cXJfMTQ5LmF3c3VpX3JlZnJlc2hfOWR1ZjZfMTc3cXJfMTcwOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfOWR1ZjZfMTc3cXJfMTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay1zMWFmajEsIDEzNW1zKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTZ1dzhtcywgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzlkdWY2XzE3N3FyXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzE3N3FyXzE0OS5hd3N1aV9yZWZyZXNoXzlkdWY2XzE3N3FyXzE3MDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMTc3cXJfMTQ5LmF3c3VpX3JlZnJlc2hfOWR1ZjZfMTc3cXJfMTcwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xNzdxcl8xNDkuYXdzdWlfcmVmcmVzaF85ZHVmNl8xNzdxcl8xNzA6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF85ZHVmNl8xNzdxcl8xOTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG59XG4uYXdzdWlfcm9vdF85ZHVmNl8xNzdxcl8xOTUuYXdzdWlfaW50ZXJpb3JfOWR1ZjZfMTc3cXJfMjI4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xNzdxcl8xNDk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAyMDAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMTc3cXJfMTQ5LmF3c3VpX3VzZS1wb3J0YWxfOWR1ZjZfMTc3cXJfMjM4Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDcwMDA7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMTc3cXJfMTQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyaW9yXzlkdWY2XzE3N3FyXzIyOCkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLXMxYWZqMSwgMTM1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzE3N3FyXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl85ZHVmNl8xNzdxcl8yMjgpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZHJvcGRvd25fOWR1ZjZfMTc3cXJfMTQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyaW9yXzlkdWY2XzE3N3FyXzIyOCksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kcm9wZG93bl85ZHVmNl8xNzdxcl8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfOWR1ZjZfMTc3cXJfMjI4KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMTc3cXJfMTQ5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC11bTJlem4sICNmZmZmZmYpO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctZHJvcGRvd24tMHRhYnUwLCAwcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTNiYTU5eSwgOHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTNiYTU5eSwgOHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTNiYTU5eSwgOHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi0zYmE1OXksIDhweCkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLWtkcW5vNCwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xNzdxcl8xNDk6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0xcHg7XG4gIGluc2V0LWJsb2NrLWVuZDogLTFweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWlubGluZS1lbmQ6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItd2lkdGgtZXNuZGJzLCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1rbW40MGYsIDJweCkpIHNvbGlkIHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci10djBuaHAsICNiNGI0YmIpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItd2lkdGgtZXNuZGJzLCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1rbW40MGYsIDJweCkpIHNvbGlkIHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci10djBuaHAsICNiNGI0YmIpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi0zYmE1OXksIDhweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi0zYmE1OXksIDhweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi0zYmE1OXksIDhweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tM2JhNTl5LCA4cHgpKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzE3N3FyXzE0OS5hd3N1aV9pcy1lbXB0eV85ZHVmNl8xNzdxcl8zMTQ6bm90KCNcXDkpOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMTc3cXJfMTQ5ID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xNzdxcl8xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC1rZHFubzQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWFvYWg0eiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfZHJvcGRvd24tZHJvcC11cF85ZHVmNl8xNzdxcl8zMjEgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzE3N3FyXzE0OTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1kcm9wdXAtOXFyd20xLCAwcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWRyb3AtdXBfOWR1ZjZfMTc3cXJfMzIxLmF3c3VpX3dpdGgtbGltaXRlZC13aWR0aF85ZHVmNl8xNzdxcl8zMjUgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzE3N3FyXzE0OTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd24tZHJvcC1sZWZ0XzlkdWY2XzE3N3FyXzMyODpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWRyb3AtcmlnaHRfOWR1ZjZfMTc3cXJfMzMxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xNzdxcl8xNDkuYXdzdWlfb2NjdXB5LWVudGlyZS13aWR0aF85ZHVmNl8xNzdxcl8zMzQ6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzE3N3FyXzE0OS5hd3N1aV91c2UtZmxleGlibGUtd2lkdGhfOWR1ZjZfMTc3cXJfMzM3Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiBtYXgtY29udGVudDtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1kZWZhdWx0LW1heC13aWR0aC1lc25kYnMsIG5vbmUpO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWRlZmF1bHQtbWluLXdpZHRoLWVzbmRicywgYXV0byk7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMTc3cXJfMTQ5LmF3c3VpX2ludGVyaW9yXzlkdWY2XzE3N3FyXzIyOCA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMTc3cXJfMTQ5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTFweDtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xNzdxcl8xNDkuYXdzdWlfaGlkZS1ibG9jay1ib3JkZXJfOWR1ZjZfMTc3cXJfMzQ1ID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xNzdxcl8xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzE3N3FyXzE0OS5hd3N1aV9oaWRlLWJsb2NrLWJvcmRlcl85ZHVmNl8xNzdxcl8zNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJvcGRvd24tZHJvcC11cF85ZHVmNl8xNzdxcl8zMjEpID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xNzdxcl8xNDkge1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzE3N3FyXzE0OS5hd3N1aV9oaWRlLWJsb2NrLWJvcmRlcl85ZHVmNl8xNzdxcl8zNDUuYXdzdWlfcmVmcmVzaF85ZHVmNl8xNzdxcl8xNzAgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzE3N3FyXzE0OTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzE3N3FyXzE0OS5hd3N1aV9vcGVuXzlkdWY2XzE3N3FyXzM1NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xNzdxcl8xNDkuYXdzdWlfb3Blbl85ZHVmNl8xNzdxcl8zNTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfOWR1ZjZfMTc3cXJfMjI4KS5hd3N1aV9yZWZyZXNoXzlkdWY2XzE3N3FyXzE3MFtkYXRhLWFuaW1hdGluZz10cnVlXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzE3N3FyXzE0OS5hd3N1aV9vcGVuXzlkdWY2XzE3N3FyXzM1NDpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl85ZHVmNl8xNzdxcl8yMjgpLmF3c3VpX3JlZnJlc2hfOWR1ZjZfMTc3cXJfMTcwW2RhdGEtYW5pbWF0aW5nPXRydWVdLmF3c3VpX2Ryb3Bkb3duLWRyb3AtdXBfOWR1ZjZfMTc3cXJfMzIxIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzE3N3FyXzE0OS5hd3N1aV9vcGVuXzlkdWY2XzE3N3FyXzM1NC5hd3N1aV9ub3dyYXBfOWR1ZjZfMTc3cXJfMzYzOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50XzlkdWY2XzE3N3FyXzE0OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3N0cmV0Y2gtdHJpZ2dlci1oZWlnaHRfOWR1ZjZfMTc3cXJfMzc0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1lc25kYnM6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLWVzbmRicywgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLW04MGF2OSwgMnB4KSkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXFrNngxdiwgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1nNWVhZ3EsIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtNmNmYTd0LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1saW5rLXNlY29uZGFyeS12bDZwMG4sIGluaGVyaXQpO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLWxpbmUtbGluay1zZWNvbmRhcnktM2d4M3M3LCBub25lKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlY29yYXRpb24tZGVmYXVsdC1tZTdjczQsIHRyYW5zcGFyZW50KTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tbmlzZDQ1LCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci1ycWZoamIsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci1ycWZoamIsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci04cW5iOWwsIGN1cnJlbnRDb2xvcik7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xdnB0dF8yMDk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTAsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtbGluay1idXR0b24td2VpZ2h0LTliM3R4bSwgNzAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGluay1idXR0b24tbGV0dGVyLXNwYWNpbmctZmY2NGgzLCAwLjAwNWVtKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLXVuZGVybGluZS10eDFxM3EsIHRyYW5zcGFyZW50KTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tbmlzZDQ1LCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xdnB0dF8yMDk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xdnB0dF8yMDk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xdnB0dF8yMDk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMXZwdHRfMjA5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1aywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMXZwdHRfMjA5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xdnB0dF8yMDk6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xdnB0dF8yMDk6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMXZwdHRfMjA5Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMXZwdHRfMjA5Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtaG92ZXItaWxzbWdyLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMXZwdHRfMjQyOm5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC02Y2ZhN3QsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWxpbmstc2Vjb25kYXJ5LXZsNnAwbiwgaW5oZXJpdCk7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB2YXIoLS1mb250LWRlY29yYXRpb24tbGluZS1saW5rLXNlY29uZGFyeS0zZ3gzczcsIG5vbmUpO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVjb3JhdGlvbi1kZWZhdWx0LW1lN2NzNCwgdHJhbnNwYXJlbnQpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS1uaXNkNDUsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xdnB0dF8yNDI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMXZwdHRfMjQyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzF2cHR0XzI0Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMXZwdHRfMjQyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci1ycWZoamIsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xdnB0dF8yNDI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xdnB0dF8yNDI6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXJxZmhqYiwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzF2cHR0XzI0Mjpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMXZwdHRfMjQyOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzF2cHR0XzI0Mjpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLThxbmI5bCwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMXZwdHRfMjc3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNHhqMDlqLCBjdXJyZW50Q29sb3IpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS1uaXNkNDUsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMXZwdHRfMjc3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xdnB0dF8yNzc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzF2cHR0XzI3Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzF2cHR0XzI3Nzpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWssICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMXZwdHRfMjc3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzF2cHR0XzI3Nzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWssICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMXZwdHRfMjc3Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMXZwdHRfMjc3Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xdnB0dF8yNzc6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci04cW5iOWwsIGN1cnJlbnRDb2xvcik7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzF2cHR0XzMxMDpub3QoI1xcOSkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LWtqbGtvbCwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1zYjVjb3csIDcwMCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tbmlzZDQ1LCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzF2cHR0XzMxMDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMXZwdHRfMzEwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xdnB0dF8zMTA6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xdnB0dF8zMTA6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci03a2xlaGgsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMXZwdHRfMzEwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzF2cHR0XzMxMDpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLTdrbGVoaCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xdnB0dF8zMTA6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xdnB0dF8zMTA6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzF2cHR0XzMxMDpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLWhvdmVyLWlsc21nciwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMXZwdHRfMzQ1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1kaXNwbGF5LWwtaHN5YjZmLCA3MDApO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tbmlzZDQ1LCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xdnB0dF8zNDU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xdnB0dF8zNDU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xdnB0dF8zNDU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMXZwdHRfMzQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1aywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMXZwdHRfMzQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xdnB0dF8zNDU6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xdnB0dF8zNDU6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMXZwdHRfMzQ1Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMXZwdHRfMzQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMXZwdHRfMzc3Om5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1xMHl2c3YsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gteGlqcHgyLCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTAsICM0MjQ2NTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293LCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMXZwdHRfMzc3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMXZwdHRfMzc3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMXZwdHRfMzc3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzF2cHR0XzM3Nzpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNDhhbmloLCAjMGYxNDFhKSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el8xdnB0dF8zNzc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzF2cHR0XzM3Nzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLXc2YnBuciwgIzBmMTQxYSkpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMXZwdHRfMzc3Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzF2cHR0XzM3Nzpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzF2cHR0XzM3Nzpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX2J1dHRvbl80Yzg0el8xdnB0dF80MTI6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1obGc5eWYsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293LCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1idXR0b24tbGV0dGVyLXNwYWNpbmctcGEwejFiLCAwLjAwNWVtKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX2J1dHRvbl80Yzg0el8xdnB0dF80MTI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfYnV0dG9uXzRjODR6XzF2cHR0XzQxMjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV9idXR0b25fNGM4NHpfMXZwdHRfNDEyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV9idXR0b25fNGM4NHpfMXZwdHRfNDEyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItZWRiM2M4LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfYnV0dG9uXzRjODR6XzF2cHR0XzQxMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX2J1dHRvbl80Yzg0el8xdnB0dF80MTI6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtdHZwNTFnLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfYnV0dG9uXzRjODR6XzF2cHR0XzQxMjpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfYnV0dG9uXzRjODR6XzF2cHR0XzQxMjpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV9idXR0b25fNGM4NHpfMXZwdHRfNDEyOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV9idXR0b25fNGM4NHpfMXZwdHRfNDEyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNHhqMDlqLCBjdXJyZW50Q29sb3IpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS1uaXNkNDUsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX2J1dHRvbl80Yzg0el8xdnB0dF80MTI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV9idXR0b25fNGM4NHpfMXZwdHRfNDEyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfYnV0dG9uXzRjODR6XzF2cHR0XzQxMjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV9idXR0b25fNGM4NHpfMXZwdHRfNDEyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1aywgIzAwMmI2NikpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfYnV0dG9uXzRjODR6XzF2cHR0XzQxMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfYnV0dG9uXzRjODR6XzF2cHR0XzQxMjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWssICMwMDJiNjYpKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX2J1dHRvbl80Yzg0el8xdnB0dF80MTI6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfYnV0dG9uXzRjODR6XzF2cHR0XzQxMjpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX2J1dHRvbl80Yzg0el8xdnB0dF80MTI6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci04cW5iOWwsIGN1cnJlbnRDb2xvcik7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV9idXR0b25fNGM4NHpfMXZwdHRfNDEyOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfYnV0dG9uXzRjODR6XzF2cHR0XzQxMi5hd3N1aV9jb2xvci1pbnZlcnRlZF80Yzg0el8xdnB0dF80ODQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1pbnZlcnRlZC1kZWZhdWx0LXZ1MjcwaCwgI2Y5ZjlmYSk7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfYnV0dG9uXzRjODR6XzF2cHR0XzQxMi5hd3N1aV9jb2xvci1pbnZlcnRlZF80Yzg0el8xdnB0dF80ODQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1pbnZlcnRlZC1ob3Zlci1hczllbjgsICNmZmZmZmYpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX2NvbG9yLWludmVydGVkXzRjODR6XzF2cHR0XzQ4NDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWRlZmF1bHQtdnUyNzBoLCAjZjlmOWZhKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX2NvbG9yLWludmVydGVkXzRjODR6XzF2cHR0XzQ4NDpub3QoI1xcOSkge1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1lc25kYnM6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLWVzbmRicywgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLW04MGF2OSwgMnB4KSkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItZXNuZGJzLCBjdXJyZW50Q29sb3IpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX2NvbG9yLWludmVydGVkXzRjODR6XzF2cHR0XzQ4NDpub3QoI1xcOSk6bm90KC5hd3N1aV9idXR0b25fNGM4NHpfMXZwdHRfNDEyKSB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX2NvbG9yLWludmVydGVkXzRjODR6XzF2cHR0XzQ4NDpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLWFzOWVuOCwgI2ZmZmZmZik7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS12eXV4amYsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1lc25kYnMpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX2ZvbnQtc2l6ZS1ib2R5LXNfNGM4NHpfMXZwdHRfNTE1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy0xeDdnOXAsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLXdpdGZ1MCwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMteWR0ODVoLCAwLjAwNWVtKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjNlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXFrNngxdiwgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1nNWVhZ3EsIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV9mb250LXNpemUtYm9keS1tXzRjODR6XzF2cHR0XzUyMzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXFrNngxdiwgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1nNWVhZ3EsIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV9mb250LXNpemUtaGVhZGluZy14c180Yzg0el8xdnB0dF81MzA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy04MmN2MDMsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy1kMTY5c3UsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14cy01eWx2bmQsIG5vcm1hbCk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmstcWs2eDF2LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWc1ZWFncSwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXNfNGM4NHpfMXZwdHRfNTM4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy1lb2MzZjUsIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLWt2dTdqZSwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtdzZzc3g1LCAtMC4wMDVlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay1xazZ4MXYsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstZzVlYWdxLCBzb2xpZCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xdnB0dF8xNDEuYXdzdWlfZm9udC1zaXplLWhlYWRpbmctbV80Yzg0el8xdnB0dF81NDY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLWgzeW9vZCwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tMzFwYnMyLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS02czgzbTcsIC0wLjAxZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXFrNngxdiwgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1nNWVhZ3EsIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV9mb250LXNpemUtaGVhZGluZy1sXzRjODR6XzF2cHR0XzU1NDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYXZjcGVxLCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC1wNnl3b2EsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLWx2azN2dSwgLTAuMDE1ZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXFrNngxdiwgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1nNWVhZ3EsIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV9mb250LXNpemUtaGVhZGluZy14bF80Yzg0el8xdnB0dF81NjI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pZGVrdTgsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC00YWszdXUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC15bG85cjMsIC0wLjAyZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXFrNngxdiwgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1nNWVhZ3EsIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV9mb250LXNpemUtZGlzcGxheS1sXzRjODR6XzF2cHR0XzU3MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1kaXNwbGF5LWwta2x5ZHJzLCA0MnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC1jOWN3MHgsIDQ4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctZGlzcGxheS1sLWQ5MnNoYywgLTAuMDNlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmstZGlzcGxheS1sLTE3MTJjNSwgMnB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1nNWVhZ3EsIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzF2cHR0XzE0MS5hd3N1aV9mb250LXNpemUtaW5oZXJpdF80Yzg0el8xdnB0dF81Nzg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmstcWs2eDF2LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWc1ZWFncSwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMXZwdHRfMTQxLmF3c3VpX2luLWlubGluZS10b2tlbl80Yzg0el8xdnB0dF81ODY6bm90KCNcXDkpIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjE1ZW07XG59XG5cbi5hd3N1aV9pY29uLXdyYXBwZXJfNGM4NHpfMXZwdHRfNTkwOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9pY29uXzRjODR6XzF2cHR0XzU5MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfaWNvbi1zaGFrZV8xY2JnY18xYnQzal8xNDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1zaGFrZS1ob3Jpem9udGFsbHlfMWNiZ2NfMWJ0M2pfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS1uaXNkNDUsIDE2NW1zKTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLXNoYWtlLWhvcml6b250YWxseV8xY2JnY18xYnQzal8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTdjZXU5NiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ljb24tc2hha2VfMWNiZ2NfMWJ0M2pfMTQ5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ljb24tc2hha2VfMWNiZ2NfMWJ0M2pfMTQ5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ljb24tc2hha2VfMWNiZ2NfMWJ0M2pfMTQ5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1mYWRlLWluXzFjYmdjXzFidDNqXzE3Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWNiZ2NfMWJ0M2pfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS1uaXNkNDUsIDE2NW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTdjZXU5NiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xY2JnY18xYnQzal8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRhaW5lci1mYWRlLWluXzFjYmdjXzFidDNqXzE3Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jb250YWluZXItZmFkZS1pbl8xY2JnY18xYnQzal8xNzc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY29udGFpbmVyLWZhZGUtaW5fMWNiZ2NfMWJ0M2pfMTc3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMWNiZ2NfMWJ0M2pfMTk5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFidDNqXzE5OS5hd3N1aV9zdGF0dXMtZXJyb3JfMWNiZ2NfMWJ0M2pfMjA4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QsICNkYjAwMDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMWJ0M2pfMTk5LmF3c3VpX3N0YXR1cy13YXJuaW5nXzFjYmdjXzFidDNqXzIxMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2ksICM4NTU5MDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMWJ0M2pfMTk5LmF3c3VpX3N0YXR1cy1zdWNjZXNzXzFjYmdjXzFidDNqXzIxNDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy12bmRpdmcsICMwMDgwMmYpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMWJ0M2pfMTk5LmF3c3VpX3N0YXR1cy1pbmZvXzFjYmdjXzFidDNqXzIxNzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0wZ3l2MGcsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMWJ0M2pfMTk5LmF3c3VpX3N0YXR1cy1zdG9wcGVkXzFjYmdjXzFidDNqXzIyMDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtamthaTV4LCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFidDNqXzE5OS5hd3N1aV9zdGF0dXMtcGVuZGluZ18xY2JnY18xYnQzal8yMjM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWprYWk1eCwgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xYnQzal8xOTkuYXdzdWlfc3RhdHVzLWluLXByb2dyZXNzXzFjYmdjXzFidDNqXzIyNjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtamthaTV4LCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFidDNqXzE5OS5hd3N1aV9zdGF0dXMtbG9hZGluZ18xY2JnY18xYnQzal8yMjk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWprYWk1eCwgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xYnQzal8xOTkuYXdzdWlfc3RhdHVzLW5vdC1zdGFydGVkXzFjYmdjXzFidDNqXzIzMjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtamthaTV4LCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFidDNqXzE5OS5hd3N1aV9zdGF0dXMtbG9nXzFjYmdjXzFidDNqXzIzNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtamthaTV4LCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFidDNqXzE5OS5hd3N1aV9jb2xvci1vdmVycmlkZS1yZWRfMWNiZ2NfMWJ0M2pfMjM4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QsICNkYjAwMDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMWJ0M2pfMTk5LmF3c3VpX2NvbG9yLW92ZXJyaWRlLWdyZXlfMWNiZ2NfMWJ0M2pfMjQxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1qa2FpNXgsICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMWJ0M2pfMTk5LmF3c3VpX2NvbG9yLW92ZXJyaWRlLWJsdWVfMWNiZ2NfMWJ0M2pfMjQ0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTBneXYwZywgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xYnQzal8xOTkuYXdzdWlfY29sb3Itb3ZlcnJpZGUtZ3JlZW5fMWNiZ2NfMWJ0M2pfMjQ3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLXZuZGl2ZywgIzAwODAyZik7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xYnQzal8xOTkuYXdzdWlfY29sb3Itb3ZlcnJpZGUteWVsbG93XzFjYmdjXzFidDNqXzI1MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2ksICM4NTU5MDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMWJ0M2pfMTk5LmF3c3VpX3N0YXR1cy1lcnJvcl8xY2JnY18xYnQzal8yMDggPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFidDNqXzE3Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItOW5xMDhoLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xYnQzal8xOTkuYXdzdWlfc3RhdHVzLXdhcm5pbmdfMWNiZ2NfMWJ0M2pfMjExID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xYnQzal8xNzc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctb2gweTFuLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xYnQzal8xOTkuYXdzdWlfc3RhdHVzLXN1Y2Nlc3NfMWNiZ2NfMWJ0M2pfMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xYnQzal8xNzc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtMGpzc2E5LCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xYnQzal8xOTkuYXdzdWlfc3RhdHVzLWluZm9fMWNiZ2NfMWJ0M2pfMjE3ID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xYnQzal8xNzc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tODRlb2t2LCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xYnQzal8xOTkuYXdzdWlfc3RhdHVzLXN0b3BwZWRfMWNiZ2NfMWJ0M2pfMjIwID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xYnQzal8xNzc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtbGxpcWEyLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xYnQzal8xOTkuYXdzdWlfc3RhdHVzLXBlbmRpbmdfMWNiZ2NfMWJ0M2pfMjIzID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xYnQzal8xNzc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtbGxpcWEyLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xYnQzal8xOTkuYXdzdWlfc3RhdHVzLWluLXByb2dyZXNzXzFjYmdjXzFidDNqXzIyNiA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMWJ0M2pfMTc3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLWxsaXFhMiwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMWJ0M2pfMTk5LmF3c3VpX3N0YXR1cy1sb2FkaW5nXzFjYmdjXzFidDNqXzIyOSA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMWJ0M2pfMTc3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLWxsaXFhMiwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMWJ0M2pfMTk5LmF3c3VpX3N0YXR1cy1ub3Qtc3RhcnRlZF8xY2JnY18xYnQzal8yMzIgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFidDNqXzE3Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC1sbGlxYTIsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFidDNqXzE5OS5hd3N1aV9zdGF0dXMtbG9nXzFjYmdjXzFidDNqXzIzNSA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMWJ0M2pfMTc3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLWxsaXFhMiwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMWJ0M2pfMTk5LmF3c3VpX2NvbG9yLW92ZXJyaWRlLXJlZF8xY2JnY18xYnQzal8yMzggPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFidDNqXzE3Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItOW5xMDhoLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xYnQzal8xOTkuYXdzdWlfY29sb3Itb3ZlcnJpZGUtZ3JleV8xY2JnY18xYnQzal8yNDEgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFidDNqXzE3Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC1sbGlxYTIsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFidDNqXzE5OS5hd3N1aV9jb2xvci1vdmVycmlkZS1ibHVlXzFjYmdjXzFidDNqXzI0NCA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMWJ0M2pfMTc3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLTg0ZW9rdiwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMWJ0M2pfMTk5LmF3c3VpX2NvbG9yLW92ZXJyaWRlLWdyZWVuXzFjYmdjXzFidDNqXzI0NyA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMWJ0M2pfMTc3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLTBqc3NhOSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMWJ0M2pfMTk5LmF3c3VpX2NvbG9yLW92ZXJyaWRlLXllbGxvd18xY2JnY18xYnQzal8yNTAgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFidDNqXzE3Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy1vaDB5MW4sIHRyYW5zcGFyZW50KTtcbn1cblxuLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xYnQzal8xNzc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXR1cy1pbmRpY2F0b3ItcGFkZGluZy1ob3Jpem9udGFsLXJqZnRkNSwgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zdGF0dXMtaW5kaWNhdG9yLWQ1N3BoaywgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc3RhdHVzLWluZGljYXRvci1kNTdwaGssIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXN0YXR1cy1pbmRpY2F0b3ItZDU3cGhrLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc3RhdHVzLWluZGljYXRvci1kNTdwaGssIDRweCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9yb290XzFjYmdjXzFidDNqXzE5OS5hd3N1aV9zdGF0dXMtbG9hZGluZ18xY2JnY18xYnQzal8yMjkgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFidDNqXzE3Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktNTV5d3d2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9jb250YWluZXJfMWNiZ2NfMWJ0M2pfMTc3LmF3c3VpX2Rpc3BsYXktaW5saW5lXzFjYmdjXzFidDNqXzMxMTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5hd3N1aV9jb250YWluZXJfMWNiZ2NfMWJ0M2pfMTc3LmF3c3VpX2Rpc3BsYXktaW5saW5lXzFjYmdjXzFidDNqXzMxMSA+IC5hd3N1aV9pY29uXzFjYmdjXzFidDNqXzE0OTpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFidDNqXzE3Ny5hd3N1aV9kaXNwbGF5LWlubGluZV8xY2JnY18xYnQzal8zMTEgPiAuYXdzdWlfaWNvbl8xY2JnY18xYnQzal8xNDk6bm90KCNcXDkpIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5hd3N1aV9jb250YWluZXJfMWNiZ2NfMWJ0M2pfMTc3LmF3c3VpX2Rpc3BsYXktaW5saW5lLWJsb2NrXzFjYmdjXzFidDNqXzMyMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFidDNqXzE3Ny5hd3N1aV9kaXNwbGF5LWlubGluZS1ibG9ja18xY2JnY18xYnQzal8zMjI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfY29udGFpbmVyXzFjYmdjXzFidDNqXzE3Ny5hd3N1aV9kaXNwbGF5LWlubGluZS1ibG9ja18xY2JnY18xYnQzal8zMjIgPiAuYXdzdWlfaWNvbl8xY2JnY18xYnQzal8xNDk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFidDNqXzE3Ny5hd3N1aV9kaXNwbGF5LWlubGluZS1ibG9ja18xY2JnY18xYnQzal8zMjIgPiAuYXdzdWlfaWNvbl8xY2JnY18xYnQzal8xNDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfMWNiZ2NfMWJ0M2pfMzQwOm5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzXzFjYmdjXzFidDNqXzM0MDpub3QoI1xcOSkge1xuICB0ZXh0LW92ZXJmbG93OiB1bnNldDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzXzFjYmdjXzFidDNqXzM0MCA+IHNwYW46bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF92cmd6dV8xZm1oal8xNDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLWIycGJ1aCwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtYjJwYnVoLCA0cHgpICsgdmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItMHRyZHY0LCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290X3ZyZ3p1XzFmbWhqXzE0MSA+IC5hd3N1aV9yZWNvdmVyeV92cmd6dV8xZm1oal8xNzY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWFmaTlfMWtqMDNfMTQxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3Jvb3RfMWFmaTlfMWtqMDNfMTQxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZGRlbl8xYWZpOV8xa2owM18xNzIpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LXR1b3dzcywgI2M2YzZjZCk7XG59XG4uYXdzdWlfcm9vdF8xYWZpOV8xa2owM18xNDE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlkZGVuXzFhZmk5XzFrajAzXzE3MikuYXdzdWlfbm8taXRlbXNfMWFmaTlfMWtqMDNfMTc1IHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS10b3AtNzB0a3ZoLCB0cmFuc3BhcmVudCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX29wdGlvbnMtbGlzdF8xOWdjZl8xbTJ0NF8xNDE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4tYmxvY2stc2l6ZTogMDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi0zYmE1OXksIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTNiYTU5eSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tM2JhNTl5LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tM2JhNTl5LCA4cHgpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmF3c3VpX29wdGlvbnMtbGlzdC1lbWJlZGRlZF8xOWdjZl8xbTJ0NF8xODg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMHB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMHB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMHB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDBweDtcbn1cblxuLmF3c3VpX2RlY3JlYXNlLWJsb2NrLW1hcmdpbl8xOWdjZl8xbTJ0NF8xOTU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAtMXB4O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9pbnB1dC1hZG9ybmVkLWNvbnRhaW5lcl8ycmh5el8xYWo0dV8xNDE6bm90KCNcXDkpLCAuYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ocXkzbzQsICNmZmZmZmYpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZ2kzMnZlLCAjOGM4Yzk0KSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1naTMydmUsICM4YzhjOTQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LWVzbmRicyk7XG59XG5cbi5hd3N1aV9pbnB1dC1hZG9ybmVkLWNvbnRhaW5lcl8ycmh5el8xYWo0dV8xNDE6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1naTMydmUsICM4YzhjOTQpKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtaHF5M280LCAjZmZmZmZmKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLWVzbmRicywgLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtZXNuZGJzKTtcbn1cblxuLmF3c3VpX2lucHV0LWFkb3JuZWQtY29udGFpbmVyXzJyaHl6XzFhajR1XzE0MS5hd3N1aV9pbnB1dC1hZG9ybmVkLWNvbnRhaW5lci1yZWFkb25seV8ycmh5el8xYWo0dV8xNTQ6bm90KCNcXDkpLCAuYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxLmF3c3VpX2lucHV0LXJlYWRvbmx5XzJyaHl6XzFhajR1XzE1NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLXJlYWRvbmx5LWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWhxeTNvNCwgI2ZmZmZmZikpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS1lc25kYnMsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLTM2aWcybSwgI2ViZWJmMCkpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItcmVhZG9ubHktZXNuZGJzLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC0zNmlnMm0sICNlYmViZjApKSk7XG59XG5cbi5hd3N1aV9pbnB1dC1hZG9ybmVkLWNvbnRhaW5lcl8ycmh5el8xYWo0dV8xNDE6bm90KCNcXDkpOmZvY3VzLXdpdGhpbiwgLmF3c3VpX2lucHV0XzJyaHl6XzFhajR1XzE0MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQta28zMXU0LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQta28zMXU0LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy1lc25kYnMsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC13OGM5cGosIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApKTtcbn1cblxuLmF3c3VpX3Jvb3RfMnJoeXpfMWFqNHVfMTcxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyBmb3IgY29tcG9uZW50IHRvIGRpc3Rpbmd1aXNoIGlucHV0IGZyb20gb3RoZXIgaW5wdXQtbGlrZSBjb21wb25lbnRzLCBmb3IgZXhhbXBsZSBhdXRvc3VnZ2VzdCAqL1xufVxuXG4uYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC01eGJlaGksIDVweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaSwgMTJweCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKSk7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBjdXJzb3I6IHRleHQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtenpleHl6LCAzMnB4KTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xYWo0dV8xNDE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpKSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxLmF3c3VpX2lucHV0LXJlYWRvbmx5XzJyaHl6XzFhajR1XzE1NDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItcmVhZG9ubHktZXNuZGJzLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LXJlYWRvbmx5LWVzbmRicyk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxOm5vdCgjXFw5KTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZ3FlbGtoLCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLWVzbmRicyk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtZXNuZGJzLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtZXNuZGJzKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xYWo0dV8xNDE6bm90KCNcXDkpOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1ncWVsa2gsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtZXNuZGJzKTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS1lc25kYnMsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC1lc25kYnMpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFhajR1XzE0MTpub3QoI1xcOSk6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZ3FlbGtoLCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLWVzbmRicyk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtZXNuZGJzLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtZXNuZGJzKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xYWo0dV8xNDE6bm90KCNcXDkpOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWZvY3VzLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZm9jdXMtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtaHF5M280LCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxOm5vdCgjXFw5KTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXpjZjdlbSwgI2ViZWJmMCkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLTM2aWcybSwgI2ViZWJmMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC0zNmlnMm0sICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC01OXdla2IsICNiNGI0YmIpKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLWVzbmRicyk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxOm5vdCgjXFw5KTpkaXNhYmxlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteHFxYXRoLCAjYjRiNGJiKSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxOm5vdCgjXFw5KTpkaXNhYmxlZDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteHFxYXRoLCAjYjRiNGJiKSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxOm5vdCgjXFw5KTpkaXNhYmxlZDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC14cXFhdGgsICNiNGI0YmIpKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xYWo0dV8xNDE6bm90KCNcXDkpOmludmFsaWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFhajR1XzE0MS5hd3N1aV9pbnB1dC1pbnZhbGlkXzJyaHl6XzFhajR1XzI3NDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCwgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkLCAjZGIwMDAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTZ0ZG54ZiwgOHB4KTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xYWo0dV8xNDEuYXdzdWlfaW5wdXQtaW52YWxpZF8ycmh5el8xYWo0dV8yNzQ6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy1lc25kYnMsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXRkZG1uaSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFhajR1XzE0MS5hd3N1aV9pbnB1dC1pbnZhbGlkXzJyaHl6XzFhajR1XzI3NC5hd3N1aV9pbnB1dC1oYXMtaWNvbi1zdGFydF8ycmh5el8xYWo0dV8yODM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtd2hqZ283LCAzNnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpKSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxLmF3c3VpX2lucHV0LXdhcm5pbmdfMnJoeXpfMWFqNHVfMjg2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2ksICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpLCAjODU1OTAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTZ0ZG54ZiwgOHB4KTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xYWo0dV8xNDEuYXdzdWlfaW5wdXQtd2FybmluZ18ycmh5el8xYWo0dV8yODY6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy1lc25kYnMsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXRkZG1uaSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFhajR1XzE0MS5hd3N1aV9pbnB1dC13YXJuaW5nXzJyaHl6XzFhajR1XzI4Ni5hd3N1aV9pbnB1dC1oYXMtaWNvbi1zdGFydF8ycmh5el8xYWo0dV8yODM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtd2hqZ283LCAzNnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpKSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxLmF3c3VpX2lucHV0LXR5cGUtc2VhcmNoXzJyaHl6XzFhajR1XzI5ODpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxLmF3c3VpX2lucHV0LXR5cGUtc2VhcmNoXzJyaHl6XzFhajR1XzI5ODpub3QoI1xcOSk6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxLmF3c3VpX2lucHV0LXR5cGUtc2VhcmNoXzJyaHl6XzFhajR1XzI5ODpub3QoI1xcOSk6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFhajR1XzE0MS5hd3N1aV9pbnB1dC1oYXMtaWNvbi1zdGFydF8ycmh5el8xYWo0dV8yODM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWZpZWxkLWljb24tb2Zmc2V0LXdoamdvNywgMzZweCk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMWFqNHVfMTQxLmF3c3VpX2lucHV0LWhhcy1pY29uLWVuZF8ycmh5el8xYWo0dV8zMTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC13aGpnbzcsIDM2cHgpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFhajR1XzE0MS5hd3N1aV9pbnB1dC1oYXMtbm8tYm9yZGVyLXJhZGl1c18ycmh5el8xYWo0dV8zMTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi0zYmE1OXksIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTNiYTU5eSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tM2JhNTl5LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tM2JhNTl5LCA4cHgpO1xufVxuXG4uYXdzdWlfaW5wdXQtY29udGFpbmVyXzJyaHl6XzFhajR1XzMyMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9pbnB1dC1pY29uLXN0YXJ0XzJyaHl6XzFhajR1XzMyNjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoNTAlIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkgLyAyKTtcbn1cblxuLmF3c3VpX2lucHV0LWljb24tZW5kXzJyaHl6XzFhajR1XzMzMzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKGNhbGMoNTAlIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkgLyAyKSAtIHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpKTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaSwgMTJweCkgLSB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpKTtcbn1cblxuLmF3c3VpX2lucHV0LWJ1dHRvbi1yaWdodF8ycmh5el8xYWo0dV8zMzk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9pbmxpbmUtbGFiZWwtdHJpZ2dlci13cmFwcGVyXzJyaHl6XzFhajR1XzM0Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC03cHg7XG59XG4uYXdzdWlfaW5saW5lLWxhYmVsLXRyaWdnZXItd3JhcHBlci1mdWxsLXdpZHRoXzJyaHl6XzFhajR1XzM0Njpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC13cmFwcGVyXzJyaHl6XzFhajR1XzM1MDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KSAqIC0xKTtcbn1cbi5hd3N1aV9pbmxpbmUtbGFiZWwtd3JhcHBlci1mdWxsLXdpZHRoXzJyaHl6XzFhajR1XzM1Mzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbF8ycmh5el8xYWo0dV8zNDM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1ud3Y4ZHMsICNmZmZmZmYpLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtaHF5M280LCAjZmZmZmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1jY2dldDcsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC1ta291czAsIDcwMCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy0xeDdnOXAsIDEycHgpO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpICsgdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpIC0gdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAycHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpKTtcbiAgei1pbmRleDogMTtcbn1cblxuLmF3c3VpX2lucHV0LWFkb3JuZWQtY29udGFpbmVyXzJyaHl6XzFhajR1XzE0MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1hcXk3bTMsICM2NTY4NzEpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC16emV4eXosIDMycHgpO1xufVxuLmF3c3VpX2lucHV0LWFkb3JuZWQtY29udGFpbmVyXzJyaHl6XzFhajR1XzE0MTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1hcXk3bTMsICM2NTY4NzEpKSk7XG59XG4uYXdzdWlfaW5wdXQtYWRvcm5lZC1jb250YWluZXJfMnJoeXpfMWFqNHVfMTQxLmF3c3VpX2lucHV0LWFkb3JuZWQtY29udGFpbmVyLXJlYWRvbmx5XzJyaHl6XzFhajR1XzE1NDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItcmVhZG9ubHktZXNuZGJzLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1hcXk3bTMsICM2NTY4NzEpKSk7XG59XG4uYXdzdWlfaW5wdXQtYWRvcm5lZC1jb250YWluZXJfMnJoeXpfMWFqNHVfMTQxOm5vdCgjXFw5KTpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZm9jdXMtZXNuZGJzLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1hcXk3bTMsICM2NTY4NzEpKSk7XG59XG4uYXdzdWlfaW5wdXQtYWRvcm5lZC1jb250YWluZXJfMnJoeXpfMWFqNHVfMTQxLmF3c3VpX2lucHV0LWFkb3JuZWQtY29udGFpbmVyLWludmFsaWRfMnJoeXpfMWFqNHVfNDAwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkLCAjZGIwMDAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QsICNkYjAwMDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTZ0ZG54ZiwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtNnRkbnhmLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9pbnB1dC1hZG9ybmVkLWNvbnRhaW5lcl8ycmh5el8xYWo0dV8xNDEuYXdzdWlfaW5wdXQtYWRvcm5lZC1jb250YWluZXItaW52YWxpZF8ycmh5el8xYWo0dV80MDA6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy1lc25kYnMsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXRkZG1uaSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX2lucHV0LWFkb3JuZWQtY29udGFpbmVyXzJyaHl6XzFhajR1XzE0MS5hd3N1aV9pbnB1dC1hZG9ybmVkLWNvbnRhaW5lci1pbnZhbGlkXzJyaHl6XzFhajR1XzQwMDpub3QoI1xcOSk6Zm9jdXMtd2l0aGluIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy1lc25kYnMsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXRkZG1uaSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX2lucHV0LWFkb3JuZWQtY29udGFpbmVyXzJyaHl6XzFhajR1XzE0MS5hd3N1aV9pbnB1dC1hZG9ybmVkLWNvbnRhaW5lci13YXJuaW5nXzJyaHl6XzFhajR1XzQxMzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpLCAjODU1OTAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSwgIzg1NTkwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtNnRkbnhmLCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2lucHV0LWFkb3JuZWQtY29udGFpbmVyXzJyaHl6XzFhajR1XzE0MS5hd3N1aV9pbnB1dC1hZG9ybmVkLWNvbnRhaW5lci13YXJuaW5nXzJyaHl6XzFhajR1XzQxMzpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWZvY3VzLWVzbmRicywgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtdGRkbW5pLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfaW5wdXQtYWRvcm5lZC1jb250YWluZXJfMnJoeXpfMWFqNHVfMTQxLmF3c3VpX2lucHV0LWFkb3JuZWQtY29udGFpbmVyLXdhcm5pbmdfMnJoeXpfMWFqNHVfNDEzOm5vdCgjXFw5KTpmb2N1cy13aXRoaW4ge1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWZvY3VzLWVzbmRicywgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtdGRkbW5pLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfaW5wdXQtYWRvcm5lZC1jb250YWluZXJfMnJoeXpfMWFqNHVfMTQxLmF3c3VpX2lucHV0LWFkb3JuZWQtY29udGFpbmVyLWRpc2FibGVkXzJyaHl6XzFhajR1XzQyNjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC16Y2Y3ZW0sICNlYmViZjApKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC0zNmlnMm0sICNlYmViZjApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtMzZpZzJtLCAjZWJlYmYwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtNTl3ZWtiLCAjYjRiNGJiKSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpO1xufVxuXG4uYXdzdWlfaW5wdXQtcHJlZml4XzJyaHl6XzFhajR1XzQzNTpub3QoI1xcOSksXG4uYXdzdWlfaW5wdXQtc3VmZml4XzJyaHl6XzFhajR1XzQzNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDUwJSAtIDZyZW0pO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLTV4YmVoaSwgNXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG59XG5cbi5hd3N1aV9pbnB1dC1hZG9ybm1lbnQtY29udGVudF8ycmh5el8xYWo0dV80NDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9pbnB1dC1hZG9ybm1lbnQtZGl2aWRlcl8ycmh5el8xYWo0dV80NTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4uYXdzdWlfaW5wdXQtYWRvcm5lZF8ycmh5el8xYWo0dV8xNDE6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWluLWJsb2NrLXNpemU6IHVuc2V0O1xufVxuLmF3c3VpX2lucHV0LWFkb3JuZWRfMnJoeXpfMWFqNHVfMTQxLmF3c3VpX2lucHV0XzJyaHl6XzFhajR1XzE0MTpub3QoI1xcOSk6Zm9jdXMge1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXQtYWRvcm5lZF8ycmh5el8xYWo0dV8xNDE6bm90KCNcXDkpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfaW5wdXQtYWRvcm5lZF8ycmh5el8xYWo0dV8xNDE6bm90KCNcXDkpOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbn1cbi5hd3N1aV9pbnB1dC1hZG9ybmVkXzJyaHl6XzFhajR1XzE0MS5hd3N1aV9pbnB1dC1yZWFkb25seV8ycmh5el8xYWo0dV8xNTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbn1cbi5hd3N1aV9pbnB1dC1hZG9ybmVkXzJyaHl6XzFhajR1XzE0MS5hd3N1aV9pbnB1dC1pbnZhbGlkXzJyaHl6XzFhajR1XzI3NDpub3QoI1xcOSksIC5hd3N1aV9pbnB1dC1hZG9ybmVkXzJyaHl6XzFhajR1XzE0MS5hd3N1aV9pbnB1dC13YXJuaW5nXzJyaHl6XzFhajR1XzI4Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXQtYWRvcm5lZF8ycmh5el8xYWo0dV8xNDEuYXdzdWlfaW5wdXQtaW52YWxpZF8ycmh5el8xYWo0dV8yNzQ6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfaW5wdXQtYWRvcm5lZF8ycmh5el8xYWo0dV8xNDEuYXdzdWlfaW5wdXQtd2FybmluZ18ycmh5el8xYWo0dV8yODY6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYXdzdWlfaW5wdXQtYWRvcm5lZC1jb250YWluZXItaW52YWxpZF8ycmh5el8xYWo0dV80MDAgPiAuYXdzdWlfaW5wdXQtcHJlZml4XzJyaHl6XzFhajR1XzQzNTpub3QoI1xcOSksXG4uYXdzdWlfaW5wdXQtYWRvcm5lZC1jb250YWluZXItaW52YWxpZF8ycmh5el8xYWo0dV80MDAgPiAuYXdzdWlfaW5wdXQtYWRvcm5lZF8ycmh5el8xYWo0dV8xNDE6bm90KCNcXDkpOmZpcnN0LWNoaWxkLFxuLmF3c3VpX2lucHV0LWFkb3JuZWQtY29udGFpbmVyLXdhcm5pbmdfMnJoeXpfMWFqNHVfNDEzID4gLmF3c3VpX2lucHV0LXByZWZpeF8ycmh5el8xYWo0dV80MzU6bm90KCNcXDkpLFxuLmF3c3VpX2lucHV0LWFkb3JuZWQtY29udGFpbmVyLXdhcm5pbmdfMnJoeXpfMWFqNHVfNDEzID4gLmF3c3VpX2lucHV0LWFkb3JuZWRfMnJoeXpfMWFqNHVfMTQxOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpKSk7XG59XG4uYXdzdWlfaW5wdXQtYWRvcm5lZC1jb250YWluZXItaW52YWxpZF8ycmh5el8xYWo0dV80MDAgPiAuYXdzdWlfaW5wdXQtcHJlZml4XzJyaHl6XzFhajR1XzQzNTpub3QoI1xcOSksXG4uYXdzdWlfaW5wdXQtYWRvcm5lZC1jb250YWluZXItaW52YWxpZF8ycmh5el8xYWo0dV80MDAgPiAuYXdzdWlfaW5wdXQtc3VmZml4XzJyaHl6XzFhajR1XzQzNjpub3QoI1xcOSksXG4uYXdzdWlfaW5wdXQtYWRvcm5lZC1jb250YWluZXItd2FybmluZ18ycmh5el8xYWo0dV80MTMgPiAuYXdzdWlfaW5wdXQtcHJlZml4XzJyaHl6XzFhajR1XzQzNTpub3QoI1xcOSksXG4uYXdzdWlfaW5wdXQtYWRvcm5lZC1jb250YWluZXItd2FybmluZ18ycmh5el8xYWo0dV80MTMgPiAuYXdzdWlfaW5wdXQtc3VmZml4XzJyaHl6XzFhajR1XzQzNjpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoNTAlIC0gNnJlbSArICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpKSAvIDIpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9idXR0b24tZHJvcGRvd25fc25lMGxfMWR4enBfMTQxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hd3N1aV9idXR0b24tZHJvcGRvd25fc25lMGxfMWR4enBfMTQxLmF3c3VpX2Z1bGwtd2lkdGhfc25lMGxfMWR4enBfMTQ0Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX2l0ZW1zLWxpc3QtY29udGFpbmVyX3NuZTBsXzFkeHpwXzE0OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfc25lMGxfMWR4enBfMSA1MDBtcyB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stNnV3OG1zLCBlYXNlLW91dCk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfaXRlbXMtbGlzdC1jb250YWluZXJfc25lMGxfMWR4enBfMTQ5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2l0ZW1zLWxpc3QtY29udGFpbmVyX3NuZTBsXzFkeHpwXzE0OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9pdGVtcy1saXN0LWNvbnRhaW5lcl9zbmUwbF8xZHh6cF8xNDk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm90YXRlX3NuZTBsXzFkeHpwXzE2ODpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLTY2dmUwYSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC16OWZzbTYsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3JvdGF0ZV9zbmUwbF8xZHh6cF8xNjg6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm90YXRlX3NuZTBsXzFkeHpwXzE2ODpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb3RhdGVfc25lMGxfMWR4enBfMTY4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yb3RhdGUtb3Blbl9zbmUwbF8xZHh6cF8xODI6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5cbi5hd3N1aV9oZWFkZXJfc25lMGxfMWR4enBfMTg2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtZHJvcGRvd24taGdweHZ2LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtZHJvcGRvd24taGdweHZ2LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1hb2FoNHosICNjNmM2Y2QpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZHJvcGRvd24taGdweHZ2LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uYXdzdWlfdGl0bGVfc25lMGxfMWR4enBfMTk3Om5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl9zbmUwbF8xZHh6cF8xOTg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtMXZud2M3LCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMWR4enBfMjAyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMWR4enBfMjAyLmF3c3VpX2Z1bGwtd2lkdGhfc25lMGxfMWR4enBfMTQ0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG87XG59XG4uYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMWR4enBfMjAyLmF3c3VpX2Z1bGwtd2lkdGhfc25lMGxfMWR4enBfMTQ0LmF3c3VpX2xvYWRpbmdfc25lMGxfMWR4enBfMjEwOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnIgYXV0bztcbn1cblxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF8xZHh6cF8yMTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfMWR4enBfMjE0ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF8xZHh6cF8yMTcgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMWR4enBfMjAyOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF8xZHh6cF8yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsXzFkeHpwXzIxNyA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF8xZHh6cF8yMDI6bm90KCNcXDkpOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfMWR4enBfMjE0ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF8xZHh6cF8yMTc6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMWR4enBfMjAyIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KTtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfMWR4enBfMjE0ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF8xZHh6cF8yMTc6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMWR4enBfMjAyLmF3c3VpX2hhcy1uby10ZXh0X3NuZTBsXzFkeHpwXzIyNiB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1vbmx5LWhvcml6b250YWwtdTFydXcyLCA2cHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF8xZHh6cF8yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsXzFkeHpwXzIxNzpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF8xZHh6cF8yMDIuYXdzdWlfaGFzLW5vLXRleHRfc25lMGxfMWR4enBfMjI2LmF3c3VpX3Zpc3VhbC1yZWZyZXNoX3NuZTBsXzFkeHpwXzIyOSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KSAtIDJweCk7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsXzFkeHpwXzIxNCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfMWR4enBfMjE3Om5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF8xZHh6cF8yMDIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpIC0gMnB4KTtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfMWR4enBfMjE0ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF8xZHh6cF8yMTc6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpLmF3c3VpX3Zpc3VhbC1yZWZyZXNoX3NuZTBsXzFkeHpwXzIyOSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF8xZHh6cF8yMDIge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpIC0gMnB4KTtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfMWR4enBfMjE0ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF8xZHh6cF8yMTc6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpLmF3c3VpX2hhcy10cmlnZ2VyLXRleHRfc25lMGxfMWR4enBfMjQwIHtcbiAgLyogdGhpcyBjb21tZW50IGtlZXBzIHRoZSBjbGFzcyBpbiB0aGUgc3R5bGUgc2hlZXQgKi9cbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF8xZHh6cF8yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsXzFkeHpwXzIxNzpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkuYXdzdWlfaGFzLXRyaWdnZXItdGV4dF9zbmUwbF8xZHh6cF8yNDAgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMWR4enBfMjAyIHtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpICsgMnB4KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF8xZHh6cF8yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsXzFkeHpwXzIxNzpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMWR4enBfMjAyIHtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpIC0gMnB4KTtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfMWR4enBfMjE0ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF8xZHh6cF8yMTcuYXdzdWlfdmFyaWFudC1ub3JtYWxfc25lMGxfMWR4enBfMjQ5Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzFkeHpwXzIwMiB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF8xZHh6cF8yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsXzFkeHpwXzIxNy5hd3N1aV92YXJpYW50LW5vcm1hbF9zbmUwbF8xZHh6cF8yNDk6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzFkeHpwXzIwMiB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1pMjhxNHgsIDJweCkgKiAtMSk7XG59XG5cbi5hd3N1aV9zcGxpdC10cmlnZ2VyX3NuZTBsXzFkeHpwXzIxNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX2Ryb3Bkb3duLXRyaWdnZXJfc25lMGxfMWR4enBfMjYwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfbWFpbi1hY3Rpb24tZnVsbC13aWR0aF9zbmUwbF8xZHh6cF8yNjQ6bm90KCNcXDkpIHtcbiAgZmxleDogMSAxIDA7XG59XG5cbi5hd3N1aV9tYWluLWFjdGlvbi10cmlnZ2VyLWZ1bGwtd2lkdGhfc25lMGxfMWR4enBfMjY4Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uYXdzdWlfZmlsdGVyX3NuZTBsXzFkeHpwXzI3Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfdGVzdC11dGlscy1idXR0b24tdHJpZ2dlcl9zbmUwbF8xZHh6cF8yNzg6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2hlYWRlcl8xNm1tM18xeHlteF8xNDE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLXUwcjdlNCwgIzQyNDY1MCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAwO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1zYjVjb3csIDcwMCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC1iMnBidWgsIDRweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLTN0anJpYywgMjBweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xeHlteF8xNDEuYXdzdWlfZGlzYWJsZWRfMTZtbTNfMXh5bXhfMTU3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtZTg1czh5LCAjYjRiNGJiKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xeHlteF8xNDEuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzE2bW0zXzF4eW14XzE2MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xeHlteF8xNDEuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfMXh5bXhfMTY3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWFvYWg0eiwgI2M2YzZjZCk7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1hb2FoNHosICNjNmM2Y2QpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zXzF4eW14XzE0MS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM18xeHlteF8xNjcuYXdzdWlfZGlzYWJsZWRfMTZtbTNfMXh5bXhfMTU3Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfMXh5bXhfMTQxLmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zXzF4eW14XzE2Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xeHlteF8xNDEuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfMXh5bXhfMTY3LmF3c3VpX3JvbGxlZC1kb3duXzE2bW0zXzF4eW14XzE3ODpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfMXh5bXhfMTQxLmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zXzF4eW14XzE2Ny5hd3N1aV9oaWdobGlnaHRlZF8xNm1tM18xeHlteF8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXQxc3FvdiwgI2YzZjNmNyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtNHhzZXdtLCAjMGYxNDFhKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtYjJwYnVoLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtM3RqcmljLCAyMHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWdpYmkwNiwgIzhjOGM5NCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICB6LWluZGV4OiAyO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xeHlteF8xNDEuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfMXh5bXhfMTY3LmF3c3VpX2hpZ2hsaWdodGVkXzE2bW0zXzF4eW14XzE4MS5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfMTZtbTNfMXh5bXhfMTYxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfMXh5bXhfMTQxLmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zXzF4eW14XzE2Ny5hd3N1aV9oaWdobGlnaHRlZF8xNm1tM18xeHlteF8xODEuYXdzdWlfZGlzYWJsZWRfMTZtbTNfMXh5bXhfMTU3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kaW1tZWQtbXhlMHdrLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWhvdmVyLTVoZWt0biwgIzhjOGM5NCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTNhaWQwaSwgI2I0YjRiYik7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zXzF4eW14XzE0MS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM18xeHlteF8xNjcuYXdzdWlfaGlnaGxpZ2h0ZWRfMTZtbTNfMXh5bXhfMTgxLmF3c3VpX2lzLWZvY3VzZWRfMTZtbTNfMXh5bXhfMjA0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC1yeGNiaHMsICM0MjQ2NTApO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM18xeHlteF8xNDEuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfMXh5bXhfMTY3LmF3c3VpX2hpZ2hsaWdodGVkXzE2bW0zXzF4eW14XzE4MS5hd3N1aV9pcy1mb2N1c2VkXzE2bW0zXzF4eW14XzIwNDpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xNm1tM18xeHlteF8yMDcpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXc4YzlwaiwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM18xeHlteF8yMTE6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM18xeHlteF8yMTE6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zXzF4eW14XzIxMS5hd3N1aV9leHBhbmRhYmxlXzE2bW0zXzF4eW14XzE2Nzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfY2F0ZWdvcnlfMTZtbTNfMXh5bXhfMjExOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn1cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM18xeHlteF8yMTEuYXdzdWlfdmFyaWFudC1uYXZpZ2F0aW9uXzE2bW0zXzF4eW14XzIyNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zXzF4eW14XzIxMS5hd3N1aV92YXJpYW50LW5hdmlnYXRpb25fMTZtbTNfMXh5bXhfMjI2LmF3c3VpX2V4cGFuZGFibGVfMTZtbTNfMXh5bXhfMTY3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM18xeHlteF8yMzM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpKTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtNjZ2ZTBhLCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLXo5ZnNtNiwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM18xeHlteF8yMzM6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZXhwYW5kLWljb25fMTZtbTNfMXh5bXhfMjMzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2V4cGFuZC1pY29uXzE2bW0zXzF4eW14XzIzMzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM18xeHlteF8yMzM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2V4cGFuZC1pY29uLXVwXzE2bW0zXzF4eW14XzI1NTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5hd3N1aV9leHBhbmQtaWNvbi1yaWdodF8xNm1tM18xeHlteF8yNTg6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfZXhwYW5kLWljb24tcmlnaHRfMTZtbTNfMXh5bXhfMjU4Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmF3c3VpX2l0ZW1zLWxpc3QtY29udGFpbmVyXzE2bW0zXzF4eW14XzI2Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMXB4O1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uYXdzdWlfaW4tZHJvcGRvd25fMTZtbTNfMXh5bXhfMjc1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IC0xcHg7XG59XG5cbi5hd3N1aV9pY29uLXdyYXBwZXJfMTZtbTNfMXh5bXhfMjc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNvbnRlbnRfMTZtbTNfMXh5bXhfMjgzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMTRjbnJfdWdvcXlfMTQxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmF3c3VpX3Jvb3RfMTRjbnJfdWdvcXlfMTQxID4gLmF3c3VpX3RyaWdnZXJfMTRjbnJfdWdvcXlfMTc1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5hd3N1aV9yb290XzE0Y25yX3Vnb3F5XzE0MSA+IC5hd3N1aV9kcm9wZG93bl8xNGNucl91Z29xeV8xNzg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdW0yZXpuLCAjZmZmZmZmKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBub25lO1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9yb290XzE0Y25yX3Vnb3F5XzE0MSA+IC5hd3N1aV9kcm9wZG93bl8xNGNucl91Z29xeV8xNzguYXdzdWlfbm93cmFwXzE0Y25yX3Vnb3F5XzE4OTpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmF3c3VpX3Jvb3RfMTRjbnJfdWdvcXlfMTQxID4gLmF3c3VpX2Ryb3Bkb3duXzE0Y25yX3Vnb3F5XzE3OC5hd3N1aV9vcGVuXzE0Y25yX3Vnb3F5XzE5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX29wdGlvbl8xcDJjeF8xNXphbF8xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9vcHRpb25fMXAyY3hfMTV6YWxfMTQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzFwMmN4XzE1emFsXzE4Nikge1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfb3B0aW9uXzFwMmN4XzE1emFsXzE0OS5hd3N1aV9wYXJlbnRfMXAyY3hfMTV6YWxfMTg5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXNiNWNvdywgNzAwKTtcbn1cbi5hd3N1aV9vcHRpb25fMXAyY3hfMTV6YWxfMTQ5LmF3c3VpX3BhcmVudF8xcDJjeF8xNXphbF8xODk6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMXAyY3hfMTV6YWxfMTg2KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzFwMmN4XzE1emFsXzE5Mikge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC11MHI3ZTQsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfY29udGVudF8xcDJjeF8xNXphbF8xOTY6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX2xhYmVsLWNvbnRlbnRfMXAyY3hfMTV6YWxfMjAzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYXdzdWlfbGFiZWxfMXAyY3hfMTV6YWxfMjAzOm5vdCgjXFw5KSxcbi5hd3N1aV90YWdfMXAyY3hfMTV6YWxfMjEwOm5vdCgjXFw5KSxcbi5hd3N1aV9sYWJlbC10YWdfMXAyY3hfMTV6YWxfMjExOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2xhYmVsXzFwMmN4XzE1emFsXzIwMzpub3QoI1xcOSksXG4uYXdzdWlfdGFnXzFwMmN4XzE1emFsXzIxMDpub3QoI1xcOSkge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hd3N1aV9sYWJlbC1wcmVmaXhfMXAyY3hfMTV6YWxfMjIxOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXNiNWNvdywgNzAwKTtcbn1cblxuLmF3c3VpX2xhYmVsLXRhZ18xcDJjeF8xNXphbF8yMTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgZmxleDogYXV0bztcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuLmF3c3VpX2xhYmVsLXRhZ18xcDJjeF8xNXphbF8yMTE6bm90KCNcXDkpOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3RhZ3NfMXAyY3hfMTV6YWxfMjM0Om5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl8xcDJjeF8xNXphbF8yMzU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS0wdTEzaDIsICM2NTY4NzEpO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYXdzdWlfdGFnc18xcDJjeF8xNXphbF8yMzQuYXdzdWlfaGlnaGxpZ2h0ZWRfMXAyY3hfMTV6YWxfMTkyOm5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl8xcDJjeF8xNXphbF8yMzUuYXdzdWlfaGlnaGxpZ2h0ZWRfMXAyY3hfMTV6YWxfMTkyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWV2cDQwbiwgIzY1Njg3MSk7XG59XG4uYXdzdWlfdGFnc18xcDJjeF8xNXphbF8yMzQuYXdzdWlfc2VsZWN0ZWRfMXAyY3hfMTV6YWxfMjQ2Om5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl8xcDJjeF8xNXphbF8yMzUuYXdzdWlfc2VsZWN0ZWRfMXAyY3hfMTV6YWxfMjQ2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LTB1MTNoMiwgIzY1Njg3MSk7XG59XG5cbi5hd3N1aV90YWdzXzFwMmN4XzE1emFsXzIzNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLmF3c3VpX3RhZ18xcDJjeF8xNXphbF8yMTA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbn1cblxuLmF3c3VpX2ljb25fMXAyY3hfMTV6YWxfMjYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfZmlsdGVyaW5nLW1hdGNoLWhpZ2hsaWdodF8xcDJjeF8xNXphbF8yNjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktb3B0aW9uLWZpbHRlci1tYXRjaC1iYWNrZ3JvdW5kLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC1tcHM1N3EsICNmMGZiZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLW9wdGlvbi1maWx0ZXItbWF0Y2gtY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLW01ZzR0aywgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1zYjVjb3csIDcwMCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZF8xcDJjeF8xNXphbF8xODY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC1lODVzOHksICNiNGI0YmIpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9kaXNhYmxlZF8xcDJjeF8xNXphbF8xODYgPiAuYXdzdWlfY29udGVudF8xcDJjeF8xNXphbF8xOTYgPiAuYXdzdWlfdGFnc18xcDJjeF8xNXphbF8yMzQ6bm90KCNcXDkpLFxuLmF3c3VpX2Rpc2FibGVkXzFwMmN4XzE1emFsXzE4NiA+IC5hd3N1aV9jb250ZW50XzFwMmN4XzE1emFsXzE5NiA+IC5hd3N1aV9kZXNjcmlwdGlvbl8xcDJjeF8xNXphbF8yMzU6bm90KCNcXDkpIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmF3c3VpX3RyaWdnZXItdmFyaWFudF8xcDJjeF8xNXphbF8yODI6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5hd3N1aV9jdXN0b20tY29udGVudF8xcDJjeF8xNXphbF8yODg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV96aXM5dV8xNDE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXA3bGhrMywgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci13aWR0aC1kcm9wZG93bi1oZ3B4dnYsIDJweCkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1X3ppczl1XzE0MS5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfOTNhMXVfemlzOXVfMTUzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcDdsaGszLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfemlzOXVfMTQxLmF3c3VpX2Rpc2FibGVkXzkzYTF1X3ppczl1XzE1ODpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtZTg1czh5LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfemlzOXVfMTQxOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfemlzOXVfMTQxLmF3c3VpX3Nob3ctZGl2aWRlcl85M2ExdV96aXM5dV8xNjU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1hb2FoNHosICNjNmM2Y2QpO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV96aXM5dV8xNDEuYXdzdWlfaGlnaGxpZ2h0ZWRfOTNhMXVfemlzOXVfMTY4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtNHhzZXdtLCAjMGYxNDFhKTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXQxc3FvdiwgI2YzZjNmNyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1X3ppczl1XzE0MS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV96aXM5dV8xNjguYXdzdWlfZGlzYWJsZWRfOTNhMXVfemlzOXVfMTU4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTNhaWQwaSwgI2I0YjRiYik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWhvdmVyLTVoZWt0biwgIzhjOGM5NCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kaW1tZWQtbXhlMHdrLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1X3ppczl1XzE0MS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV96aXM5dV8xNjguYXdzdWlfaXMtZm9jdXNlZF85M2ExdV96aXM5dV8xODM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLXJ4Y2JocywgIzQyNDY1MCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1X3ppczl1XzE0MS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV96aXM5dV8xNjguYXdzdWlfaXMtZm9jdXNlZF85M2ExdV96aXM5dV8xODM6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfOTNhMXVfemlzOXVfMTg2KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC13OGM5cGosIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1X3ppczl1XzE5MDpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC1iMnBidWgsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy1ob3Jpem9udGFsLTk0MGFrNCwgMjBweCk7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfemlzOXVfMTkwLmF3c3VpX25vLWNvbnRlbnQtc3R5bGluZ185M2ExdV96aXM5dV8xNTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1wN2xoazMsICMwZjE0MWEpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV96aXM5dV8xOTAuYXdzdWlfbGluay1zdHlsZV85M2ExdV96aXM5dV8yMDc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtYjJwYnVoLCA0cHgpICsgdmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXFrNngxdiwgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1nNWVhZ3EsIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTAsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00eGowOWosIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX21lbnUtaXRlbV85M2ExdV96aXM5dV8xOTAuYXdzdWlfbGluay1zdHlsZV85M2ExdV96aXM5dV8yMDc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbWVudS1pdGVtXzkzYTF1X3ppczl1XzE5MC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1X3ppczl1XzIwNzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfemlzOXVfMTkwLmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfemlzOXVfMjA3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfemlzOXVfMTkwLmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfemlzOXVfMjA3Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1aywgIzAwMmI2NikpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV96aXM5dV8xOTAuYXdzdWlfbGluay1zdHlsZV85M2ExdV96aXM5dV8yMDc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfemlzOXVfMTkwLmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfemlzOXVfMjA3Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1aywgIzAwMmI2NikpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV96aXM5dV8xOTAuYXdzdWlfbGluay1zdHlsZV85M2ExdV96aXM5dV8yMDc6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX21lbnUtaXRlbV85M2ExdV96aXM5dV8xOTAuYXdzdWlfbGluay1zdHlsZV85M2ExdV96aXM5dV8yMDc6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbWVudS1pdGVtXzkzYTF1X3ppczl1XzE5MC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1X3ppczl1XzIwNzpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLThxbmI5bCwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfemlzOXVfMTkwLmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfemlzOXVfMjA3LmF3c3VpX2N1cnJlbnQtYnJlYWRjcnVtYl85M2ExdV96aXM5dV8yNDQ6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1va2ZyYTAsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1xMHl2c3YsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gteGlqcHgyLCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtY3NpM21nLCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293LCA3MDApO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1X3ppczl1XzE5MC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1X3ppczl1XzIwNy5hd3N1aV9saW5rLXN0eWxlLWhpZ2hsaWdodGVkXzkzYTF1X3ppczl1XzI1Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1aywgIzAwMmI2Nik7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1X3ppczl1XzE5MDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2hhcy1jYXRlZ29yeS1oZWFkZXJfOTNhMXVfemlzOXVfMjU4ID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV96aXM5dV8xOTA6bm90KCNcXDkpLCAuYXdzdWlfaGFzLWNhdGVnb3J5LWhlYWRlcl85M2ExdV96aXM5dV8yNTggPiAuYXdzdWlfaXRlbS10b29sdGlwLXdyYXBwZXJfOTNhMXVfemlzOXVfMjU4ID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV96aXM5dV8xOTA6bm90KCNcXDkpLCAuYXdzdWlfaGFzLWNhdGVnb3J5LWhlYWRlcl85M2ExdV96aXM5dV8yNTg6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWNoZWNrbWFya185M2ExdV96aXM5dV8yNTgpID4gc3BhbiA+IC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfemlzOXVfMTkwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpICsgdmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctaG9yaXpvbnRhbC05NDBhazQsIDIwcHgpKTtcbn1cbi5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1X3ppczl1XzI1OCA+IC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfemlzOXVfMTkwLmF3c3VpX25vLWNvbnRlbnQtc3R5bGluZ185M2ExdV96aXM5dV8xNTM6bm90KCNcXDkpLCAuYXdzdWlfaGFzLWNhdGVnb3J5LWhlYWRlcl85M2ExdV96aXM5dV8yNTggPiAuYXdzdWlfaXRlbS10b29sdGlwLXdyYXBwZXJfOTNhMXVfemlzOXVfMjU4ID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV96aXM5dV8xOTAuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzkzYTF1X3ppczl1XzE1Mzpub3QoI1xcOSksIC5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1X3ppczl1XzI1ODpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtY2hlY2ttYXJrXzkzYTF1X3ppczl1XzI1OCkgPiBzcGFuID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV96aXM5dV8xOTAuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzkzYTF1X3ppczl1XzE1MyB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfaWNvbl85M2ExdV96aXM5dV8yNjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9pY29uXzkzYTF1X3ppczl1XzI2NS5hd3N1aV9jaGVja21hcmtfOTNhMXVfemlzOXVfMjY5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLXNlbGVjdGVkLXNxcHFjeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaWNvbl85M2ExdV96aXM5dV8yNjUuYXdzdWlfZGlzYWJsZWRfOTNhMXVfemlzOXVfMTU4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSwgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9leHRlcm5hbC1pY29uXzkzYTF1X3ppczl1XzI3Njpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuXG4uYXdzdWlfY29udGVudC13cmFwcGVyXzkzYTF1X3ppczl1XzI4MDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYXdzdWlfbWFpbi1yb3dfOTNhMXVfemlzOXVfMjg2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG59XG5cbi5hd3N1aV9sYWJlbC10YWdfOTNhMXVfemlzOXVfMjkzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xufVxuLmF3c3VpX2xhYmVsLXRhZ185M2ExdV96aXM5dV8yOTMuYXdzdWlfZGlzYWJsZWRfOTNhMXVfemlzOXVfMTU4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSwgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktdGV4dF85M2ExdV96aXM5dV8zMDA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS0wdTEzaDIsICM2NTY4NzEpO1xufVxuLmF3c3VpX3NlY29uZGFyeS10ZXh0XzkzYTF1X3ppczl1XzMwMC5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV96aXM5dV8xNjg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC00eHNld20sICMwZjE0MWEpO1xufVxuLmF3c3VpX3NlY29uZGFyeS10ZXh0XzkzYTF1X3ppczl1XzMwMC5hd3N1aV9kaXNhYmxlZF85M2ExdV96aXM5dV8xNTg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5LCAjYjRiNGJiKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdG9nZ2xlXzF1bzZtXzE5bjUzXzE4OTpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogN3B4O1xufVxuXG4uYXdzdWlfZHJhd2VyLXRyaWdnZXJzXzF1bzZtXzE5bjUzXzE5NTpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYXdzdWlfZHJhd2VyXzF1bzZtXzE5bjUzXzE5NTpub3QoI1xcOSkge1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wYW5lbC03OXpva3MsIDBweCAwcHggMHB4IDFweCAjYjZiZWM5KTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXVvNm1fMTluNTNfMTk1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1tb2JpbGVfMXVvNm1fMTluNTNfMjA1KSB7XG4gIHotaW5kZXg6IDgzMDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzF1bzZtXzE5bjUzXzIwODpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDQwcHg7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV8xOW41M18yMDguYXdzdWlfZHJhd2VyLW1vYmlsZV8xdW82bV8xOW41M18yMDU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzE5bjUzXzIxNTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXRwc2Z4diwgI2ZmZmZmZik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfZHJhd2VyLW1vYmlsZV8xdW82bV8xOW41M18yMDUgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1fMTluNTNfMjE1Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDEwMDE7XG4gIGluc2V0OiAwO1xufVxuLmF3c3VpX2RyYXdlci1jbG9zZWRfMXVvNm1fMTluNTNfMjA4ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzE5bjUzXzIxNTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNDBweDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzF1bzZtXzE5bjUzXzIwOCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV8xOW41M18yMTUuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY2xpY2thYmxlXzF1bzZtXzE5bjUzXzIyOTpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzF1bzZtXzE5bjUzXzIwOCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV8xOW41M18yMTUuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY2xpY2thYmxlXzF1bzZtXzE5bjUzXzIyOTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci0zaDRvYTYsICNlYmViZjApO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzE5bjUzXzIxNSA+IFthcmlhLWhpZGRlbj10cnVlXTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzE5bjUzXzIxNSA+IC5hd3N1aV9kcmF3ZXItcmVzaXplLWNvbnRlbnRfMXVvNm1fMTluNTNfMjM5Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1fMTluNTNfMjE1ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LXdyYXBwZXJfMXVvNm1fMTluNTNfMjQ0Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcnMtd3JhcHBlcl8xdW82bV8xOW41M18yNDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLmF3c3VpX2RyYXdlci10cmlnZ2VyXzF1bzZtXzE5bjUzXzE5NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcl8xdW82bV8xOW41M18xOTU6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC10ejk4dG4sICNjNmM2Y2QpO1xufVxuLmF3c3VpX2RyYXdlci10cmlnZ2VyXzF1bzZtXzE5bjUzXzE5NTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLW95d212YiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfZHJhd2VyLXRyaWdnZXItYWN0aXZlXzF1bzZtXzE5bjUzXzI2Nzpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXItdHJpZ2dlci1hY3RpdmVfMXVvNm1fMTluNTNfMjY3Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LXJldjRlMiwgIzAwNmNlMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLXhpdDVmNiwgI2ZmZmZmZik7XG59XG4uYXdzdWlfZHJhd2VyLWNvbnRlbnQtY2xpY2thYmxlXzF1bzZtXzE5bjUzXzIyOSA+IC5hd3N1aV9kcmF3ZXItdHJpZ2dlcnMtd3JhcHBlcl8xdW82bV8xOW41M18yNDggPiAuYXdzdWlfZHJhd2VyLXRyaWdnZXJfMXVvNm1fMTluNTNfMTk1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwLCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX3Jlc2l6ZS1oYW5kbGUtd3JhcHBlcl8xdW82bV8xOW41M18yNzU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYXdzdWlfaGlkZV8xdW82bV8xOW41M18yODU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbkBrZXlmcmFtZXMgYXdzdWlfZHJhZy1oYW5kbGUtZW50cnlfMTU1eWtfMW84ZTBfMSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKHZhcigtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LWVzbmRicyksIHZhcigtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1ibG9jay1vZmZzZXQtZXNuZGJzKSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2RyYWctaGFuZGxlLWV4aXRfMTU1eWtfMW84ZTBfMSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSh2YXIoLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24taW5saW5lLW9mZnNldC1lc25kYnMpLCB2YXIoLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24tYmxvY2stb2Zmc2V0LWVzbmRicykpO1xuICB9XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyXzE1NXlrXzFvOGUwXzE2NTpub3QoI1xcOSkge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LWVzbmRiczogMDtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24tYmxvY2stb2Zmc2V0LWVzbmRiczogMDtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fMTU1eWtfMW84ZTBfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1vdXQtMF8xNTV5a18xbzhlMF8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZW50ZXJfMTU1eWtfMW84ZTBfMTg1Om5vdCgjXFw5KSwgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZW50ZXJpbmdfMTU1eWtfMW84ZTBfMTg1Om5vdCgjXFw5KSwgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdF8xNTV5a18xbzhlMF8xODU6bm90KCNcXDkpLCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0aW5nXzE1NXlrXzFvOGUwXzE4NTpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyaW5nXzE1NXlrXzFvOGUwXzE4NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2RyYWctaGFuZGxlLWVudHJ5XzE1NXlrXzFvOGUwXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtd3NocWk0LCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLTVyMHhjaCwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKSwgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fMTU1eWtfMW84ZTBfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC13c2hxaTQsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtNXIweGNoLCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZW50ZXJpbmdfMTU1eWtfMW84ZTBfMTg1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZW50ZXJpbmdfMTU1eWtfMW84ZTBfMTg1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZW50ZXJpbmdfMTU1eWtfMW84ZTBfMTg1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRpbmdfMTU1eWtfMW84ZTBfMTg1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfZHJhZy1oYW5kbGUtZXhpdF8xNTV5a18xbzhlMF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXdzaHFpNCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS01cjB4Y2gsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSkgZm9yd2FyZHMsIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLW91dC0wXzE1NXlrXzFvOGUwXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtd3NocWk0LCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLTVyMHhjaCwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKSBmb3J3YXJkcztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRpbmdfMTU1eWtfMW84ZTBfMTg1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdGluZ18xNTV5a18xbzhlMF8xODU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0aW5nXzE1NXlrXzFvOGUwXzE4NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyXzE1NXlrXzFvOGUwXzE2NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXJfMTU1eWtfMW84ZTBfMTY1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlcl8xNTV5a18xbzhlMF8xNjU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWJsb2NrLXN0YXJ0XzE1NXlrXzFvOGUwXzIyNTpub3QoI1xcOSkge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1ibG9jay1vZmZzZXQtZXNuZGJzOiAyMHB4O1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWJsb2NrLWVuZF8xNTV5a18xbzhlMF8yMjk6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24tYmxvY2stb2Zmc2V0LWVzbmRiczogLTIwcHg7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLXN0YXJ0XzE1NXlrXzFvOGUwXzIzMzpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1zdGFydF8xNTV5a18xbzhlMF8yMzM6bm90KCNcXDkpOmRpcihsdHIpIHtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24taW5saW5lLW9mZnNldC1lc25kYnM6IDIwcHg7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1zdGFydF8xNTV5a18xbzhlMF8yMzM6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24taW5saW5lLW9mZnNldC1lc25kYnM6IC0yMHB4O1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1lbmRfMTU1eWtfMW84ZTBfMjQ0Om5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLWVuZF8xNTV5a18xbzhlMF8yNDQ6bm90KCNcXDkpOmRpcihsdHIpIHtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24taW5saW5lLW9mZnNldC1lc25kYnM6IC0yMHB4O1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtZW5kXzE1NXlrXzFvOGUwXzI0NDpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LWVzbmRiczogMjBweDtcbn1cblxuLmF3c3VpX2NvbnRlbnRzXzE1NXlrXzFvOGUwXzI1NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX3BvcnRhbC1vdmVybGF5XzE1NXlrXzFvOGUwXzI1OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiA3MDAwO1xufVxuXG4uYXdzdWlfcG9ydGFsLW92ZXJsYXktZGlzYWJsZWRfMTU1eWtfMW84ZTBfMjY3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9wb3J0YWwtb3ZlcmxheS1jb250ZW50c18xNTV5a18xbzhlMF8yNzE6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5hd3N1aV9kcmFnLWhhbmRsZV8xNTV5a18xbzhlMF8yNzU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlcl8xNTV5a18xbzhlMF8xNjU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1zdGF0aWMteGwtd3dyeG5iLCAyNHB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14bC13d3J4bmIsIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtdmEzZTdxLCA0cHgpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWhpZGRlbl8xNTV5a18xbzhlMF8yODg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1ibG9jay1zdGFydF8xNTV5a18xbzhlMF8yMjU6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXd3cnhuYiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCkpKTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDUwJSAtICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtd3dyeG5iLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSkgLyAyKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1ibG9jay1lbmRfMTU1eWtfMW84ZTBfMjI5Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtd3dyeG5iLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSkpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoNTAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14bC13d3J4bmIsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtdmEzZTdxLCA0cHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1zdGFydF8xNTV5a18xbzhlMF8yMzM6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC13d3J4bmIsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtdmEzZTdxLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDUwJSAtICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtd3dyeG5iLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSkgLyAyKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtZW5kXzE1NXlrXzFvOGUwXzI0NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC13d3J4bmIsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtdmEzZTdxLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDUwJSAtICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtd3dyeG5iLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSkgLyAyKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWRfMTU1eWtfMW84ZTBfMzEyOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyg1MCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXd3cnhuYiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCkpIC8gMik7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLXRvcC0wXzE1NXlrXzFvOGUwXzMxNjpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtd3dyeG5iLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSkpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZC10b3AtMV8xNTV5a18xbzhlMF8zMjA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTIgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXd3cnhuYiwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtdG9wLTJfMTU1eWtfMW84ZTBfMzI0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0zICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC13d3J4bmIsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtdmEzZTdxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLXRvcC0zXzE1NXlrXzFvOGUwXzMyODpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtNCAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtd3dyeG5iLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSkpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZC1ib3R0b20tMF8xNTV5a18xbzhlMF8zMzI6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtd3dyeG5iLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSkpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZC1ib3R0b20tMV8xNTV5a18xbzhlMF8zMzY6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoMiAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtd3dyeG5iLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSkpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZC1ib3R0b20tMl8xNTV5a18xbzhlMF8zNDA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoMyAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtd3dyeG5iLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSkpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZC1ib3R0b20tM18xNTV5a18xbzhlMF8zNDQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoNCAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtd3dyeG5iLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSkpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbl8xNTV5a18xbzhlMF8xNjU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14bC13d3J4bmIsIDI0cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1zdGF0aWMteGwtd3dyeG5iLCAyNHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kZWZhdWx0LWJ1OGRlaiwgIzQyNDY1MCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGVmYXVsdC10azJ1a20sICNmZmZmZmYpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctZHJvcGRvd24tMHRhYnUwLCAwcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b25fMTU1eWtfMW84ZTBfMTY1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2RpcmVjdGlvbi1idXR0b24tZGlzYWJsZWRfMTU1eWtfMW84ZTBfMzY3KTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1ob3Zlci1vM2gxMWUsICMzMzM4NDMpO1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b25fMTU1eWtfMW84ZTBfMTY1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2RpcmVjdGlvbi1idXR0b24tZGlzYWJsZWRfMTU1eWtfMW84ZTBfMzY3KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tYWN0aXZlLWJmY3ZmMCwgIzIzMmIzNyk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkXzE1NXlrXzFvOGUwXzM2Nzpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC0yMDJjMm0sICNlYmViZjApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLXg2dGF0MiwgI2I0YjRiYik7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2hhbmRsZV9zZGhhNl8xcWliZV8xNDE6bm90KCNcXDkpIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTAsICM0MjQ2NTApO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgaW5saW5lLXNpemU6IC1tb3otZml0LWNvbnRlbnQ7XG4gIGlubGluZS1zaXplOiBmaXQtY29udGVudDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9oYW5kbGUtc2l6ZS1ub3JtYWxfc2RoYTZfMXFpYmVfMTQ5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMteWYwa2pyLCAycHgpO1xufVxuLmF3c3VpX2hhbmRsZS1zaXplLXNtYWxsX3NkaGE2XzFxaWJlXzE1Mzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbn1cbi5hd3N1aV9oYW5kbGUtZHJhZy1pbmRpY2F0b3Jfc2RoYTZfMXFpYmVfMTU2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhbmRsZS1kaXNhYmxlZF9zZGhhNl8xcWliZV8xNTYpIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuLmF3c3VpX2hhbmRsZS1kcmFnLWluZGljYXRvcl9zZGhhNl8xcWliZV8xNTY6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFuZGxlLWRpc2FibGVkX3NkaGE2XzFxaWJlXzE1NikuYXdzdWlfYWN0aXZlX3NkaGE2XzFxaWJlXzE1OSB7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG4uYXdzdWlfaGFuZGxlLXJlc2l6ZS1hcmVhX3NkaGE2XzFxaWJlXzE2Mjpub3QoI1xcOSkge1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2hhbmRsZS1yZXNpemUtYXJlYV9zZGhhNl8xcWliZV8xNjI6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgbWluLWlubGluZS1zaXplOiAyNHB4O1xuICBtaW4tYmxvY2stc2l6ZTogMjRweDtcbn1cbi5hd3N1aV9oYW5kbGUtcmVzaXplLWFyZWFfc2RoYTZfMXFpYmVfMTYyOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGN1cnNvcjogbmVzdy1yZXNpemU7XG59XG4uYXdzdWlfaGFuZGxlLXJlc2l6ZS1ob3Jpem9udGFsX3NkaGE2XzFxaWJlXzE4MDpub3QoI1xcOSkge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbi5hd3N1aV9oYW5kbGUtcmVzaXplLXZlcnRpY2FsX3NkaGE2XzFxaWJlXzE4Mzpub3QoI1xcOSkge1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cbi5hd3N1aV9oYW5kbGVfc2RoYTZfMXFpYmVfMTQxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfaGFuZGxlX3NkaGE2XzFxaWJlXzE0MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGFuZGxlX3NkaGE2XzFxaWJlXzE0MTpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV9oaWRlLWZvY3VzX3NkaGE2XzFxaWJlXzE5Mykge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGFuZGxlX3NkaGE2XzFxaWJlXzE0MTpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV9oaWRlLWZvY3VzX3NkaGE2XzFxaWJlXzE5Mykge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hhbmRsZV9zZGhhNl8xcWliZV8xNDE6bm90KCNcXDkpOmZvY3VzOm5vdCguYXdzdWlfaGlkZS1mb2N1c19zZGhhNl8xcWliZV8xOTMpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYXdzdWlfcmVzaXplLWljb25fc2RoYTZfMXFpYmVfMjE2Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LTJxdzc1MCwgIzQyNDY1MCk7XG59XG4uYXdzdWlfcmVzaXplLWljb25fc2RoYTZfMXFpYmVfMjE2Om5vdCgjXFw5KTpob3ZlciB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci00OGFuaWgsICMwZjE0MWEpO1xufVxuLmF3c3VpX3Jlc2l6ZS1pY29uLXZlcnRpY2FsX3NkaGE2XzFxaWJlXzIyMjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4uYXdzdWlfcmVzaXplLWljb24taG9yaXpvbnRhbF9zZGhhNl8xcWliZV8yMjY6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uYXdzdWlfcHJldmVudC1wb2ludGVyX3NkaGE2XzFxaWJlXzIzMDpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfc2xpZGVyX2NxemxrXzE2YzYyXzE0MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgYmxvY2stc2l6ZTogMThweDtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmF3c3VpX3NsaWRlcl9jcXpsa18xNmM2Ml8xNDE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zbGlkZXJfY3F6bGtfMTZjNjJfMTQxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zbGlkZXJfY3F6bGtfMTZjNjJfMTQxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2xpZGVyX2NxemxrXzE2YzYyXzE0MTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9zbGlkZXItc2lkZV9jcXpsa18xNmM2Ml8xNzU6bm90KCNcXDkpLFxuLmF3c3VpX3NsaWRlci1zaWRlLXN0YXJ0X2NxemxrXzE2YzYyXzE3Njpub3QoI1xcOSkge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3dpdGgtbW90aW9uLXZlcnRpY2FsX2IxOHRwX241aGpwXzE0Mjpub3QoI1xcOSkge1xuICAgIHRyYW5zaXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSwgMTY1bXMpO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci1jb2xvciwgb3BhY2l0eSwgYmxvY2stc2l6ZSwgaW5zZXQtYmxvY2stc3RhcnQsIGluc2V0LWJsb2NrLWVuZDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfd2l0aC1tb3Rpb24tdmVydGljYWxfYjE4dHBfbjVoanBfMTQyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93aXRoLW1vdGlvbi12ZXJ0aWNhbF9iMTh0cF9uNWhqcF8xNDI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2l0aC1tb3Rpb24tdmVydGljYWxfYjE4dHBfbjVoanBfMTQyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV93aXRoLW1vdGlvbi1ob3Jpem9udGFsX2IxOHRwX241aGpwXzE2MTpub3QoI1xcOSkge1xuICAgIHRyYW5zaXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSwgMTY1bXMpO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci1jb2xvciwgb3BhY2l0eSwgaW5saW5lLXNpemUsIGluc2V0LWlubGluZS1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfd2l0aC1tb3Rpb24taG9yaXpvbnRhbF9iMTh0cF9uNWhqcF8xNjE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3dpdGgtbW90aW9uLWhvcml6b250YWxfYjE4dHBfbjVoanBfMTYxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3dpdGgtbW90aW9uLWhvcml6b250YWxfYjE4dHBfbjVoanBfMTYxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLW1heC10eXBlLCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4uYXdzdWlfcmVzaXplLWFjdGl2ZV9iMTh0cF9uNWhqcF8xODAgKjpub3QoI1xcOSkge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfYjE4dHBfbjVoanBfMTgwICogLmF3c3VpX3dpdGgtbW90aW9uLXZlcnRpY2FsX2IxOHRwX241aGpwXzE0Mjpub3QoI1xcOSksXG4uYXdzdWlfcmVzaXplLWFjdGl2ZV9iMTh0cF9uNWhqcF8xODAgKiAuYXdzdWlfd2l0aC1tb3Rpb24taG9yaXpvbnRhbF9iMTh0cF9uNWhqcF8xNjE6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfYjE4dHBfbjVoanBfMTgwIGlmcmFtZTpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9yZXNpemUtc2lkZV9iMTh0cF9uNWhqcF8xOTEgKjpub3QoI1xcOSkge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbi5hd3N1aV9yZXNpemUtYm90dG9tX2IxOHRwX241aGpwXzE5NCAqOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1tYXgtdHlwZSwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqLyIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfbG02dm9fb2kydmRfMTQ5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9yb290LW5vLXNjcm9sbF9sbTZ2b19vaTJ2ZF8xNTY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYXdzdWlfbGF5b3V0X2xtNnZvX29pMnZkXzE2MTpub3QoI1xcOSkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tbnd2OGRzLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9sYXlvdXQtbm8tc2Nyb2xsX2xtNnZvX29pMnZkXzE2Nzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXdzdWlfbGF5b3V0LW1haW5fbG02dm9fb2kydmRfMTcxOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1ud3Y4ZHMsICNmZmZmZmYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfbGF5b3V0LW1haW4tc2Nyb2xsYWJsZV9sbTZ2b19vaTJ2ZF8xNzc6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuLmF3c3VpX3VuZm9jdXNhYmxlX2xtNnZvX29pMnZkXzE4MiAqOm5vdCgjXFw5KSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2JyZWFkY3J1bWJzLWRlc2t0b3BfbG02dm9fb2kydmRfMTg2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWdhMmxueSwgMTZweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpO1xufVxuXG4uYXdzdWlfY29udGVudC1oZWFkZXItd3JhcHBlcl9sbTZ2b19vaTJ2ZF8xOTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXpmaXBvNSwgMTZweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfbG02dm9fb2kydmRfMTk1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ib3R0b20tZjk0dnI5LCA0MHB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtb3ZlcmxhcHBlZF9sbTZ2b19vaTJ2ZF8xOTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1rN3g5MG8sIDM2cHgpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtZXh0cmEtdG9wLXBhZGRpbmdfbG02dm9fb2kydmRfMjAzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWdhMmxueSwgMTZweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYmxvY2stYm9keS1zY3JvbGxfMTlkOGxfNGJsZmNfMTQ5Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hd3N1aV9tb2JpbGUtYmFyXzE5ZDhsXzRibGZjXzE1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1vYmlsZS1wYW5lbC15NGd4MngsICMwZjE0MWEpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcGFuZWwtNzl6b2tzLCAwcHggMHB4IDBweCAxcHggI2I2YmVjOSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMiAqIHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCkpO1xufVxuXG4uYXdzdWlfbW9iaWxlLWJhci1icmVhZGNydW1ic18xOWQ4bF80YmxmY18xNjY6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBmbGV4OiAxO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG59XG5cbi5hd3N1aV9tb2JpbGUtdG9nZ2xlXzE5ZDhsXzRibGZjXzE3Mzpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiA3cHg7XG4gIGlubGluZS1zaXplOiA0MHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LTJxdzc1MCwgIzQyNDY1MCk7XG59XG4uYXdzdWlfbW9iaWxlLXRvZ2dsZS10eXBlLW5hdmlnYXRpb25fMTlkOGxfNGJsZmNfMTgyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC10ejk4dG4sICNjNmM2Y2QpO1xufVxuLmF3c3VpX21vYmlsZS10b2dnbGUtdHlwZS10b29sc18xOWQ4bF80YmxmY18xODU6bm90KCNcXDkpLCAuYXdzdWlfbW9iaWxlLXRvZ2dsZS10eXBlLWRyYXdlcl8xOWQ4bF80YmxmY18xODU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9tb2JpbGUtdG9nZ2xlXzE5ZDhsXzRibGZjXzE3Mzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci0zaDRvYTYsICNlYmViZjApO1xufVxuXG4uYXdzdWlfZHJhd2Vycy1jb250YWluZXJfMTlkOGxfNGJsZmNfMTkyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX25vdGlmaWNhdGlvbnNfMWhtbTRfMXFjejhfOTpub3QoI1xcOSksXG4uYXdzdWlfbm90aWZpY2F0aW9ucy1zdGlja3lfMWhtbTRfMXFjejhfMTA6bm90KCNcXDkpIHtcbiAgei1pbmRleDogODUwO1xufVxuXG4uYXdzdWlfbm90aWZpY2F0aW9uc18xaG1tNF8xcWN6OF85Om5vdCgjXFw5KSB7XG4gIC8qIFRoaXMgaXMgbmVjZXNzYXJ5IGZvciB0aGUgei1pbmRleCB0byBoYXZlIGVmZmVjdCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9ub3RpZmljYXRpb25zLXN0aWNreV8xaG1tNF8xcWN6OF8xMDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgLS1hd3N1aS1mbGFzaGJhci1zdGlja3ktYm90dG9tLW1hcmdpbi1lc25kYnM6IHZhcigtLXNwYWNlLXh4bC10OGRnaXAsIDMycHgpO1xufVxuXG4uYXdzdWlfbm8tY29udGVudC1wYWRkaW5nc18xaG1tNF8xcWN6OF8yNTpub3QoI1xcOSkge1xuICAvKlxuICBXaGVuIHVzaW5nIHRoZSBkaXNhYmxlQ29udGVudFBhZGRpbmdzIG9wdGlvbiwgdGhlIEZsYXNoYmFyIHdpbGwgdXNlIHRoaXMgY3VzdG9tIHByb3BlcnR5IHRvIGFkZCBhZGRpdGlvbmFsIHNwYWNlXG4gIHdoZW4gdGhlIG5vdGlmaWNhdGlvbiBiYXIgaXMgcmVuZGVyZWQsIHRvIHByZXZlbnQgaXQgZnJvbSBvdmVybGFwcGluZyB0aGUgY29udGVudC5cbiAgICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tZXNuZGJzOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfZHJhd2VyLWRpc3BsYXllZF8xbGgzdV8xb2sxY18xNDU6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiA0MHB4O1xufVxuXG4uYXdzdWlfZHJhd2VyLWNvbnRlbnRfMWxoM3VfMW9rMWNfMTQ5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogODMwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5kaXYuYXdzdWlfYmFja2dyb3VuZF9oeXZzal9rbXZ0bl8xNDU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5kaXYuYXdzdWlfYmFja2dyb3VuZF9oeXZzal9rbXZ0bl8xNDUgPiAuYXdzdWlfc2Nyb2xsaW5nLWJhY2tncm91bmRfaHl2c2pfa212dG5fMTQ4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tbnd2OGRzLCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gNTtcbiAgZ3JpZC1yb3c6IDEvOTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9icmVhZGNydW1ic19oeXZzal9rbXZ0bl8xNTk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1ud3Y4ZHMsICNmZmZmZmYpO1xuICBncmlkLWFyZWE6IGJyZWFkY3J1bWJzO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal9rbXZ0bl8xNzI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiA1O1xuICBncmlkLXJvdzogMS9zcGFuIDk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LWVzbmRicyk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC1lc25kYnMpO1xuICB6LWluZGV4OiA4MzA7XG59XG4uYXdzdWlfZHJhd2Vycy1jb250YWluZXJfaHl2c2pfa212dG5fMTcyLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal9rbXZ0bl8xODM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGYsICNmZmZmZmYpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZHJhd2Vycy1jb250YWluZXJfaHl2c2pfa212dG5fMTcyLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal9rbXZ0bl8xODM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC10cHNmeHYsICNmZmZmZmYpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal9rbXZ0bl8xNzI6bm90KCNcXDkpIHtcbiAgICBtYXgtaW5saW5lLXNpemU6IGNhbGModmFyKC0tYXdzdWktbGF5b3V0LXdpZHRoLWVzbmRicykgLSB2YXIoLS1hd3N1aS1tYWluLW9mZnNldC1sZWZ0LWVzbmRicykgLSB2YXIoLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLWVzbmRicykgLSB2YXIoLS1hd3N1aS1jb250ZW50LWdhcC1yaWdodC1lc25kYnMpKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal9rbXZ0bl8xNzI6bm90KCNcXDkpIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIC8qXG4gICAgV2hlbiBkaXNhYmxlQm9keVNjcm9sbCBpcyB0cnVlIHRoZSBvZmZzZXRUb3Agd2lsbCBiZSByZWxhdGl2ZSB0byB0aGUgXG4gICAgYXBwIGxheW91dCBhbmQgbm90IHRoZSBib2R5LiBIb3dldmVyLCB0aGUgZHJhd2VyIHBvc2l0aW9uIGNoYW5nZXMgXG4gICAgdG8gZml4ZWQgaW4gbW9iaWxlIHZpZXdwb3J0cy4gVGhlIHRvcCB2YWx1ZSBuZWVkcyB0byBpbmNsdWRlIHRoZSBcbiAgICBoZWFkZXIgYmVjYXVzZSBmaXhlZCBwb3NpdGlvbiBzd2l0Y2hlcyB0aGUgdG9wIHZhbHVlIHNvIGl0IGlzIG5vdyBcbiAgICByZWxhdGl2ZSB0byB0aGUgYm9keS5cbiAgICAqL1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal9rbXZ0bl8xNzIuYXdzdWlfZGlzYWJsZS1ib2R5LXNjcm9sbF9oeXZzal9rbXZ0bl8yMDc6bm90KCNcXDkpIHtcbiAgICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC1lc25kYnMpO1xuICB9XG59XG5cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqX2ttdnRuXzIxMjpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xufVxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfaHl2c2pfa212dG5fMjEyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal9rbXZ0bl8yNTApLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal9rbXZ0bl8xODMge1xuICBpbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqX2ttdnRuXzIxMi5hd3N1aV9oYXMtbXVsdGlwbGUtdHJpZ2dlcnNfaHl2c2pfa212dG5fMjUwLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal9rbXZ0bl8xODM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGYsICNmZmZmZmYpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZHJhd2Vycy1kZXNrdG9wLXRyaWdnZXJzLWNvbnRhaW5lcl9oeXZzal9rbXZ0bl8yMTIuYXdzdWlfaGFzLW11bHRpcGxlLXRyaWdnZXJzX2h5dnNqX2ttdnRuXzI1MC5hd3N1aV9oYXMtb3Blbi1kcmF3ZXJfaHl2c2pfa212dG5fMTgzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqX2ttdnRuXzIxMjpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbXVsdGlwbGUtdHJpZ2dlcnNfaHl2c2pfa212dG5fMjUwKTpub3QoLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal9rbXZ0bl8xODMpIHtcbiAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTY0ZjY1MiwgMTJweCkgKiAyICsgdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci0ydmZtMTYsIDM2cHgpKTtcbn1cblxuLmF3c3VpX2RyYXdlcnMtbW9iaWxlLXRyaWdnZXJzLWNvbnRhaW5lcl9oeXZzal9rbXZ0bl8yNjM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1jb250ZW50X2h5dnNqX2ttdnRuXzI2ODpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTY0ZjY1MiwgMTJweCkgKiAyICsgdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci0ydmZtMTYsIDM2cHgpKTtcbn1cbi5hd3N1aV9kcmF3ZXJzLXRyaWdnZXItY29udGVudF9oeXZzal9rbXZ0bl8yNjg6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW11bHRpcGxlLXRyaWdnZXJzX2h5dnNqX2ttdnRuXzI1MCkuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqX2ttdnRuXzE4MyB7XG4gIG9wYWNpdHk6IDA7XG59XG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfaHl2c2pfa212dG5fMjY4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal9rbXZ0bl8yNTApOm5vdCguYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqX2ttdnRuXzE4Mykge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1jb250ZW50X2h5dnNqX2ttdnRuXzI2OCA+IC5hd3N1aV9kcmF3ZXJzLXRyaWdnZXItb3ZlcmZsb3dfaHl2c2pfa212dG5fMjgyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcnMtdHJpZ2dlcl9oeXZzal9rbXZ0bl8yNjg6bm90KCNcXDkpIHtcbiAgICBpbmxpbmUtc2l6ZTogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5hd3N1aV9kcmF3ZXJfaHl2c2pfa212dG5fMTcyOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZHJhd2VyLXNpemUtZXNuZGJzOiAyOTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGYsICNmZmZmZmYpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSAxZnI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2RyYXdlcl9oeXZzal9rbXZ0bl8xNzI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC10cHNmeHYsICNmZmZmZmYpO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal9rbXZ0bl8xNzIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqX2ttdnRuXzMxNjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAxO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtZXNuZGJzKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgMWZyIGF1dG8gdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtcjBucjEzLCAxNXB4KSBhdXRvIDFmcjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5hd3N1aV9kcmF3ZXJfaHl2c2pfa212dG5fMTcyID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl9oeXZzal9rbXZ0bl8zMTYgPiAuYXdzdWlfZHJhd2VyLWNsb3NlLWJ1dHRvbl9oeXZzal9rbXZ0bl8zMjU6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal9rbXZ0bl8xNzIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqX2ttdnRuXzMxNiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF9oeXZzal9rbXZ0bl8zMTY6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA0O1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1jb250ZW50LWhlaWdodC1lc25kYnMpO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal9rbXZ0bl8xNzIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqX2ttdnRuXzMxNiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF9oeXZzal9rbXZ0bl8zMTYuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGlkZGVuX2h5dnNqX2ttdnRuXzMzNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal9rbXZ0bl8xNzIgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl9oeXZzal9rbXZ0bl8zMzc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA4NTA7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqX2ttdnRuXzE3Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal9rbXZ0bl8zNDUpIHtcbiAgb3BhY2l0eTogMDtcbiAgaW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqX2ttdnRuXzE3Mi5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal9rbXZ0bl8zNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xuICBvcGFjaXR5OiAxO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtZXNuZGJzKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2RyYXdlcl9oeXZzal9rbXZ0bl8xNzIuYXdzdWlfaXMtZHJhd2VyLW9wZW5faHl2c2pfa212dG5fMzQ1Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kcmF3ZXItc2l6ZS1lc25kYnM6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl9oeXZzal9rbXZ0bl8xNzIuYXdzdWlfaXMtZHJhd2VyLW9wZW5faHl2c2pfa212dG5fMzQ1Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kcmF3ZXItc2l6ZS1lc25kYnM6IDEwMHZ3O1xuICAgIGlubGluZS1zaXplOiAxMDB2dztcbiAgfVxufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuaGVhZGVyLmF3c3VpX2NvbnRlbnRfaHl2c2pfa212dG5fMzcxOm5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogaGVhZGVyO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG5UaGUgZmlyc3QgYW5kIGxhc3QgY29sdW1uIGRlZmluaXRpb25zIGhhdmUgdHdvIHJlc3BvbnNpYmlsaXRpZXMuXG5JZiBOYXZpZ2F0aW9uIGFuZC9vciBUb29scyBleGlzdCB0aGVuIHRoYXQgd2lsbCBkZXRlcm1pbmUgdGhlIHdpZHRoIG9mXG50aGUgZmlyc3QgYW5kIGxhc3QgY29sdW1ucywgcmVzcGVjdGl2ZWx5LCBhbmQgdGhlIGNvbnRlbnQgaW4gdGhlc2UgZHJhd2Vyc1xud2lsbCBjcmVhdGUgaG9yaXpvbnRhbCBzcGFjZSBmcm9tIHRoZSBjZW50ZXIgY29sdW1uIGNvbnRlbnQuIEhvd2V2ZXIsIGlmIHRoZVxubmF2aWdhdGlvbkhpZGUgYW5kL29yIHRvb2xzSGlkZSBwcm9wZXJ0aWVzIGhhdmUgYmVlbiBzZXQgdGhlbiB0aGUgZmlyc3RcbmFuZCBsYXN0IGNvbHVtbiB3aWR0aCB3aWxsIGRlZmF1bHQgdG8gdGhlIG1pbmltdW0gY29udGVudCBnYXAgcHJvcGVydGllcyB0b1xuY3JlYXRlIHRoZSBuZWNlc3NhcnkgdmlzdWFsIHNwYWNlIGFyb3VuZCB0aGUgbWFpbiBjb250ZW50LlxuXG5UaGUgbWluaW11bSBjb250ZW50IHdpZHRoIHByb3BlcnR5IGlzIHNldCB0byB6ZXJvIGFuZCBhcHBsaWVkIHVuZGVyIGFsbFxuY2lyY3Vtc3RhbmNlcyByZWdhcmRsZXNzIG9mIHdoZXRoZXIgdGhlIG1pbkNvbnRlbnRXaWR0aCBwcm9wZXJ0eSBpc1xuZXhwbGljaXRseSBzZXQgaW4gc2NyaXB0LlxuKi9cbi5hd3N1aV9sYXlvdXRfaHl2c2pfa212dG5fMzk2Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktYnJlYWRjcnVtYnMtZ2FwLWVzbmRiczogMHB4O1xuICAtLWF3c3VpLWNvbnRlbnQtZ2FwLWxlZnQtZXNuZGJzOiAwcHg7XG4gIC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtZXNuZGJzOiAwcHg7XG4gIC0tYXdzdWktY29udGVudC1oZWlnaHQtZXNuZGJzOiBjYWxjKDEwMHZoIC0gdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC1lc25kYnMpIC0gdmFyKC0tYXdzdWktZm9vdGVyLWhlaWdodC1lc25kYnMpKTtcbiAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLWVzbmRiczogMTI4MHB4O1xuICAtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtZXNuZGJzOiAwcHg7XG4gIC0tYXdzdWktZm9vdGVyLWhlaWdodC1lc25kYnM6IDBweDtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLWVzbmRiczogMHB4O1xuICAtLWF3c3VpLWhlYWRlci1oZWlnaHQtZXNuZGJzOiAwcHg7XG4gIC0tYXdzdWktbGF5b3V0LXdpZHRoLWVzbmRiczogMHB4O1xuICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogMHB4O1xuICAtLWF3c3VpLW1haW4tb2Zmc2V0LWxlZnQtZXNuZGJzOiAwcHg7XG4gIC0tYXdzdWktbWFpbi10ZW1wbGF0ZS1yb3dzLWVzbmRiczogMWZyO1xuICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLWVzbmRiczogMHB4O1xuICAtLWF3c3VpLW1pbi1jb250ZW50LXdpZHRoLWVzbmRiczogMjgwcHg7XG4gIC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtZXNuZGJzOiBjYWxjKDIgKiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpKTtcbiAgLS1hd3N1aS1ub3RpZmljYXRpb25zLWhlaWdodC1lc25kYnM6IDBweDtcbiAgLS1hd3N1aS1vZmZzZXQtdG9wLWVzbmRiczogdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC1lc25kYnMpO1xuICAtLWF3c3VpLW92ZXJsYXAtaGVpZ2h0LWVzbmRiczogdmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1rN3g5MG8sIDM2cHgpO1xuICAtLWF3c3VpLXRvZ2dsZXMtbGVmdC13aWR0aC1lc25kYnM6IDBweDtcbiAgLS1hd3N1aS10b2dnbGVzLXJpZ2h0LXdpZHRoLWVzbmRiczogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkcywgI2ZmZmZmZik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIi4gLiBtb2JpbGVUb29sYmFyIC4gLlwiIFwiLiAuIG5vdGlmaWNhdGlvbnMgLiAuXCIgXCIuIC4gYnJlYWRjcnVtYnNHYXAgLiAuXCIgXCIuIC4gYnJlYWRjcnVtYnMgLiAuXCIgXCIuIC4gaGVhZGVyR2FwIC4gLlwiIFwiLiAuIGhlYWRlciAuIC5cIiBcIi4gLiBtYWluR2FwIC4gLlwiIFwiLiAuIG1haW4gLiAuXCIgXCIuIC4gbWFpbiAuIC5cIjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCBtaW5tYXgodmFyKC0tYXdzdWktY29udGVudC1nYXAtbGVmdC1lc25kYnMpLCAxZnIpIG1pbm1heCh2YXIoLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLWVzbmRicyksIHZhcigtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtZXNuZGJzKSkgbWlubWF4KHZhcigtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LWVzbmRicyksIDFmcikgbWluLWNvbnRlbnQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIHZhcigtLWF3c3VpLWJyZWFkY3J1bWJzLWdhcC1lc25kYnMpIGF1dG8gdmFyKC0tYXdzdWktaGVhZGVyLWdhcC1lc25kYnMpIGF1dG8gdmFyKC0tYXdzdWktbWFpbi1nYXAtZXNuZGJzKSB2YXIoLS1hd3N1aS1vdmVybGFwLWhlaWdodC1lc25kYnMpIHZhcigtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy1lc25kYnMpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktY29udGVudC1oZWlnaHQtZXNuZGJzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKlxuICBBZGQgdW5pZmllZCBtYXgtd2lkdGggZm9yIEFwcExheW91dCBjb250ZW50IGJhc2VkIG9uIGJyZWFrcG9pbnRzLiBPbmx5IHVzZSB0aGUgbWF4IGNvbnRlbnQgXG4gIHdpZHRoIGN1c3RvbSBwcm9wZXJ0eSBmb3IgdGhlIG1pZGRsZSBjb2x1bW4gZGVmaW5pdGlvbiBpZiB0aGUgbWF4Q29udGVudFdpZHRoIHByb3BlcnR5IFxuICBoYXMgYmVlbiBleHBsaWNpdGx5IHNldCB0byBhIG5vbi16ZXJvIHZhbHVlIGFuZCBzdWJzZXF1ZW50bHkgc2V0IHRoZSBoYXMtbWF4LWNvbnRlbnQtd2lkdGggXG4gIGRhdGEgYXR0cmlidXRlIHRvIHRydWUuXG4gICovXG4gIC8qXG4gIE9ubHkgdXNlIHRoZSBtYXggY29udGVudCB3aWR0aCBjdXN0b20gcHJvcGVydHkgZm9yIHRoZSBtaWRkbGUgY29sdW1uIGRlZmluaXRpb25cbiAgaWYgdGhlIG1heENvbnRlbnRXaWR0aCBwcm9wZXJ0eSBoYXMgYmVlbiBleHBsaWNpdGx5IHNldCB0byBhIG5vbi16ZXJvIHZhbHVlIGFuZFxuICBzdWJzZXF1ZW50bHkgc2V0IHRoZSBoYXMtbWF4LWNvbnRlbnQtd2lkdGggZGF0YSBhdHRyaWJ1dGUgdG8gdHJ1ZS5cbiAgKi9cbiAgLypcbiAgV2FybmluZyEgVGhpcyBpcyBhIGhhY2shIFdlIGFyZSBpbXBsZW1lbnRpbmcgYSBzaG9ydCB0ZXJtIGZpeCB0byBwcmV2ZW50IHRoZVxuICB0b29scyBkcmF3ZXIgZnJvbSBwb3RlbnRpYWxseSBnZXR0aW5nIHB1c2hlZCBvZmYgc2NyZWVuLiBDdXJyZW50bHkgdGhlcmUgaXMgbm9cbiAgcHJvdGVjdGlvbiBhZ2FpbnN0IGEgbmF2aWdhdGlvbldpZHRoLCBtaW5Db250ZW50V2lkdGgsIGFuZCB0b29sc1dpZHRoIHRoYXQgYXJlXG4gIGluIGV4Y2VzcyBvdmUgdGhlIGF2YWlsYWJsZSBzcGFjZSBpbiB0aGUgdmlld3BvcnQuIFRvIGFjY29tb2RhdGUgdGhpcyB3ZSByZW1vdmVcbiAgdGhlIG1pbkNvbnRlbnRXaWR0aCBhbmQgc2V0IGl0IHRvIHplcm8gaW4gc21hbGwgdmlld3BvcnRzIGFuZCBiZWxvdyB1bnRpbCB0aGVcbiAgaXNNb2JpbGUgYnJlYWtwb2ludCBzZXRzIHRoZSBkcmF3ZXJzIHRvIG92ZXJsYXkgYXQgMTAwdncuXG4gICovXG4gIC8qXG4gIEluIGRlc2t0b3Agdmlld3BvcnRzIHRoZSBjb250ZW50IGdhcCBwcm9wZXJ0eSBmb3IgdGhlIGxlZnQgYW5kIHJpZ2h0XG4gIGNvbHVtbnMgc2hvdWxkIG92ZXJyaWRlIHRoZSBkZWZhdWx0IG9mIHplcm8gaWYgdGhlIG5hdmlnYXRpb25IaWRlXG4gIG9yIHRvb2xzSGlkZSBwcm9wZXJ0eSBpcyBzZXQuIFRoaXMgZW5zdXJlcyBhZGVxdWF0ZSBob3Jpem9udGFsIHNwYWNlXG4gIGZvciB0aGUgY2VudGVyIGNvbHVtbiBmcm9tIHRoZSBlZGdlcyBvZiB0aGUgdmlld3BvcnQgd2hlbiB0aGVyZSBpc1xuICBub3QgbGVmdCBvciByaWdodCBjb250ZW50LlxuXG4gIFdhcm5pbmchIElmIHRoZXNlIGRlc2lnbiB0b2tlbnMgY2hhbmdlIGl0IHdpbGwgYWR2ZXJzZWx5IGltcGFjdCB0aGUgXG4gIGNhbGN1bGF0aW9uIHVzZWQgdG8gZGV0ZXJtaW5lIHRoZSBTcGxpdCBQYW5lbCBtYXhpbXVtIHdpZHRoIGluIHRoZSBcbiAgaGFuZGxlU3BsaXRQYW5lbE1heFdpZHRoIGZ1bmN0aW9uIGluIHRoZSBjb250ZXh0LlxuICAqL1xuICAvKlxuICBJbiBtb2JpbGUgdmlld3BvcnRzIHRoZSBOYXZpZ2F0aW9uIGFuZCBUb29scyBkcmF3ZXJzIGFyZSBoaWRkZW5cbiAgYW5kIHRyaWdnZXJlZCBieSB0aGUgTW9iaWxlVG9vbGJhciB3aGljaCB0aGVuIHRha2UgdXAgdGhlIGVudGlyZSB2aWV3cG9ydC5cbiAgVGhlIGNlbnRlciBjb2x1bW4gbmVlZHMgcGVybWFuZW50IHNwYWNlIGZyb20gdGhlIGhvcml6b250YWwgdmlld3BvcnRcbiAgZWRnZXMgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB0aGVyZSBpcyBhIE5hdmlnYXRpb24gb3IgVG9vbHMuXG4gICovXG4gIC8qXG4gIE92ZXJyaWRlIHRoZSBkZXNrdG9wIGdhcCB2YWx1ZXMgc2V0IGFib3ZlIGZvciB0aGUgTm90aWZpY2F0aW9ucywgSGVhZGVyLCBhbmQgTWFpblxuICBjb21wb25lbnRzIGZvciBtb2JpbGUgdmlld3BvcnRzLlxuICAqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqX2ttdnRuXzM5Njpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfa212dG5fNDY4KSB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLWVzbmRiczogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfa212dG5fMzk2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal9rbXZ0bl80NjgpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtZXNuZGJzOiAxNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal9rbXZ0bl8zOTY6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqX2ttdnRuXzQ2OCkge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC1lc25kYnM6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqX2ttdnRuXzM5Njpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfa212dG5fNDY4KS5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX2h5dnNqX2ttdnRuXzQ4MyB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLWVzbmRiczogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfa212dG5fMzk2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal9rbXZ0bl80NjgpLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfaHl2c2pfa212dG5fNDgzIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtZXNuZGJzOiAxNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal9rbXZ0bl8zOTY6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqX2ttdnRuXzQ2OCkuYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF9oeXZzal9rbXZ0bl80ODMge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC1lc25kYnM6IDIxNjBweDtcbiAgfVxufVxuLmF3c3VpX2xheW91dF9oeXZzal9rbXZ0bl8zOTY6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqX2ttdnRuXzQ2OCkuYXdzdWlfY29udGVudC10eXBlLXRhYmxlX2h5dnNqX2ttdnRuXzQ5NywgLmF3c3VpX2xheW91dF9oeXZzal9rbXZ0bl8zOTY6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqX2ttdnRuXzQ2OCkuYXdzdWlfY29udGVudC10eXBlLWNhcmRzX2h5dnNqX2ttdnRuXzQ5NyB7XG4gIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC1lc25kYnM6IDEwMCU7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqX2ttdnRuXzM5Ni5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfa212dG5fNDY4Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC1lc25kYnM6IHZhcigtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLWVzbmRicyk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqX2ttdnRuXzM5Ni5hd3N1aV9pcy1vdmVybGFwLWRpc2FibGVkX2h5dnNqX2ttdnRuXzUwMzpub3QoI1xcOSkge1xuICAtLWF3c3VpLW92ZXJsYXAtaGVpZ2h0LWVzbmRiczogMDtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfa212dG5fMzk2LmF3c3VpX2lzLWhpZGUtbW9iaWxlLXRvb2xiYXJfaHl2c2pfa212dG5fNTA2Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtZXNuZGJzOiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal9rbXZ0bl8zOTY6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtZXNuZGJzOiB2YXIoLS1hd3N1aS1taW4tY29udGVudC13aWR0aC1lc25kYnMsIDI4MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfa212dG5fMzk2Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLWVzbmRiczogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal9rbXZ0bl8zOTYuYXdzdWlfaGFzLWNvbnRlbnQtZ2FwLWxlZnRfaHl2c2pfa212dG5fNTIwOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1jb250ZW50LWdhcC1sZWZ0LWVzbmRiczogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC12NHVhdHQsIDI0cHgpO1xuICB9XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfa212dG5fMzk2LmF3c3VpX2hhcy1jb250ZW50LWdhcC1yaWdodF9oeXZzal9rbXZ0bl81MjM6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LWVzbmRiczogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC12NHVhdHQsIDI0cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal9rbXZ0bl8zOTY6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLWxlZnQtZXNuZGJzOiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCk7XG4gICAgLS1hd3N1aS1jb250ZW50LWdhcC1yaWdodC1lc25kYnM6IHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KTtcbiAgfVxufVxuLmF3c3VpX2xheW91dF9oeXZzal9rbXZ0bl8zOTYuYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqX2ttdnRuXzUzMzpub3QoI1xcOSkge1xuICAtLWF3c3VpLWJyZWFkY3J1bWJzLWdhcC1lc25kYnM6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWdhMmxueSwgMTZweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqX2ttdnRuXzM5Ni5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLWhlYWRlcl9oeXZzal9rbXZ0bl81MzY6bm90KCNcXDkpLCAuYXdzdWlfbGF5b3V0X2h5dnNqX2ttdnRuXzM5Ni5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW5vdGlmaWNhdGlvbnNfaHl2c2pfa212dG5fNTM2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal9rbXZ0bl81MzMpLmF3c3VpX2hhcy1oZWFkZXJfaHl2c2pfa212dG5fNTM2IHtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLWVzbmRiczogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfa212dG5fMzk2LmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal9rbXZ0bl81MzMuYXdzdWlfaGFzLWhlYWRlcl9oeXZzal9rbXZ0bl81MzY6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLWVzbmRiczogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfa212dG5fMzk2LmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbm90aWZpY2F0aW9uc19oeXZzal9rbXZ0bl81MzY6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqX2ttdnRuXzUzMyk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqX2ttdnRuXzUzNikge1xuICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal9rbXZ0bl8zOTYuYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqX2ttdnRuXzUzMzpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqX2ttdnRuXzUzNikge1xuICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqX2ttdnRuXzM5Ni5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqX2ttdnRuXzUzNjpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogdmFyKC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20temZpcG81LCAxNnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfa212dG5fMzk2LmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal9rbXZ0bl81NTE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqX2ttdnRuXzU1MSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfa212dG5fMzk2LmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal9rbXZ0bl81NTEuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqX2ttdnRuXzU1MTpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfa212dG5fMzk2LmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtaGVhZGVyX2h5dnNqX2ttdnRuXzUzNjpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktaGVhZGVyLWdhcC1lc25kYnM6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWwxZWQ5NiwgMTJweCk7XG4gIH1cbiAgLmF3c3VpX2xheW91dF9oeXZzal9rbXZ0bl8zOTYuYXdzdWlfY29udGVudC1maXJzdC1jaGlsZC1ub3RpZmljYXRpb25zX2h5dnNqX2ttdnRuXzUzNjpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtYnJlYWRjcnVtYnNfaHl2c2pfa212dG5fNTMzKS5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqX2ttdnRuXzUzNiB7XG4gICAgLS1hd3N1aS1oZWFkZXItZ2FwLWVzbmRiczogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbiAgfVxuICAuYXdzdWlfbGF5b3V0X2h5dnNqX2ttdnRuXzM5Ni5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW5vdGlmaWNhdGlvbnNfaHl2c2pfa212dG5fNTM2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal9rbXZ0bl81MzMpOm5vdCguYXdzdWlfaGFzLWhlYWRlcl9oeXZzal9rbXZ0bl81MzYpLCAuYXdzdWlfbGF5b3V0X2h5dnNqX2ttdnRuXzM5Ni5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW1haW5faHl2c2pfa212dG5fNTUxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal9rbXZ0bl81NTEpIHtcbiAgICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbiAgfVxuICAuYXdzdWlfbGF5b3V0X2h5dnNqX2ttdnRuXzM5Ni5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW1haW5faHl2c2pfa212dG5fNTUxLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal9rbXZ0bl81NTE6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1haW4tZ2FwLWVzbmRiczogMHB4O1xuICB9XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqX2ttdnRuXzM5Ni5hd3N1aV9oYXMtbGVmdC10b2dnbGVzLWd1dHRlcl9oeXZzal9rbXZ0bl81NzE6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS10b2dnbGVzLWxlZnQtd2lkdGgtZXNuZGJzOiBjYWxjKHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy02NGY2NTIsIDEycHgpICsgMzZweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqX2ttdnRuXzM5Ni5hd3N1aV9oYXMtcmlnaHQtdG9nZ2xlcy1ndXR0ZXJfaHl2c2pfa212dG5fNTc0Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktdG9nZ2xlcy1yaWdodC13aWR0aC1lc25kYnM6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTY0ZjY1MiwgMTJweCkgKyAzNnB4KTtcbn1cblxuLypcbklmIGRpc2FibGVCb2R5U2Nyb2xsIGlzIHRydWUgKHZlcnkgdW5jb21tb24gdXNlIGNhc2UpIHRoZW4gdGhlIEFwcExheW91dCBjb21wb25lbnQgXG5hbmQgbm90IHRoZSBkb2N1bWVudCBib2R5IHdpbGwgYmUgdGhlIHNjcm9sbGFibGUgZWxlbWVudC4gVGhpcyByZXF1aXJlcyBhIGZpeGVkIGhlaWdodCBcbmluc3RlYWQgb2YgYSBtaW5pbXVtIGhlaWdodCB3aXRoIGEgdmVydGljYWwgc2Nyb2xsIHBvbGljeS4gVGhlIG9mZnNldCB0b3AgdmFsdWUgZm9yIFxuY29tcG9uZW50cyB3aXRoIHBvc2l0aW9uOiBzdGlja3kgKE1vYmlsZVRvb2xiYXIsIE5hdmlnYXRpb24sIE5vdGlmaWNhdGlvbnMsIFRvb2xzKSB3aWxsIGJlIFxuc2V0IHplcm8gc2luY2UgdGhlIEFwcExheW91dCBpcyBuZWFyZXN0IHNjcm9sbGFibGUgcGFyZW50IGFuZCBhbnkgZXhpc3RpbmcgaGVhZGVyIGRvZXMgXG5ub3QgbWF0dGVyLiBUaGUgb2Zmc2V0IHRvcCB2YWx1ZSBmb3IgQXBwTGF5b3V0IGNvbnRlbnRNYWluIGNoaWxkcmVuIHdpdGggXG5wb3NpdGlvbjogc3RpY2t5IHdpbGwgYmUgdGhlIHZhbHVlIG9mIHRoZSBub3RpZmljYXRpb25zIGhlaWdodCBpbiBhZGRpdGlvbiB0byB0aGUgXG5ub3RpZmljYXRpb25zIHRvcCBtYXJnaW4gYW5kIHNvbWUgYWRkaXRpb25hbCB2ZXJ0aWNhbCBzcGFjZSBmb3IgYWVzdGhldGljcy5cbiovXG4uYXdzdWlfbGF5b3V0X2h5dnNqX2ttdnRuXzM5Ni5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsX2h5dnNqX2ttdnRuXzIwNzpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy1lc25kYnM6IDFmciBhdXRvO1xuICAtLWF3c3VpLW9mZnNldC10b3AtZXNuZGJzOiAwcHg7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LWVzbmRicyk7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfa212dG5fMzk2LmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfa212dG5fMjA3LmF3c3VpX2hhcy1zcGxpdC1wYW5lbF9oeXZzal9rbXZ0bl81OTQuYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tYm90dG9tX2h5dnNqX2ttdnRuXzU5NDpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy1lc25kYnM6IHJlcGVhdCgyLCBhdXRvKTtcbn1cblxuLypcblRoaXMgQ1NTIGNsYXNzIGlzIGFwcGxpZWQgdG8gdGhlIGRvY3VtZW50IGJvZHkgdG8gcHJldmVudCBvdmVyZmxvdyBzY3JvbGxpbmdcbndoZW4gdGhlIG5hdmlnYXRpb24gb3IgdG9vbHMgZHJhd2VycyBhcmUgb3BlbiBpbiByZXNwb25zaXZlIHZpZXdwb3J0cy5cbiovXG4uYXdzdWlfYmxvY2stYm9keS1zY3JvbGxfaHl2c2pfa212dG5fNjAyOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwsIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0ICovXG4uYXdzdWlfdW5mb2N1c2FibGVfaHl2c2pfa212dG5fNjA3Om5vdCgjXFw5KSxcbi5hd3N1aV91bmZvY3VzYWJsZV9oeXZzal9rbXZ0bl82MDcgKjpub3QoI1xcOSkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfa212dG5fNjE3Om5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogbWFpbjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS1mOTR2cjksIDQwcHgpO1xuICAvKlxuICBJZiB0aGUgc3BsaXQgcGFuZWwgaXMgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBhZGRpdGlvbmFsIHBhZGRpbmcgd2lsbCBuZWVkIHRvIGJlXG4gIGFkZGVkIHRvIHRoZSBjb250ZW50IGFyZWEuIFRoaXMgaXMgdG8gZW5zdXJlIHRoYXQgdGhlIHVzZXIgaXMgYWJsZSB0byBzY3JvbGxcbiAgZmFyIGVub3VnaCB0byBzZWUgYWxsIG9mIHRoZSBjb250ZW50IHRoYXQgd291bGQgb3RoZXJ3aXNlIGJlIG9ic2N1cmVkIGJ5IHRoZVxuICBzdGlja3kgcG9zaXRpb24gb2YgdGhlIHNwbGl0IHBhbmVsLlxuICAqL1xuICAvKlxuICBJZiBkaXNhYmxlQ29udGVudFBhZGRpbmdzIGlzIGVuYWJsZWQgdGhlbiB0aGUgTWFpbiBjb250ZW50IGhhcyBhIGRpZmZlcmVudFxuICBiZWhhdmlvciBpbnNpZGUgdGhlIExheW91dCBncmlkLiBCeSBkZWZhdWx0IGl0IHdpbGwgcmVuZGVyIGFjcm9zcyB0aGUgZW50aXJlXG4gIGdyaWQgY29sdW1uIHNwYW4uIElmIHRoZSBOYXZpZ2F0aW9uIGlzIG9wZW4gb24gdGhlIGxlZnQsIHdlIGluY3JlbWVudCB0aGVcbiAgc3RhcnQgY29sdW1uIGJ5IG9uZS4gSWYgdGhlIFRvb2xzIG9yIFNwbGl0IFBhbmVsIChpbiBzaWRlIHBvc2l0aW9uKSBpcyBvcGVuXG4gIG9uIHRoZSByaWdodCwgd2UgZGVjcmVtZW50IHRoZSBjb2x1bW4gZW5kIGJ5IG9uZS5cbiAgKi9cbn1cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfa212dG5fNjE3LmF3c3VpX2hhcy1zcGxpdC1wYW5lbF9oeXZzal9rbXZ0bl81OTQuYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tYm90dG9tX2h5dnNqX2ttdnRuXzU5NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zcGxpdC1wYW5lbC1oZWlnaHQtZXNuZGJzKSArIHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS1mOTR2cjksIDQwcHgpKTtcbn1cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfa212dG5fNjE3LmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal9rbXZ0bl81NTE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvNjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2NvbnRhaW5lcl9oeXZzal9rbXZ0bl82MTcuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqX2ttdnRuXzU1MS5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfa212dG5fNjQzOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cbiAgLmF3c3VpX2NvbnRhaW5lcl9oeXZzal9rbXZ0bl82MTcuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqX2ttdnRuXzU1MS5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqX2ttdnRuXzY0Njpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXJfaHl2c2pfa212dG5fNjE3LmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal9rbXZ0bl81NTEuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal9rbXZ0bl82NDYuYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tc2lkZV9oeXZzal9rbXZ0bl82NDY6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyX2h5dnNqX2ttdnRuXzYxNy5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfaHl2c2pfa212dG5fNTUxLmF3c3VpX2hhcy1hY3RpdmUtZHJhd2VyX2h5dnNqX2ttdnRuXzY0Njpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNTtcbiAgfVxufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfa212dG5fNjU5Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tbnd2OGRzLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS0zazZzdDAsIDBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtZXNuZGJzKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hcmVhOiBtb2JpbGVUb29sYmFyO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDU7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBtaW5tYXgoMCwgMWZyKSBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC1lc25kYnMpO1xuICB6LWluZGV4OiAxMDAwO1xufVxuc2VjdGlvbi5hd3N1aV9tb2JpbGUtdG9vbGJhcl9oeXZzal9rbXZ0bl82NTk6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVtb3ZlLWhpZ2gtY29udHJhc3QtaGVhZGVyX2h5dnNqX2ttdnRuXzY3Nikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkcywgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wYW5lbC10b2dnbGUtazltZDhmLCAwcHggNnB4IDEycHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTIpKTtcbn1cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfa212dG5fNjU5ID4gLmF3c3VpX21vYmlsZS10b29sYmFyLW5hdl9oeXZzal9rbXZ0bl82ODA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG59XG5zZWN0aW9uLmF3c3VpX21vYmlsZS10b29sYmFyX2h5dnNqX2ttdnRuXzY1OSA+IC5hd3N1aV9tb2JpbGUtdG9vbGJhci1icmVhZGNydW1ic19oeXZzal9rbXZ0bl82ODQ6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tbnd2OGRzLCAjZmZmZmZmKTtcbn1cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfa212dG5fNjU5ID4gLmF3c3VpX21vYmlsZS10b29sYmFyLXRvb2xzX2h5dnNqX2ttdnRuXzY4ODpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyX2h5dnNqX2ttdnRuXzY5Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDEvc3BhbiA5O1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1jb250ZW50LWhlaWdodC1lc25kYnMpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC1lc25kYnMpO1xuICB6LWluZGV4OiA4MzA7XG4gIC8qXG4gIFRoZSBuYXZpZ2F0aW9uIGFuZCB0b29scyBjb250YWluZXJzICh0aGF0IGNvbnRhaW4gdGhlIHRvZ2dsZSBidXR0b25zKVxuICBzdHJldGNoIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgYXBwIGxheW91dC4gTm9ybWFsbHksIHRoaXMgd291bGRuJ3QgYmUgYW5cbiAgaXNzdWUgYmVjYXVzZSB0aGV5IHNpdCBhYm92ZSB0aGUgYXBwIGxheW91dCdzIGNvbnRlbnQgcGFkZGluZy5cblxuICBCdXQgaWYgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyBpcyBzZXQgdG8gdHJ1ZSBhbmQgdGhlcmUgYXJlIGJ1dHRvbnMgb24gdGhlXG4gIGxlZnQvcmlnaHQgZWRnZXMgb2YgdGhlIHNjcmVlbiwgdGhleSB3aWxsIGJlIGNvdmVyZWQgYnkgdGhlIGNvbnRhaW5lcnMuIFNvXG4gIHdlIG5lZWQgdG8gZGlzYWJsZSBwb2ludGVyIGV2ZW50cyBpbiB0aGUgY29udGFpbmVyIGFuZCByZS1lbmFibGUgdGhlbSBpblxuICB0aGUgcGFuZWxzIGFuZCB0b2dnbGUgYnV0dG9ucy5cbiAgKi9cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyX2h5dnNqX2ttdnRuXzY5Nzpub3QoI1xcOSkge1xuICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICAvKlxuICAgIFdoZW4gZGlzYWJsZUJvZHlTY3JvbGwgaXMgdHJ1ZSB0aGUgb2Zmc2V0VG9wIHdpbGwgYmUgcmVsYXRpdmUgdG8gdGhlIFxuICAgIGFwcCBsYXlvdXQgYW5kIG5vdCB0aGUgYm9keS4gSG93ZXZlciwgdGhlIGRyYXdlciBwb3NpdGlvbiBjaGFuZ2VzIFxuICAgIHRvIGZpeGVkIGluIG1vYmlsZSB2aWV3cG9ydHMuIFRoZSB0b3AgdmFsdWUgbmVlZHMgdG8gaW5jbHVkZSB0aGUgXG4gICAgaGVhZGVyIGJlY2F1c2UgZml4ZWQgcG9zaXRpb24gc3dpdGNoZXMgdGhlIHRvcCB2YWx1ZSBzbyBpdCBpcyBub3cgXG4gICAgcmVsYXRpdmUgdG8gdGhlIGJvZHkuXG4gICAgKi9cbiAgfVxuICAuYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfaHl2c2pfa212dG5fNjk3LmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfa212dG5fMjA3Om5vdCgjXFw5KSB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLWhlYWRlci1oZWlnaHQtZXNuZGJzKTtcbiAgfVxufVxuXG5uYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqX2ttdnRuXzczNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTY0ZjY1MiwgMTJweCk7XG4gIC8qXG4gIEFwcGx5IHRoZSBhbmltYXRpb24gb25seSBpbiBkZXNrdG9wIHZpZXdwb3J0cyBiZWNhdXNlIHRoZSBNb2JpbGVUb29sYmFyIHdpbGxcbiAgdGFrZSBjb250cm9sIGluIHJlc3BvbnNpdmUgdmlld3BvcnRzLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9zaG93QnV0dG9uc19oeXZzal9rbXZ0bl8xIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxubmF2LmF3c3VpX3Nob3ctbmF2aWdhdGlvbl9oeXZzal9rbXZ0bl83MzUuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqX2ttdnRuXzY0Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfa212dG5fNzM1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal9rbXZ0bl82NDMpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqX2ttdnRuXzczNTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfa212dG5fNjQzKS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfa212dG5fNzU4IHtcbiAgICBhbmltYXRpb246IGF3c3VpX3Nob3dCdXR0b25zX2h5dnNqX2ttdnRuXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LWR0Mm92MCwgMTE1bXMpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfa212dG5fNzM1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal9rbXZ0bl82NDMpLmF3c3VpX2FuaW1hdGluZ19oeXZzal9rbXZ0bl83NTgge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqX2ttdnRuXzczNTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfa212dG5fNjQzKS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfa212dG5fNzU4LCAuYXdzdWktbW9kZS1lbnRlcmluZyBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqX2ttdnRuXzczNTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfa212dG5fNjQzKS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfa212dG5fNzU4IHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5uYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal9rbXZ0bl82OTc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC10cHNmeHYsICNmZmZmZmYpO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItaW5saW5lLWVuZDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvKlxuICBBIG5vbi1zZW1hbnRpYyBub2RlIGlzIGFkZGVkIHdpdGggYSBmaXhlZCB3aWR0aCBlcXVhbCB0byB0aGUgZmluYWwgTmF2aWdhdGlvblxuICB3aWR0aC4gVGhpcyB3aWxsIGNyZWF0ZSB0aGUgdmlzdWFsIGFwcGVhcmFuY2Ugb2YgaG9yaXpvbnRhbCBtb3ZlbWVudCBhbmRcbiAgcHJldmVudCB1bndhbnRlZCB0ZXh0IHdyYXBwaW5nLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9vcGVuTmF2aWdhdGlvbl9oeXZzal9rbXZ0bl8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctNjRmNjUyLCAxMnB4KSAqIDIgKyB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLTJ2Zm0xNiwgMzZweCkpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLWVzbmRicyk7XG4gIH1cbn1cbm5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqX2ttdnRuXzY5Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfa212dG5fNjQzKSB7XG4gIGlubGluZS1zaXplOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfa212dG5fNjk3LmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal9rbXZ0bl82NDMuYXdzdWlfYW5pbWF0aW5nX2h5dnNqX2ttdnRuXzc1ODpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX29wZW5OYXZpZ2F0aW9uX2h5dnNqX2ttdnRuXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LWR0Mm92MCwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgbmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfa212dG5fNjk3LmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal9rbXZ0bl82NDMuYXdzdWlfYW5pbWF0aW5nX2h5dnNqX2ttdnRuXzc1ODpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIG5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqX2ttdnRuXzY5Ny5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfa212dG5fNjQzLmF3c3VpX2FuaW1hdGluZ19oeXZzal9rbXZ0bl83NTg6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyBuYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal9rbXZ0bl82OTcuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqX2ttdnRuXzY0My5hd3N1aV9hbmltYXRpbmdfaHl2c2pfa212dG5fNzU4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbm5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqX2ttdnRuXzY5NyA+IC5hd3N1aV9hbmltYXRlZC1jb250ZW50X2h5dnNqX2ttdnRuXzgyMjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbmF2aWdhdGlvbi13aWR0aC1lc25kYnMpO1xufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfa212dG5fNjk3ID4gLmF3c3VpX2NvbnRlbnQtY29udGFpbmVyX2h5dnNqX2ttdnRuXzgyNTpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgbmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfa212dG5fNjk3Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLWVzbmRiczogMTAwdnc7XG4gIH1cbn1cblxuLmF3c3VpX2hpZGUtbmF2aWdhdGlvbl9oeXZzal9rbXZ0bl84MzQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zaXplLXZlcnRpY2FsLXBhbmVsLWljb24tb2Zmc2V0LXIwbnIxMywgMTVweCk7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal9rbXZ0bl84NDQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGdyaWQtYXJlYTogbm90aWZpY2F0aW9ucztcbiAgei1pbmRleDogODUwO1xufVxuLmF3c3VpX25vdGlmaWNhdGlvbnNfaHl2c2pfa212dG5fODQ0LmF3c3VpX2hhcy1ub3RpZmljYXRpb24tY29udGVudF9oeXZzal9rbXZ0bl84NDk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal9rbXZ0bl84NDQuYXdzdWlfc3RpY2t5LW5vdGlmaWNhdGlvbnNfaHl2c2pfa212dG5fODUzOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1mbGFzaGJhci1zdGlja3ktYm90dG9tLW1hcmdpbi1lc25kYnM6IHZhcigtLXNwYWNlLXh4bC10OGRnaXAsIDMycHgpO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLW9mZnNldC10b3AtZXNuZGJzKTtcbiAgfVxuICAuYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal9rbXZ0bl84NDQuYXdzdWlfc3RpY2t5LW5vdGlmaWNhdGlvbnNfaHl2c2pfa212dG5fODUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2gtY29udHJhc3RfaHl2c2pfa212dG5fODU4KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1ud3Y4ZHMsICNmZmZmZmYpO1xuICB9XG4gIC5hd3N1aV9ub3RpZmljYXRpb25zX2h5dnNqX2ttdnRuXzg0NC5hd3N1aV9oYXMtbm90aWZpY2F0aW9uLWNvbnRlbnRfaHl2c2pfa212dG5fODQ5Om5vdCgjXFw5KSB7XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICB9XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuV2hlbiB0aGUgU3BsaXQgUGFuZWwgaXMgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBpdCB3YXMgc2hhcmUgdGhlIHNhbWUgcm93XG5hcyB0aGUgY29udGVudCBhcmVhLiBUaGlzIHJvdyBpcyBkZWZpbmVkIGFzIDEgZnJhY3Rpb25hbCB1bml0IHdoaWNoIHdpbGxcbmNvbnN1bWUgdGhlIHJlbWFpbmluZyB2ZXJ0aWNhbCBzcGFjZSBpbiB0aGUgZ3JpZCBhZnRlciB0aGUgbm90aWZpY2F0aW9uc1xuYW5kIGJyZWFkY3J1bWJzLlxuKi9cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqX2ttdnRuXzg3Njpub3QoI1xcOSkge1xuICAvKlxuICBUaGUgYWxpZ24gc2VsZiBwcm9wZXJ0eSB3aWxsIHBvc2l0aW9uIHRoZSBzcGxpdCBwYW5lbCBhdCB0aGUgYm90dG9tIG9mIHRoZSBncmlkIHJvdy5cbiAgVGhpcyBjb3VsZCBiZSBvZmYgdGhlIHZpZXdwb3J0IGlmIHRoZSBjb250ZW50IGFyZWEgaGFzIGVub3VnaCBjb250ZW50IHRvIGJlIHNjcm9sbGFibGUuXG4gICovXG4gIGFsaWduLXNlbGY6IGVuZDtcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1hd3N1aS1mb290ZXItaGVpZ2h0LWVzbmRicyk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGdyaWQtY29sdW1uOiAxLzY7XG4gIGdyaWQtcm93OiA5O1xuICBibG9jay1zaXplOiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIC8qXG4gIFRoZSBwb3NpdGlvbiBzdGlja3kgd2lsbCB3b3JrIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIGFsaWduIHNlbGY6IGVuZDsgcHJvcGVydHkuXG4gIElmIHRoZSBncmlkIHJvdyBzY3JvbGxzIGJleW9uZCB0aGUgdmlld3BvcnQsIHRoZSBzdGlja3kgYm90dG9tIHBvc2l0aW9uXG4gIHdpbGwgbGlmdCBpdCB1cCBhYm92ZSB0aGUgZm9vdGVyIHNvIGl0IGlzIGFsd2F5cyB2aXNpYmxlLlxuICAqL1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4NDA7XG4gIC8qXG4gIFVubGlrZSB0aGUgc2lkZSBwb3NpdGlvbiB0aGUgU3BsaXQgUGFuZWwgaXMgcGVyc2lzdGVudCBpbiB0aGUgRE9NXG4gIHdoZW4gaW4gdGhlIGJvdHRvbSBwb3NpdGlvbi5cbiAgKi9cbiAgLypcbiAgV2FybmluZyEgVGhpcyBpcyBhIGhhY2shIFRoZSBleGlzdGluZyBkZXNpZ24gdG9rZW4gZm9yIHRoZSBzcGxpdCBwYW5lbFxuICBzaGFkb3cgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBkb2VzIG5vdCByZW5kZXIgaW4gdGhlIHJlZmFjdG9yZWQgY29kZS5cbiAgSXQgYXBwZWFycyB0byBiZSByZWxhdGVkIHRvIHRoZSBmYWN0IHRoYXQgdGhlIGxlZ2FjeSBzcGxpdCBwYW5lbCBlbGVtZW50XG4gIGhhcyBhIGhlaWdodCBlcXVhbCB0byB0aGUgZXhwYW5kZWQgaGVpZ2h0IGFuZCBhIGNvcnJlc3BvbmRpbmcgdHJhbnNsYXRpb25cbiAgb2YgdGhlIFkgcG9zaXRpb24gc28gaXQgaXMgbW92ZWQgb2ZmIHRoZSBzY3JlZW4uIFRoaXMgd2lsbCBuZWVkIHRvIGJlXG4gIHJlZmFjdG9yZWQgd2l0aCBhbiBhZGp1c3RtZW50IHRvIHRoZSBzcGxpdCBwYW5lbCBkZXNpZ24gdG9rZW4uXG4gICovXG4gIC8qXG4gIFdoZW4gdGhlIGRhdGEgYXR0cmlidXRlIGNoYW5nZXMgaW5kaWNhdGluZyB0aGUgU3BsaXQgUGFuZWwgaGFzIGJlZW4gb3BlbmVkXG4gIGFwcGx5IHRoZSBhbmltYXRpb24gdG8gdGhlIGhlaWdodCBwcm9wZXJ0eS5cbiAgKi9cbn1cbkBrZXlmcmFtZXMgYXdzdWlfb3BlblNwbGl0UGFuZWxCb3R0b21faHl2c2pfa212dG5fMSB7XG4gIGZyb20ge1xuICAgIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLXJlcG9ydGVkLWhlYWRlci1zaXplLWVzbmRicywgMCk7XG4gIH1cbiAgdG8ge1xuICAgIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLXJlcG9ydGVkLXNpemUtZXNuZGJzKTtcbiAgfVxufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfa212dG5fODc2LmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfa212dG5fMjA3Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqX2ttdnRuXzg3Ni5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfa212dG5fNjQzLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal9rbXZ0bl85MjM6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal9rbXZ0bl84NzYuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqX2ttdnRuXzE4My5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfa212dG5fOTIzOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uLWVuZDogNTtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqX2ttdnRuXzg3Ni5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfa212dG5fOTIzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfa212dG5fODc2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfa212dG5fNjQ2KS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfa212dG5fOTIzIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCA3LCAyMiwgMC4xKSAwcHggLTMycHggMzJweCAtMjRweDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqX2ttdnRuXzg3Ni5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqX2ttdnRuXzY0Ni5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfa212dG5fOTIzOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zcGxpdC1ib3R0b20tcmpjZTg4LCAwcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqX2ttdnRuXzg3Ni5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqX2ttdnRuXzY0Ni5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfa212dG5fOTIzLmF3c3VpX2FuaW1hdGluZ19oeXZzal9rbXZ0bl83NTg6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9vcGVuU3BsaXRQYW5lbEJvdHRvbV9oeXZzal9rbXZ0bl8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC1kdDJvdjAsIDExNW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIHNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqX2ttdnRuXzg3Ni5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqX2ttdnRuXzY0Ni5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfa212dG5fOTIzLmF3c3VpX2FuaW1hdGluZ19oeXZzal9rbXZ0bl83NTg6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCBzZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal9rbXZ0bl84NzYuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal9rbXZ0bl82NDYuYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqX2ttdnRuXzkyMy5hd3N1aV9hbmltYXRpbmdfaHl2c2pfa212dG5fNzU4Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfa212dG5fODc2LmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfa212dG5fNjQ2LmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal9rbXZ0bl85MjMuYXdzdWlfYW5pbWF0aW5nX2h5dnNqX2ttdnRuXzc1ODpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal9rbXZ0bl85NTI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgLypcbiAgVGhlIG1pbiBhbmQgbWF4IHdpZHRocyBhcmUgYXBwbGllZCB3aGVuIHRoZSBTcGxpdCBQYW5lbCBpcyBvcGVuZWQgb3RoZXJ3aXNlXG4gIGl0IHdvdWxkIG5vdCBiZSBwb3NzaWJsZSB0byBhbmltYXRlIHRoZSB3aWR0aCBhbmQgdGhlIGJveCBzaGFkb3cgd291bGRcbiAgYmUgcGVyc2lzdGVudCBpbiB0aGUgRE9NIHdoZW4gY2xvc2VkLlxuICAqL1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlX2h5dnNqX2ttdnRuXzk1Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqX2ttdnRuXzY0NiksIHNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal9rbXZ0bl85NTIuYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqX2ttdnRuXzkyMzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal9rbXZ0bl85NTIuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal9rbXZ0bl82NDYuYXdzdWlfcG9zaXRpb24tc2lkZV9oeXZzal9rbXZ0bl85NjU6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1zcGxpdC1wYW5lbC1tYXgtd2lkdGgtZXNuZGJzLCAyODBweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktc3BsaXQtcGFuZWwtbWluLXdpZHRoLWVzbmRicywgMjgwcHgpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMywgI2M2YzZjZCk7XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfaHl2c2pfa212dG5fOTUyLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfa212dG5fNjQ2LmF3c3VpX3Bvc2l0aW9uLXNpZGVfaHl2c2pfa212dG5fOTY1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal9rbXZ0bl8xODMpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtY3g4cjAzLCAjYzZjNmNkKTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG5UaGUgVG9vbHMgY29tcG9uZW50IGNvbnRhaW5lciBoYXMgYSBtYXggd2lkdGggY2FsY3VsYXRpb24gdGhhdCBkZXBlbmRzIG9uIHRoZVxuc3RhdGUgb2YgdGhlIG90aGVyIHNpYmxpbmdzIHdpdGhpbiB0aGUgTGF5b3V0IGdyaWQgZGVmaW5pdGlvbi4gVGhlIGxheW91dCB3aWR0aFxuaXMgc2V0IGluIHRoZSByZXNpemUgb2JzZXJ2ZXIgaW4gdGhlIExheW91dCBjb21wb25lbnQuIFRoZSBtYWluIG9mZnNldCBsZWZ0XG53aWxsIGNhbGN1bGF0ZSB0aGUgZGlzdGFuY2UgZnJvbSB0aGUgc3RhcnQgb2YgdGhlIExheW91dCBjb21wb25lbnQuIFRoZSBtaW5pbXVtXG5jb250ZW50IHdpZHRoIGhhcyBhIGRlZmF1bHQgdmFsdWUgdGhhdCBjYW4gYmUgc2V0IGRpcmVjdGx5IHdpdGggdGhlIG1pbkNvbnRlbnRXaWR0aFxucHJvcGVydHkuIFRoZSBjb250ZW50IGdhcCByaWdodCBpcyBjb21wdXRlZCBpbiB0aGUgTGF5b3V0IHN0eWxlcyBiYXNlZCBvbiB0aGVcbnZpZXdwb3J0IHNpemUgYW5kIHN0YXRlIG9mIHRoZSBUb29scyBkcmF3ZXIuXG4qL1xuLmF3c3VpX3Rvb2xzLWNvbnRhaW5lcl9oeXZzal9rbXZ0bl85ODc6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS10b29scy1tYXgtd2lkdGgtZXNuZGJzOiBjYWxjKHZhcigtLWF3c3VpLWxheW91dC13aWR0aC1lc25kYnMpIC0gdmFyKC0tYXdzdWktbWFpbi1vZmZzZXQtbGVmdC1lc25kYnMpIC0gdmFyKC0tYXdzdWktZGVmYXVsdC1taW4tY29udGVudC13aWR0aC1lc25kYnMpIC0gdmFyKC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtZXNuZGJzKSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiA1O1xuICBncmlkLXJvdzogMS9zcGFuIDk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LWVzbmRicyk7XG4gIG1heC1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktdG9vbHMtbWF4LXdpZHRoLWVzbmRicyk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1vZmZzZXQtdG9wLWVzbmRicyk7XG4gIHotaW5kZXg6IDgzMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3Rvb2xzLWNvbnRhaW5lcl9oeXZzal9rbXZ0bl85ODc6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLXRvb2xzLW1heC13aWR0aC1lc25kYnM6IG5vbmU7XG4gICAgLS1hd3N1aS10b29scy13aWR0aC1lc25kYnM6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICAvKlxuICAgIFdoZW4gZGlzYWJsZUJvZHlTY3JvbGwgaXMgdHJ1ZSB0aGUgb2Zmc2V0VG9wIHdpbGwgYmUgcmVsYXRpdmUgdG8gdGhlIFxuICAgIGFwcCBsYXlvdXQgYW5kIG5vdCB0aGUgYm9keS4gSG93ZXZlciwgdGhlIGRyYXdlciBwb3NpdGlvbiBjaGFuZ2VzIFxuICAgIHRvIGZpeGVkIGluIG1vYmlsZSB2aWV3cG9ydHMuIFRoZSB0b3AgdmFsdWUgbmVlZHMgdG8gaW5jbHVkZSB0aGUgXG4gICAgaGVhZGVyIGJlY2F1c2UgZml4ZWQgcG9zaXRpb24gc3dpdGNoZXMgdGhlIHRvcCB2YWx1ZSBzbyBpdCBpcyBub3cgXG4gICAgcmVsYXRpdmUgdG8gdGhlIGJvZHkuXG4gICAgKi9cbiAgfVxuICAuYXdzdWlfdG9vbHMtY29udGFpbmVyX2h5dnNqX2ttdnRuXzk4Ny5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsX2h5dnNqX2ttdnRuXzIwNzpub3QoI1xcOSkge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1oZWFkZXItaGVpZ2h0LWVzbmRicyk7XG4gIH1cbn1cblxuLmF3c3VpX3Rvb2xzX2h5dnNqX2ttdnRuXzk4Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZik7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLypcbiAgQSBub24tc2VtYW50aWMgbm9kZSBpcyBhZGRlZCB3aXRoIGEgZml4ZWQgd2lkdGggZXF1YWwgdG8gdGhlIGZpbmFsIFRvb2xzXG4gIHdpZHRoLiBUaGlzIHdpbGwgY3JlYXRlIHRoZSB2aXN1YWwgYXBwZWFyYW5jZSBvZiBob3Jpem9udGFsIG1vdmVtZW50IGFuZFxuICBwcmV2ZW50IHVud2FudGVkIHRleHQgd3JhcHBpbmcuXG4gICovXG4gIC8qXG4gIEEgcmlnaHQgYm9yZGVyIGlzIG5lZWRlZCBpZiB0aGUgVG9vbHMgaXMgb3BlbiBhbmQgdGhlIGJ1dHRvbnMgYXJlIHBlcnNpc3RlbnQgaW5cbiAgdGhlIERPTS4gVGhpcyBjcmVhdGVzIGEgdmlzdWFsIHZlcnRpY2FsIGJvdW5kYXJ5IGJldHdlZW4gdGhlIFRvb2xzIGFuZCB0aGUgQnV0dG9uc1xuICBvbmx5IHdoZW4gdGhleSBhcmUgYm90aCBwcmVzZW50LiBUaGlzIGlzIHRoZSBjaXJjdW1zdGFuY2Ugd2hlbiB0aGVyZSBpcyBhIFNwbGl0IFBhbmVsXG4gIGluIHRoZSBzaWRlIHBvc2l0aW9uLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9vcGVuVG9vbHNfaHl2c2pfa212dG5fMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IHZhcigtLWF3c3VpLXRvb2xzLWFuaW1hdGlvbi1zdGFydGluZy1vcGFjaXR5LWVzbmRicywgMCk7XG4gICAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTY0ZjY1MiwgMTJweCkgKiAyICsgdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci0ydmZtMTYsIDM2cHgpKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktdG9vbHMtd2lkdGgtZXNuZGJzKTtcbiAgfVxufVxuLmF3c3VpX3Rvb2xzX2h5dnNqX2ttdnRuXzk4Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqX2ttdnRuXzY0Nikge1xuICBpbmxpbmUtc2l6ZTogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV90b29sc19oeXZzal9rbXZ0bl85ODcuYXdzdWlfaXMtdG9vbHMtb3Blbl9oeXZzal9rbXZ0bl82NDY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Rvb2xzX2h5dnNqX2ttdnRuXzk4Ny5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqX2ttdnRuXzY0Ni5hd3N1aV9hbmltYXRpbmdfaHl2c2pfa212dG5fNzU4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfb3BlblRvb2xzX2h5dnNqX2ttdnRuXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LWR0Mm92MCwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Rvb2xzX2h5dnNqX2ttdnRuXzk4Ny5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqX2ttdnRuXzY0Ni5hd3N1aV9hbmltYXRpbmdfaHl2c2pfa212dG5fNzU4Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Rvb2xzX2h5dnNqX2ttdnRuXzk4Ny5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqX2ttdnRuXzY0Ni5hd3N1aV9hbmltYXRpbmdfaHl2c2pfa212dG5fNzU4Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Rvb2xzX2h5dnNqX2ttdnRuXzk4Ny5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqX2ttdnRuXzY0Ni5hd3N1aV9hbmltYXRpbmdfaHl2c2pfa212dG5fNzU4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3Rvb2xzX2h5dnNqX2ttdnRuXzk4Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXRwc2Z4diwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdG9vbHNfaHl2c2pfa212dG5fOTg3ID4gLmF3c3VpX2FuaW1hdGVkLWNvbnRlbnRfaHl2c2pfa212dG5fODIyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS10b29scy13aWR0aC1lc25kYnMpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV90b29sc19oeXZzal9rbXZ0bl85ODcuYXdzdWlfaXMtdG9vbHMtb3Blbl9oeXZzal9rbXZ0bl82NDYuYXdzdWlfaGFzLXRvb2xzLWZvcm0tcGVyc2lzdGVuY2VfaHl2c2pfa212dG5fMTA3OTpub3QoI1xcOSkge1xuICAgIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMywgI2M2YzZjZCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfdG9vbHNfaHl2c2pfa212dG5fOTg3Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS10b29scy13aWR0aC1lc25kYnM6IDEwMHZ3O1xuICB9XG59XG5cbi5hd3N1aV9oaWRlLXRvb2xzX2h5dnNqX2ttdnRuXzEwODk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zaXplLXZlcnRpY2FsLXBhbmVsLWljb24tb2Zmc2V0LXIwbnIxMywgMTVweCk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi8qXG5XYXJuaW5nISBJZiB0aGVzZSBkZXNpZ24gdG9rZW5zIGZvciBwYWRkaW5nIGNoYW5nZSBpdCB3aWxsIGFkdmVyc2VseSBpbXBhY3RcbnRoZSBjYWxjdWxhdGlvbiB1c2VkIHRvIGRldGVybWluZSB0aGUgU3BsaXQgUGFuZWwgbWF4aW11bSB3aWR0aCBpbiB0aGVcbmhhbmRsZVNwbGl0UGFuZWxNYXhXaWR0aCBmdW5jdGlvbiBpbiB0aGUgY29udGV4dC5cbiovXG4uYXdzdWlfc2hvdy10b29sc19oeXZzal9rbXZ0bl8xMTAxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTY0ZjY1MiwgMTJweCk7XG4gIC8qXG4gIEFwcGx5IHRoZSBhbmltYXRpb24gb25seSBpbiBkZXNrdG9wIHZpZXdwb3J0cyBiZWNhdXNlIHRoZSBNb2JpbGVUb29sYmFyIHdpbGwgXG4gIHRha2UgY29udHJvbCBpbiByZXNwb25zaXZlIHZpZXdwb3J0cy5cbiAgKi9cbn1cbkBrZXlmcmFtZXMgYXdzdWlfc2hvd0J1dHRvbnNfaHl2c2pfa212dG5fMSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5hd3N1aV9zaG93LXRvb2xzX2h5dnNqX2ttdnRuXzExMDE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfa212dG5fMTA3OSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqX2ttdnRuXzExMDEuYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfa212dG5fMTA3OTpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgfVxuICAuYXdzdWlfc2hvdy10b29sc19oeXZzal9rbXZ0bl8xMTAxLmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqX2ttdnRuXzEwNzkuYXdzdWlfYW5pbWF0aW5nX2h5dnNqX2ttdnRuXzc1ODpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogYXdzdWlfc2hvd0J1dHRvbnNfaHl2c2pfa212dG5fMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtZHQyb3YwLCAxMTVtcyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfa212dG5fMTEwMS5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal9rbXZ0bl8xMDc5LmF3c3VpX2FuaW1hdGluZ19oeXZzal9rbXZ0bl83NTg6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfa212dG5fMTEwMS5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal9rbXZ0bl8xMDc5LmF3c3VpX2FuaW1hdGluZ19oeXZzal9rbXZ0bl83NTg6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2hvdy10b29sc19oeXZzal9rbXZ0bl8xMTAxLmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqX2ttdnRuXzEwNzkuYXdzdWlfYW5pbWF0aW5nX2h5dnNqX2ttdnRuXzc1ODpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqX2ttdnRuXzExMDEuYXdzdWlfaGFzLXRvb2xzLWZvcm0tcGVyc2lzdGVuY2VfaHl2c2pfa212dG5fMTA3OTpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdHJpZ2dlci1idXR0b24tc3R5bGVzX2h5dnNqX2ttdnRuXzExODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWRlZmF1bHQtdXR1MmRpLCAjNDI0NjUwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci0ydmZtMTYsIDM2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci0ydmZtMTYsIDM2cHgpO1xufVxuLmF3c3VpX3RyaWdnZXItYnV0dG9uLXN0eWxlc19oeXZzal9rbXZ0bl8xMTgxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1ob3Zlci04cTNrMG4sICM2NTY4NzEpO1xufVxuLmF3c3VpX3RyaWdnZXItYnV0dG9uLXN0eWxlc19oeXZzal9rbXZ0bl8xMTgxOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtYWN0aXZlLTg3a21nbCwgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV90cmlnZ2VyLWJhZGdlLXdyYXBwZXJfaHl2c2pfa212dG5fMTE5Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjbGlwLXBhdGg6IHBhdGgoXCJNMzQuMjE5MyAxMC4xODQ1QzMzLjM5NjEgMTAuNTc5IDMyLjQ3MzkgMTAuOCAzMS41IDEwLjhDMjguMDIwNiAxMC44IDI1LjIgNy45NzkzOSAyNS4yIDQuNUMyNS4yIDMuNTI2MTQgMjUuNDIxIDIuNjAzOSAyNS44MTU1IDEuNzgwNjZDMjMuNDUxOCAwLjYzOTU4NyAyMC44MDA2IDAgMTggMEM4LjA1ODg3IDAgMCA4LjA1ODg3IDAgMThDMCAyNy45NDExIDguMDU4ODcgMzYgMTggMzZDMjcuOTQxMSAzNiAzNiAyNy45NDExIDM2IDE4QzM2IDE1LjE5OTQgMzUuMzYwNCAxMi41NDgyIDM0LjIxOTMgMTAuMTg0NVpcIik7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX3RyaWdnZXItYmFkZ2Utd3JhcHBlcl9oeXZzal9rbXZ0bl8xMTk3Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGNsaXAtcGF0aDogcGF0aChcIk0xLjc4MDY2IDEwLjE4NDVDMi42MDM5IDEwLjU3OSAzLjUyNjE1IDEwLjggNC41IDEwLjhDNy45NzkzOSAxMC44IDEwLjggNy45NzkzOSAxMC44IDQuNUMxMC44IDMuNTI2MTQgMTAuNTc5IDIuNjAzOSAxMC4xODQ1IDEuNzgwNjZDMTIuNTQ4MiAwLjYzOTU4NyAxNS4xOTk0IDAgMTggMEMyNy45NDExIDAgMzYgOC4wNTg4NyAzNiAxOEMzNiAyNy45NDExIDI3Ljk0MTEgMzYgMTggMzZDOC4wNTg4NyAzNiAwIDI3Ljk0MTEgMCAxOEMwIDE1LjE5OTQgMC42Mzk1ODcgMTIuNTQ4MiAxLjc4MDY2IDEwLjE4NDVaXCIpO1xufVxuXG4vKlxuV2FybmluZyEgSWYgdGhlc2UgZGVzaWduIHRva2VucyBmb3Igd2lkdGggY2hhbmdlIGl0IHdpbGwgYWR2ZXJzZWx5IGltcGFjdFxudGhlIGNhbGN1bGF0aW9uIHVzZWQgdG8gZGV0ZXJtaW5lIHRoZSBTcGxpdCBQYW5lbCBtYXhpbXVtIHdpZHRoIGluIHRoZVxuaGFuZGxlU3BsaXRQYW5lbE1heFdpZHRoIGZ1bmN0aW9uIGluIHRoZSBjb250ZXh0LlxuKi9cbi5hd3N1aV90cmlnZ2VyX2h5dnNqX2ttdnRuXzExODE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS16cXh6enYsICNmZmZmZmYpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlcl9oeXZzal9rbXZ0bl8xMTgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyX2h5dnNqX2ttdnRuXzExODE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoM3B4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyX2h5dnNqX2ttdnRuXzExODE6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfa212dG5fMTE4MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfa212dG5fMTE4MS5hd3N1aV9zZWxlY3RlZF9oeXZzal9rbXZ0bl8xMjQ5Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LXJldjRlMiwgIzAwNmNlMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZG53MXNsLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqX2ttdnRuXzExODEuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfa212dG5fMTI0OTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItb29sdm1pLCAjMDA0YTllKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqX2ttdnRuXzExODEuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfa212dG5fMTI0OTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1idm9za24sICMwMDZjZTApO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfa212dG5fMTE4MS5hd3N1aV9zZWxlY3RlZF9oeXZzal9rbXZ0bl8xMjQ5ID4gLmF3c3VpX3RyaWdnZXItYmFkZ2Utd3JhcHBlcl9oeXZzal9rbXZ0bl8xMTk3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LXJldjRlMiwgIzAwNmNlMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZG53MXNsLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqX2ttdnRuXzExODEuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfa212dG5fMTI0OSA+IC5hd3N1aV90cmlnZ2VyLWJhZGdlLXdyYXBwZXJfaHl2c2pfa212dG5fMTE5Nzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItb29sdm1pLCAjMDA0YTllKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqX2ttdnRuXzExODEuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfa212dG5fMTI0OSA+IC5hd3N1aV90cmlnZ2VyLWJhZGdlLXdyYXBwZXJfaHl2c2pfa212dG5fMTE5Nzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1idm9za24sICMwMDZjZTApO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfa212dG5fMTE4MS5hd3N1aV9iYWRnZV9oeXZzal9rbXZ0bl8xMjY5Om5vdCgjXFw5KSwgLmF3c3VpX3RyaWdnZXJfaHl2c2pfa212dG5fMTE4MS5hd3N1aV9iYWRnZV9oeXZzal9rbXZ0bl8xMjY5Om5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX3RyaWdnZXJfaHl2c2pfa212dG5fMTE4MS5hd3N1aV9iYWRnZV9oeXZzal9rbXZ0bl8xMjY5Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX3RyaWdnZXItd3JhcHBlcl9oeXZzal9rbXZ0bl8xMjczOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbn1cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfaHl2c2pfa212dG5fMTI3Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZW1vdmUtaGlnaC1jb250cmFzdC1oZWFkZXJfaHl2c2pfa212dG5fNjc2KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wYW5lbC10b2dnbGUtazltZDhmLCAwcHggNnB4IDEycHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTIpKTtcbn1cblxuLmF3c3VpX3RyaWdnZXItd3JhcHBlci10b29sdGlwLXZpc2libGVfaHl2c2pfa212dG5fMTI4NDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMqL1xufVxuXG4uYXdzdWlfZG90X2h5dnNqX2ttdnRuXzEyODg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogOXB4O1xuICBibG9jay1zaXplOiA5cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi04OTFoMWEsICNkYjAwMDApO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3RyaWdnZXItdG9vbHRpcF9oeXZzal9rbXZ0bl8xMzAxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3h0dGJxXzFla2l2XzE0MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMXN4dDhfMW5pZmhfMTg5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfZHJhd2VyXzFzeHQ4XzFuaWZoXzE5Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci0zcmgydTQsICNmZmZmZmYpO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF8xbmlmaF8xOTMuYXdzdWlfaGFzLWNsb3NlLWFjdGlvbl8xc3h0OF8xbmlmaF8yMjY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF8xbmlmaF8xOTMuYXdzdWlfcG9zaXRpb24tYWJzb2x1dGVfMXN4dDhfMW5pZmhfMjI5LmF3c3VpX3BsYWNlbWVudC1lbmRfMXN4dDhfMW5pZmhfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF8xbmlmaF8xOTMuYXdzdWlfcG9zaXRpb24tc3RpY2t5XzFzeHQ4XzFuaWZoXzIyOS5hd3N1aV9wbGFjZW1lbnQtZW5kXzFzeHQ4XzFuaWZoXzIyOTpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfMW5pZmhfMTkzLmF3c3VpX3Bvc2l0aW9uLWZpeGVkXzFzeHQ4XzFuaWZoXzIyOS5hd3N1aV9wbGFjZW1lbnQtZW5kXzFzeHQ4XzFuaWZoXzIyOTpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWtkbmZ4aywgI2M2YzZjZCk7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4XzFuaWZoXzE5My5hd3N1aV9wb3NpdGlvbi1hYnNvbHV0ZV8xc3h0OF8xbmlmaF8yMjkuYXdzdWlfcGxhY2VtZW50LXN0YXJ0XzFzeHQ4XzFuaWZoXzIzMjpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfMW5pZmhfMTkzLmF3c3VpX3Bvc2l0aW9uLXN0aWNreV8xc3h0OF8xbmlmaF8yMjkuYXdzdWlfcGxhY2VtZW50LXN0YXJ0XzFzeHQ4XzFuaWZoXzIzMjpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfMW5pZmhfMTkzLmF3c3VpX3Bvc2l0aW9uLWZpeGVkXzFzeHQ4XzFuaWZoXzIyOS5hd3N1aV9wbGFjZW1lbnQtc3RhcnRfMXN4dDhfMW5pZmhfMjMyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWtkbmZ4aywgI2M2YzZjZCk7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4XzFuaWZoXzE5My5hd3N1aV9wb3NpdGlvbi1hYnNvbHV0ZV8xc3h0OF8xbmlmaF8yMjkuYXdzdWlfcGxhY2VtZW50LXRvcF8xc3h0OF8xbmlmaF8yMzU6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyXzFzeHQ4XzFuaWZoXzE5My5hd3N1aV9wb3NpdGlvbi1zdGlja3lfMXN4dDhfMW5pZmhfMjI5LmF3c3VpX3BsYWNlbWVudC10b3BfMXN4dDhfMW5pZmhfMjM1Om5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF8xbmlmaF8xOTMuYXdzdWlfcG9zaXRpb24tZml4ZWRfMXN4dDhfMW5pZmhfMjI5LmF3c3VpX3BsYWNlbWVudC10b3BfMXN4dDhfMW5pZmhfMjM1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIta2RuZnhrLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfMW5pZmhfMTkzLmF3c3VpX3Bvc2l0aW9uLWFic29sdXRlXzFzeHQ4XzFuaWZoXzIyOS5hd3N1aV9wbGFjZW1lbnQtYm90dG9tXzFzeHQ4XzFuaWZoXzIzODpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfMW5pZmhfMTkzLmF3c3VpX3Bvc2l0aW9uLXN0aWNreV8xc3h0OF8xbmlmaF8yMjkuYXdzdWlfcGxhY2VtZW50LWJvdHRvbV8xc3h0OF8xbmlmaF8yMzg6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyXzFzeHQ4XzFuaWZoXzE5My5hd3N1aV9wb3NpdGlvbi1maXhlZF8xc3h0OF8xbmlmaF8yMjkuYXdzdWlfcGxhY2VtZW50LWJvdHRvbV8xc3h0OF8xbmlmaF8yMzg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWtkbmZ4aywgI2M2YzZjZCk7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4XzFuaWZoXzE5My5hd3N1aV93aXRoLWZvb3Rlcl8xc3h0OF8xbmlmaF8yNDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfMW5pZmhfMTkzLmF3c3VpX3dpdGgtZm9vdGVyXzFzeHQ4XzFuaWZoXzI0MS5hd3N1aV9wb3NpdGlvbi1zdGF0aWNfMXN4dDhfMW5pZmhfMjQ1Om5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF8xbmlmaF8xOTMuYXdzdWlfd2l0aC1mb290ZXJfMXN4dDhfMW5pZmhfMjQxID4gLmF3c3VpX2NvbnRlbnRfMXN4dDhfMW5pZmhfMjQ4Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4XzFuaWZoXzE5Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2RyYXdlcl8xc3h0OF8xbmlmaF8xOTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2RyYXdlcl8xc3h0OF8xbmlmaF8xOTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTJweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZHJhd2VyXzFzeHQ4XzFuaWZoXzE5Mzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAtMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAtMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIC0ycHggKyAtMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgLTJweCArIC0ycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9oZWFkZXJfMXN4dDhfMW5pZmhfMjc2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1uMTNleTAsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTZzODNtNywgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1hN3dxYWwsIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTNjaTM2eiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LWlsd3BoOCwgIzBmMTQxYSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXBhbmVsLWhlYWRlci12ZXJ0aWNhbC1oZGRkbjcsIDIwcHgpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWtkbmZ4aywgI2M2YzZjZCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtN3ZiMG45LCAyOHB4KSBjYWxjKHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eGwtb2NuczhjLCAzMnB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9oZWFkZXJfMXN4dDhfMW5pZmhfMjc2LmF3c3VpX2hpZGUtY2xvc2UtYWN0aW9uXzFzeHQ4XzFuaWZoXzI5Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LTd2YjBuOSwgMjhweCkgdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC1hODR0aGYsIDI0cHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9oZWFkZXJfMXN4dDhfMW5pZmhfMjc2LmF3c3VpX3dpdGgtYWRkaXRpb25hbC1hY3Rpb25fMXN4dDhfMW5pZmhfMjk2Om5vdCgjXFw5KSB7XG4gICAgLypcbiAgICAgIHRoaXMgcGFkZGluZyBpcyBuZWVkZWQgd2hlbiB0aGUgZHJhd2VyIHJlbmRlcnMgaW5zaWRlIGEgcnVudGltZSBkcmF3ZXIgYW5kIHRoZSBydW50aW1lIGRyYXdlciBoYXMgYW4gYWRkaXRpb25hbCBhY3Rpb25cbiAgICAgIG9uIHRoZSByaWdodCAob3IgbGVmdCBpbiBydGwpLiBpbiB0aGlzIGNhc2UgdGhpcyBwYWRkaW5nIGVuc3VyZXMgdGhhdCB0aGUgZHJhd2VyJ3MgY29udGVudCBkb2VzIG5vdCBvdmVybGFwIHdpdGggcnVudGltZSBhY3Rpb25zXG4gICAgKi9cbiAgICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LTd2YjBuOSwgMjhweCkgY2FsYyh2YXIoLS1zcGFjZS14eHhsLTQzbWhzcywgNDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLW9jbnM4YywgMzJweCkpO1xuICB9XG59XG4uYXdzdWlfaGVhZGVyXzFzeHQ4XzFuaWZoXzI3Ni5hd3N1aV93aXRoLXJ1bnRpbWUtY29udGV4dF8xc3h0OF8xbmlmaF8zMDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMTRweDtcbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfMXN4dDhfMW5pZmhfMzA3ID4gLmF3c3VpX2hlYWRlcl8xc3h0OF8xbmlmaF8yNzY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMHB4O1xufVxuLmF3c3VpX2hlYWRlcl8xc3h0OF8xbmlmaF8yNzYgaDI6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xc3h0OF8xbmlmaF8yNzYgaDM6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xc3h0OF8xbmlmaF8yNzYgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xc3h0OF8xbmlmaF8yNzYgaDU6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xc3h0OF8xbmlmaF8yNzYgaDY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLW4xM2V5MCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tNnM4M203LCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWE3d3FhbCwgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtM2NpMzZ6LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xufVxuXG4uYXdzdWlfaGVhZGVyLWFjdGlvbnNfMXN4dDhfMW5pZmhfMzI2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgei1pbmRleDogMTtcbn1cblxuLmF3c3VpX2Nsb3NlLWFjdGlvbl8xc3h0OF8xbmlmaF8zMzI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc3RhdGljLW0tdjdxZXh2LCAxNnB4KTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtd2l0aC1wYWRkaW5nc18xc3h0OF8xbmlmaF8zMzg6bm90KCNcXDkpOm5vdCg6ZW1wdHkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtY29udGVudC10b3AtbHQ5b2xvLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC03dmIwbjksIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtYTg0dGhmLCAyNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLThqcW9udywgNDBweCk7XG59XG5cbi5hd3N1aV9mb290ZXJfMXN4dDhfMW5pZmhfMzQ1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWtkbmZ4aywgI2M2YzZjZCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLWx0OW9sbywgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtN3ZiMG45LCAyOHB4KSB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LWE4NHRoZiwgMjRweCk7XG59XG4uYXdzdWlfZm9vdGVyXzFzeHQ4XzFuaWZoXzM0NS5hd3N1aV9pcy1zdGlja3lfMXN4dDhfMW5pZmhfMzUxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICB6LWluZGV4OiA4MTA7XG59XG5cbi5hd3N1aV90ZXN0LXV0aWxzLWRyYXdlci1jb250ZW50XzFzeHQ4XzFuaWZoXzM1OTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2hpZGRlbl8xc3h0OF8xbmlmaF8zNjM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2ZvY3VzLXRyYXBfMXN4dDhfMW5pZmhfMzY3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfYmFja2Ryb3BfMXN4dDhfMW5pZmhfMzcxOm5vdCgjXFw5KSB7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC15bzFlNHMsIHJnYmEoMzUsIDQzLCA1NSwgMC43KSk7XG59XG4uYXdzdWlfYmFja2Ryb3BfMXN4dDhfMW5pZmhfMzcxLmF3c3VpX2JhY2tkcm9wLWZpeGVkXzFzeHQ4XzFuaWZoXzM3NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4uYXdzdWlfYmFja2Ryb3BfMXN4dDhfMW5pZmhfMzcxLmF3c3VpX2JhY2tkcm9wLWFic29sdXRlXzFzeHQ4XzFuaWZoXzM3ODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2RyYWctb3ZlcmxheV8xa3Ntd19mNDcya18xNDE6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtNzY5azFuLCAwcHggMXB4IDFweCAxcHggI2U5ZWJlZCwgMHB4IDZweCAzNnB4IHJnYmEoMCwgNywgMjIsIDAuMTAxOTYwNzg0MykpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZik7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWl0ZW1fMWtzbXdfZjQ3MmtfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWl0ZW1fMWtzbXdfZjQ3MmtfMTQ1Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWl0ZW1fMWtzbXdfZjQ3MmtfMTQ1Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX2RyYWctb3ZlcmxheS1jb250YWluZXJfMWtzbXdfZjQ3MmtfMTcwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWNvbnRhaW5lcl8xa3Ntd19mNDcya18xNzA6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbi5hd3N1aV9kcmFnLW92ZXJsYXktY29udGFpbmVyXzFrc213X2Y0NzJrXzE3MDpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2FjdGl2ZV8xa3Ntd19mNDcya18xOTY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfcGxhY2Vob2xkZXJfMWtzbXdfZjQ3MmtfMjA2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9wbGFjZWhvbGRlcl8xa3Ntd19mNDcya18yMDY6bm90KCNcXDkpOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItNmtleDN4LCAjZDFmMWZmKTtcbn1cbi5hd3N1aV9wbGFjZWhvbGRlci1pdGVtXzFrc213X2Y0NzJrXzIxNTpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbn1cbi5hd3N1aV9wbGFjZWhvbGRlci1jb250YWluZXJfMWtzbXdfZjQ3MmtfMjIxOm5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xufVxuXG4uYXdzdWlfc29ydGluZ18xa3Ntd19mNDcya18yMjg6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLTdnbWN6aSwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWk3d2p3cywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zb3J0aW5nXzFrc213X2Y0NzJrXzIyODpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zb3J0aW5nXzFrc213X2Y0NzJrXzIyODpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zb3J0aW5nXzFrc213X2Y0NzJrXzIyODpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWF4a3hfMXJieWxfMTQxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9pdGVtXzFheGt4XzFyYnlsXzE3OTpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1weDBqZXgsICNlYmViZjApO1xufVxuLmF3c3VpX2l0ZW1fMWF4a3hfMXJieWxfMTc5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtaXRlbS1wYWRkaW5nc18xYXhreF8xcmJ5bF8xODIpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbn1cbi5hd3N1aV9pdGVtXzFheGt4XzFyYnlsXzE3OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZGlzYWJsZS1wYWRkaW5nc18xYXhreF8xcmJ5bF8xODUge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2l0ZW1fMWF4a3hfMXJieWxfMTc5Om5vdCgjXFw5KTpsYXN0LWNoaWxkLmF3c3VpX2Rpc2FibGUtcGFkZGluZ3NfMWF4a3hfMXJieWxfMTg1IHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV9zb3J0YWJsZS1pdGVtXzFheGt4XzFyYnlsXzE5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG4uYXdzdWlfc29ydGFibGUtaXRlbV8xYXhreF8xcmJ5bF8xOTI6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1pdGVtLXBhZGRpbmdzXzFheGt4XzFyYnlsXzE4Mikge1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDgzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC10cHNmeHYsICNmZmZmZmYpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSAxZnI7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS1lc25kYnMpO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfd2l0aC1leHBhbmRlZC1tb3Rpb25fMTJpMGpfMXdrcjZfMjAzOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IGlubGluZS1zaXplIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy1lMXNvbmUsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTdjZXU5NiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKSwgYmxvY2stc2l6ZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctZTFzb25lLCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS03Y2V1OTYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSksIG1pbi1pbmxpbmUtc2l6ZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctZTFzb25lLCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS03Y2V1OTYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV93aXRoLWV4cGFuZGVkLW1vdGlvbl8xMmkwal8xd2tyNl8yMDM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV93aXRoLWV4cGFuZGVkLW1vdGlvbl8xMmkwal8xd2tyNl8yMDM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV93aXRoLWV4cGFuZGVkLW1vdGlvbl8xMmkwal8xd2tyNl8yMDM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2xlZ2FjeV8xMmkwal8xd2tyNl8yMTcpOm5vdCguYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyk6bm90KC5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzF3a3I2XzIxNykge1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuLCAjYzZjNmNkKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5Om5vdCgjXFw5KSB7XG4gICAgaW5saW5lLXNpemU6IDEwMCU7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfbGFzdC1vcGVuZWRfMTJpMGpfMXdrcjZfMjI1Om5vdCgjXFw5KSB7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfZHJhd2VyLWdsb2JhbF8xMmkwal8xd2tyNl8yMjk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfZHJhd2VyLWdsb2JhbF8xMmkwal8xd2tyNl8yMjk6bm90KCNcXDkpIHtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtZXNuZGJzKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2RyYXdlci1nbG9iYWxfMTJpMGpfMXdrcjZfMjI5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2xhc3Qtb3BlbmVkXzEyaTBqXzF3a3I2XzIyNSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXdrcjZfMjM4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfZHJhd2VyLWhpZGRlbl8xMmkwal8xd2tyNl8yNDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2tyNl8yMzg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF3a3I2XzIzODpub3QoI1xcOSkge1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IG5vbmU7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF3a3I2XzIzOC5hd3N1aV9oYXMtbmV4dC1zaWJsaW5nc18xMmkwal8xd2tyNl8yNTIgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3a3I2XzI1Mjpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG4gICAgaW5saW5lLXNpemU6IDhweDtcbiAgICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWt1Z21rbywgI2ViZWJmMCk7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC10ejk4dG4sICNjNmM2Y2QpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF3a3I2XzIzOCA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdrcjZfMjUyOm5vdCgjXFw5KSB7XG4gICAgaW5saW5lLXNpemU6IDEwMCU7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4cHggMWZyO1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2tyNl8yMzggPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3a3I2XzI1MiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF3a3I2XzIzOCA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdrcjZfMjUyID4gLmF3c3VpX2RyYXdlci1nYXBfMTJpMGpfMXdrcjZfMjY5Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgYmxvY2stc2l6ZTogMTAwJTtcbiAgICBpbmxpbmUtc2l6ZTogOHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWt1Z21rbywgI2ViZWJmMCk7XG4gICAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuLCAjYzZjNmNkKTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2Njpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAxO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSAxZnIgYXV0byB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMTRweCBhdXRvIDFmcjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS1lc25kYnMpO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY2xvc2UtYnV0dG9uXzEyaTBqXzF3a3I2XzI4Nzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDI7XG4gIHotaW5kZXg6IDE7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItZXhwYW5kZWQtbW9kZS1idXR0b25fMTJpMGpfMXdrcjZfMjkzOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMjtcbiAgei1pbmRleDogMTtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3a3I2XzI2Njpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDQ7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdrcjZfMjY2LmF3c3VpX2RyYXdlci1jb250ZW50LWhpZGRlbl8xMmkwal8xd2tyNl8zMDU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5ID4gLmF3c3VpX2RyYXdlci1zbGlkZXJfMTJpMGpfMXdrcjZfMzA4Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDg1MDtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3a3I2XzI1Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyYXdlci1zaXplLWVzbmRicyk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOHB4IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSAxZnI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3a3I2XzI1Mjpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdrcjZfMjUyID4gLmF3c3VpX2RyYXdlci1nYXBfMTJpMGpfMXdrcjZfMjY5Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXIta3VnbWtvLCAjZWJlYmYwKTtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuLCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5ID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2tyNl8yNTIgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl8xMmkwal8xd2tyNl8zMDg6bm90KCNcXDkpIHtcbiAgei1pbmRleDogODUwO1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdrcjZfMjUyID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjY6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDE7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpIDFmciBhdXRvIHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxNHB4IGF1dG8gMWZyO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5ID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2tyNl8yNTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2Njpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAyL3NwYW4gMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5ID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2tyNl8yNTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2Njpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3a3I2XzI1MiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1hY3Rpb25zXzEyaTBqXzF3a3I2XzM2MDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMTRweDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5ID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2tyNl8yNTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY2xvc2UtYnV0dG9uXzEyaTBqXzF3a3I2XzI4Nzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDI7XG4gIHotaW5kZXg6IDE7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3a3I2XzI1MiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1leHBhbmRlZC1tb2RlLWJ1dHRvbl8xMmkwal8xd2tyNl8yOTM6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5ID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2tyNl8yNTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2tyNl8yNjY6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA0O1xuICBncmlkLXJvdzogMS9zcGFuIDI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdrcjZfMjUyID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdrcjZfMjY2LmF3c3VpX2RyYXdlci1jb250ZW50LWhpZGRlbl8xMmkwal8xd2tyNl8zMDU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OTpub3QoI1xcOSk6bm90KC5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODk6bm90KCNcXDkpOm5vdCguYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyksIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODk6bm90KCNcXDkpOm5vdCguYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNykge1xuICAgICAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0biwgI2M2YzZjZCk7XG4gICAgfVxuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3Om5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTZkMXI3ciwgIzE2MWQyNik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNzpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHotaW5kZXg6IDEwMDE7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2tyNl8yMTcgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl8xMmkwal8xd2tyNl8zMDg6bm90KCNcXDkpIHtcbiAgei1pbmRleDogODUwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZ3JpZC1jb2x1bW46IDI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3IC5hd3N1aV9haS1kcmF3ZXItc2xpZGVyLWhhbmRsZV8xMmkwal8xd2tyNl80MTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1mbzhqZGYsICNkZWRlZTMpO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyAuYXdzdWlfYWktZHJhd2VyLXNsaWRlci1oYW5kbGVfMTJpMGpfMXdrcjZfNDE3Om5vdCgjXFw5KTpob3ZlciB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci1wOHhxcW8sICNmOWY5ZmEpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3IC5hd3N1aV9haS1kcmF3ZXItc2xpZGVyLWhhbmRsZV8xMmkwal8xd2tyNl80MTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTAsICM0MjQ2NTApO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3IC5hd3N1aV9haS1kcmF3ZXItc2xpZGVyLWhhbmRsZV8xMmkwal8xd2tyNl80MTc6bm90KCNcXDkpOmhvdmVyIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjY6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiBjYWxjKHZhcigtLWF3c3VpLWRyYXdlci1taW4tc2l6ZS1lc25kYnMpIC0gdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKTtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXRwc2Z4diwgI2ZmZmZmZik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2Om5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2tyNl8yMTcgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2tyNl8yNjY6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDEvc3BhbiA0O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdrcjZfNDQyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDQycHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtdHBzZnh2LCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMnB4IHNvbGlkO1xuICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzk2MmVmZiAwJSwgIzVjN2ZmZiAzMCUsICMwOWYgNTAlLCAjYjhlN2ZmIDcwJSwgIzg1NzVmZiAxMDAlKSAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2tyNl80NDI6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2tyNl80NDIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMXdrcjZfNDU4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2tyNl8yMTcgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3a3I2XzQ0MiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xd2tyNl80NTg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0biwgI2M2YzZjZCk7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdrcjZfNDQyID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzF3a3I2XzQ1ODpub3QoI1xcOSkge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2tyNl8yMTcgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3a3I2XzQ0MiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xd2tyNl80NTg6bm90KCNcXDkpLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2tyNl8yMTcgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3a3I2XzQ0MiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xd2tyNl80NTg6bm90KCNcXDkpIHtcbiAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuLCAjYzZjNmNkKTtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdrcjZfNDQyID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzF3a3I2XzQ1ODpub3QoI1xcOSk6aGFzKCsgLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xd2tyNl80NzgpLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2tyNl8yMTcgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3a3I2XzQ0MiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xd2tyNl80NTg6bm90KCNcXDkpOmhhcygrIC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXdrcjZfNDc4KSB7XG4gICAgICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC10ejk4dG4sICNjNmM2Y2QpO1xuICAgICAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gICAgfVxuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2tyNl80NDIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMXdrcjZfNDU4ID4gLmF3c3VpX2RyYXdlci1hY3Rpb25zXzEyaTBqXzF3a3I2XzM2MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdrcjZfNDQyID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xd2tyNl80Nzg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLW0tdjdxZXh2LCAxNnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTZkMXI3ciwgIzE2MWQyNik7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2tyNl80NDIgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3a3I2XzQ3ODpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2tyNl80NDIgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3a3I2XzQ3ODpub3QoI1xcOSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC01cHg7XG4gIGlubGluZS1zaXplOiA1cHg7XG4gIGJsb2NrLXNpemU6IDVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTZkMXI3ciwgIzE2MWQyNik7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdrcjZfNDQyID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xd2tyNl80Nzg6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdrcjZfNDQyID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xd2tyNl80Nzg6bm90KCNcXDkpOmFmdGVyIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2tyNl80NDIgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3a3I2XzQ3ODpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2tyNl8yMTcgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3a3I2XzQ0MiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXdrcjZfNDc4Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2tyNl80NDIgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3a3I2XzQ3ODpub3QoI1xcOSk6YWZ0ZXIsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdrcjZfNDQyID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xd2tyNl80Nzg6bm90KCNcXDkpOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2tyNl80NDIgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3a3I2XzQ3ODpub3QoI1xcOSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXRwc2Z4diwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdrcjZfNDQyID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xd2tyNl80NzggPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal8xd2tyNl81MTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdrcjZfNDQyID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xd2tyNl80NzggPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal8xd2tyNl81MTc6bm90KCNcXDkpOmhhcyg6Zm9jdXMtdmlzaWJsZSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2tyNl80NDIgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3a3I2XzQ3OCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzF3a3I2XzUxNzpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDNweCAtIDFweCk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2tyNl80NDIgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3a3I2XzQ3OCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzF3a3I2XzUxNzpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2tyNl8yMTcgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3a3I2XzQ0MiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXdrcjZfNDc4ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfMXdrcjZfNTE3ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uXzEyaTBqXzF3a3I2XzUxNzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTAsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLXlkdDg1aCwgMC4wMDVlbSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtdmEzZTdxLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXhzLXpvY3QzYSwgOHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCk7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgyMDMuNjklIDE1OS4xOSUgYXQgOTUlIC0xMS42NyUsICNmZmJiNDUgMCUsICNmOTAgMzAlLCAjZmE2ZjAwIDYwJSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdrcjZfMjY2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2tyNl80NDIgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3a3I2XzQ3OCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzF3a3I2XzUxNyA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbl8xMmkwal8xd2tyNl81MTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2tyNl8yMTcgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3a3I2XzQ0MiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXdrcjZfNDc4ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfMXdrcjZfNTE3ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtY3VzdG9tLWJ1dHRvbl8xMmkwal8xd2tyNl81OTA6bm90KCNcXDkpIHtcbiAgYWxsOiBpbml0aWFsO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2tyNl8yMTcgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2tyNl8yNjYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGVudF8xMmkwal8xd2tyNl81OTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gNDJweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXdrcjZfMjM4KSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2IHtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCAtOTk5OXB4IDAgcm91bmQgMCB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIDAgMCk7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXdrcjZfMjM4KSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2OmRpcihydGwpIHtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCAtOTk5OXB4IDAgcm91bmQgdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAwIDAgMCk7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXdrcjZfMjM4KSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2IHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2tyNl8yMzgpID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjYsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXdrcjZfMjM4KSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2IHtcbiAgICAgIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0biwgI2M2YzZjZCk7XG4gICAgfVxuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3a3I2XzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXdrcjZfMjM4KSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdrcjZfMjY2IHtcbiAgICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC10ejk4dG4sICNjNmM2Y2QpO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3LmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2tyNl8yMzg6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3LmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2tyNl8yMzggPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3a3I2XzI2Njpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktYm90dG9tLWRyYXdlci1zaXplLWVzbmRicyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xd2tyNl8yMTc6bm90KCNcXDkpIHtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3LmF3c3VpX2xhc3Qtb3BlbmVkXzEyaTBqXzF3a3I2XzIyNTpub3QoI1xcOSkge1xuICAgIHotaW5kZXg6IDEwMDE7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3LmF3c3VpX2RyYXdlci1oaWRkZW5fMTJpMGpfMXdrcjZfMjQyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdrcjZfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2tyNl8xODkuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xd2tyNl8yMTcgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3a3I2XzI1MiA+IC5hd3N1aV9kcmF3ZXItZ2FwXzEyaTBqXzF3a3I2XzI2OTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiA4cHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC10ejk4dG4sICNjNmM2Y2QpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2tyNl8yNTIgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl8xMmkwal8xd2tyNl8zMDg6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdrcjZfMjUyID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdrcjZfNjU3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdrcjZfMjUyID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdrcjZfNjU3ID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xd2tyNl82NjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdrcjZfMTg5LmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXdrcjZfMjE3ID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2tyNl8yNTIgPiAuYXdzdWlfYm90dG9tLWRyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2tyNl82NTcgPiAuYXdzdWlfYm90dG9tLWRyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzF3a3I2XzY2NCA+IC5hd3N1aV9ib3R0b20tZHJhd2VyLWFjdGlvbnNfMTJpMGpfMXdrcjZfNjcyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3a3I2XzE4OS5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzF3a3I2XzIxNyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdrcjZfMjUyID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2tyNl8yNjY6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbn1cblxuLmF3c3VpX3J1bnRpbWUtZmVhdHVyZS1ub3RpZmljYXRpb25zLWRyYXdlci1jb250ZW50XzEyaTBqXzF3a3I2XzY4MDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMywgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9ydW50aW1lLWZlYXR1cmUtbm90aWZpY2F0aW9ucy1mb290ZXJfMTJpMGpfMXdrcjZfNjg0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXB4MGpleCwgI2ViZWJmMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF83bmZxdV8xNDJ6cl8xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkcywgI2ZmZmZmZik7XG4gIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtZXNuZGJzOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRvb2xiYXIgICAgdG9vbGJhciAgICAgdG9vbGJhclwiIFwiLiAgICAgICBub3RpZmljYXRpb25zICAuXCIgXCIuICAgICAgICAgICBtYWluICAgICAgIC5cIjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLXY0dWF0dCwgMjRweCkgbWlubWF4KDAsIDFmcikgdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC12NHVhdHQsIDI0cHgpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IG1pbi1jb250ZW50IDFmcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfcm9vdF83bmZxdV8xNDJ6cl8xNDk6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImFpLWRyYXdlciB0b29sYmFyICAgIHRvb2xiYXIgICAgICB0b29sYmFyICAgICAgIHRvb2xiYXIgICB0b29sYmFyICAgICAgICAgdG9vbGJhciAgdG9vbGJhclwiIFwiYWktZHJhd2VyIG5hdmlnYXRpb24gLiAgICAgICAgIG5vdGlmaWNhdGlvbnMgICAgLiAgICAgICAgIHNpZGVTcGxpdFBhbmVsICB0b29scyAgICBnbG9iYWwtdG9vbHNcIiBcImFpLWRyYXdlciBuYXZpZ2F0aW9uIC4gICAgICAgICAgICAgbWFpbiAgICAgICAgIC4gICAgICAgICBzaWRlU3BsaXRQYW5lbCAgdG9vbHMgICAgZ2xvYmFsLXRvb2xzXCIgXCJhaS1kcmF3ZXIgYm90dG9tLXRvb2wgYm90dG9tLXRvb2wgYm90dG9tLXRvb2wgIGJvdHRvbS10b29sICBib3R0b20tdG9vbCBib3R0b20tdG9vbCBnbG9iYWwtdG9vbHNcIjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbi1jb250ZW50IG1pbi1jb250ZW50IG1pbm1heCh2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLXY0dWF0dCwgMjRweCksIDFmcikgbWlubWF4KDAsIHZhcigtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLWVzbmRicykpIG1pbm1heCh2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLXY0dWF0dCwgMjRweCksIDFmcikgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCBtaW4tY29udGVudCAxZnIgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQ7XG4gIH1cbiAgLmF3c3VpX3Jvb3RfN25mcXVfMTQyenJfMTQ5LmF3c3VpX2hhcy1hZGFwdGl2ZS13aWR0aHMtZGVmYXVsdF83bmZxdV8xNDJ6cl8xOTM6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLWVzbmRiczogMTYyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgLmF3c3VpX3Jvb3RfN25mcXVfMTQyenJfMTQ5LmF3c3VpX2hhcy1hZGFwdGl2ZS13aWR0aHMtZGFzaGJvYXJkXzduZnF1XzE0MnpyXzE5ODpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtZXNuZGJzOiAxMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuYXdzdWlfcm9vdF83bmZxdV8xNDJ6cl8xNDkuYXdzdWlfaGFzLWFkYXB0aXZlLXdpZHRocy1kYXNoYm9hcmRfN25mcXVfMTQyenJfMTk4Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1tYXgtY29udGVudC13aWR0aC1lc25kYnM6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSBhbmQgKG1pbi13aWR0aDogMjU0MXB4KSB7XG4gIC5hd3N1aV9yb290XzduZnF1XzE0MnpyXzE0OS5hd3N1aV9oYXMtYWRhcHRpdmUtd2lkdGhzLWRhc2hib2FyZF83bmZxdV8xNDJ6cl8xOTg6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLWVzbmRiczogMjE2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Jvb3RfN25mcXVfMTQyenJfMTQ5LmF3c3VpX2RyYXdlci1leHBhbmRlZC1tb2RlXzduZnF1XzE0MnpyXzIxMzpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMCAwIDAgMCAwIDAgMCBhdXRvO1xuICB9XG4gIC5hd3N1aV9yb290XzduZnF1XzE0MnpyXzE0OS5hd3N1aV9kcmF3ZXItZXhwYW5kZWQtbW9kZV83bmZxdV8xNDJ6cl8yMTMuYXdzdWlfYWktZHJhd2VyLWV4cGFuZGVkLW1vZGVfN25mcXVfMTQyenJfMjE2Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDAgMCAwIDAgMCAwIDA7XG4gIH1cbiAgLmF3c3VpX3Jvb3RfN25mcXVfMTQyenJfMTQ5LmF3c3VpX2RyYXdlci1leHBhbmRlZC1tb2RlXzduZnF1XzE0MnpyXzIxMy5hd3N1aV9ib3R0b20tZHJhd2VyLWV4cGFuZGVkLW1vZGVfN25mcXVfMTQyenJfMjE5Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMCAwIDAgMCAwIGF1dG8gMCAwO1xuICB9XG59XG5cbi5hd3N1aV9haS1kcmF3ZXJfN25mcXVfMTQyenJfMjE2Om5vdCgjXFw5KSxcbi5hd3N1aV9uYXZpZ2F0aW9uXzduZnF1XzE0MnpyXzIyNjpub3QoI1xcOSksXG4uYXdzdWlfdG9vbHNfN25mcXVfMTQyenJfMjI3Om5vdCgjXFw5KSxcbi5hd3N1aV9nbG9iYWwtdG9vbHNfN25mcXVfMTQyenJfMjI4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3R0b20tdG9vbF83bmZxdV8xNDJ6cl8yMjk6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDEvLTE7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZik7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2FpLWRyYXdlcl83bmZxdV8xNDJ6cl8yMTY6bm90KCNcXDkpLFxuICAuYXdzdWlfbmF2aWdhdGlvbl83bmZxdV8xNDJ6cl8yMjY6bm90KCNcXDkpLFxuICAuYXdzdWlfdG9vbHNfN25mcXVfMTQyenJfMjI3Om5vdCgjXFw5KSxcbiAgLmF3c3VpX2dsb2JhbC10b29sc183bmZxdV8xNDJ6cl8yMjg6bm90KCNcXDkpLFxuICAuYXdzdWlfYm90dG9tLXRvb2xfN25mcXVfMTQyenJfMjI5Om5vdCgjXFw5KSB7XG4gICAgaW5saW5lLXNpemU6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9ib3R0b20tdG9vbF83bmZxdV8xNDJ6cl8yMjk6bm90KCNcXDkpIHtcbiAgICBncmlkLWFyZWE6IGJvdHRvbS10b29sO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogODQwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfYWktZHJhd2VyXzduZnF1XzE0MnpyXzIxNjpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogYWktZHJhd2VyO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gIH1cbn1cblxuLmF3c3VpX25hdmlnYXRpb25fN25mcXVfMTQyenJfMjI2Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDgzMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbmF2aWdhdGlvbl83bmZxdV8xNDJ6cl8yMjY6bm90KCNcXDkpIHtcbiAgICBncmlkLWFyZWE6IG5hdmlnYXRpb247XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtZXNuZGJzKTtcbiAgICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWxheW91dC1zaWRlLW5hdmlnYXRpb24tNmdnbmJnLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtc2lkZS1uYXZpZ2F0aW9uLXhrdmk0cCwgI2M2YzZjZCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbmF2aWdhdGlvbl83bmZxdV8xNDJ6cl8yMjY6bm90KCNcXDkpIHtcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb25fN25mcXVfMTQyenJfMjI2LmF3c3VpX25hdmlnYXRpb24tY29sbGFwc2VkXzduZnF1XzE0MnpyXzI3ODpub3QoI1xcOSkge1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLWNvbGxhcHNlZC13aWR0aC1lc25kYnMsIHZhcigtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWNvbGxhcHNlZC13aWR0aC05MXNsaHksIDUycHgpKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Rvb2xzXzduZnF1XzE0MnpyXzIyNzpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogdG9vbHM7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgfVxuICAuYXdzdWlfdG9vbHNfN25mcXVfMTQyenJfMjI3Om5vdCgjXFw5KTpub3QoOmhhcyg+IFtkYXRhLXRlc3RpZF0pKSB7XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLXRvb2xzLXdpZHRoLWVzbmRicyk7XG4gIH1cbiAgLmF3c3VpX3Rvb2xzXzduZnF1XzE0MnpyXzIyNzpub3QoI1xcOSk6bm90KDpoYXMoPiBbZGF0YS10ZXN0aWRdKSkuYXdzdWlfdG9vbHMtb3Blbl83bmZxdV8xNDJ6cl8yOTEge1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuLCAjYzZjNmNkKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2dsb2JhbC10b29sc183bmZxdV8xNDJ6cl8yMjg6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtYXJlYTogZ2xvYmFsLXRvb2xzO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlXzduZnF1XzE0MnpyXzMwNTpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogc2lkZVNwbGl0UGFuZWw7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC10ejk4dG4sICNjNmM2Y2QpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV83bmZxdV8xNDJ6cl8zMTI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODQwO1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIGdyaWQtYXJlYTogbWFpbjtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV83bmZxdV8xNDJ6cl8zMTI6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMy82O1xuICB9XG59XG5cbi5hd3N1aV9wYW5lbC1oaWRkZW5fN25mcXVfMTQyenJfMzI1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMDtcbn1cbi5hd3N1aV9wYW5lbC1oaWRkZW5fN25mcXVfMTQyenJfMzI1LmF3c3VpX25hdmlnYXRpb25fN25mcXVfMTQyenJfMjI2Om5vdCgjXFw5KSwgLmF3c3VpX3BhbmVsLWhpZGRlbl83bmZxdV8xNDJ6cl8zMjUuYXdzdWlfdG9vbHNfN25mcXVfMTQyenJfMjI3Om5vdCgjXFw5KSwgLmF3c3VpX3BhbmVsLWhpZGRlbl83bmZxdV8xNDJ6cl8zMjUuYXdzdWlfZ2xvYmFsLXRvb2xzXzduZnF1XzE0MnpyXzIyODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMHB4O1xufVxuXG4uYXdzdWlfdG9vbGJhci1jb250YWluZXJfN25mcXVfMTQyenJfMzM1Om5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogdG9vbGJhcjtcbiAgYmxvY2stc2l6ZTogNDJweDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC10ejk4dG4sICNjNmM2Y2QpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKipcbiAqIEEgemVyby1oZWlnaHQgc3RpY2t5IGVsZW1lbnQgcGxhY2VkIGluIHRoZSB0b29sYmFyIGdyaWQgYXJlYSB3aGVuIHRoZSB0b29sYmFyIGlzIGFic2VudFxuICogYW5kIHRoZSBsZWZ0IHBhbmVsIChBSSBkcmF3ZXIpIGlzIG9wZW4uIEl0IHJldXNlcyB0aGUgdG9vbGJhcidzIHBzZXVkby1lbGVtZW50IHRlY2huaXF1ZVxuICogdG8gcmVuZGVyIHRoZSBib3JkZXItcmFkaXVzIGNvcm5lciBiZXR3ZWVuIHRoZSBBSSBkcmF3ZXIgYW5kIHRoZSBjb250ZW50IGFyZWEuXG4gKiBJbiBsaWdodCBtb2RlOiBpbnZlcnNlIHJhZGl1cyB0cmljayAoZGFyayBzcXVhcmUgKyB3aGl0ZSBzcXVhcmUgd2l0aCByYWRpdXMpLlxuICogSW4gZGFyayBtb2RlOiBhIHZlcnRpY2FsIGJvcmRlciBsaW5lIHdpdGggYSByb3VuZGVkIHRvcCBjb3JuZXIgKyB0b3AgYm9yZGVyIG9uIHRoZSBlbGVtZW50IGl0c2VsZi5cbiAqL1xuLmF3c3VpX3BzZXVkby10b29sYmFyXzduZnF1XzE0MnpyXzM0OTpub3QoI1xcOSkge1xuICBncmlkLWFyZWE6IHRvb2xiYXI7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3BzZXVkby10b29sYmFyXzduZnF1XzE0MnpyXzM0OTpub3QoI1xcOSk6YmVmb3JlIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXJfN25mcXVfMTQyenJfMzQ5Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyXzduZnF1XzE0MnpyXzM0OTpub3QoI1xcOSk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCk7XG4gICAgYmxvY2stc2l6ZTogMTAwdmg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC10ejk4dG4sICNjNmM2Y2QpO1xuICB9XG59XG5cbi5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1XzE0MnpyXzM2Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMTQyenJfMzY3Om5vdCgjXFw5KSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMTQyenJfMzY3Om5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xNDJ6cl8zNjc6bm90KCNcXDkpIHtcbiAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuLCAjYzZjNmNkKTtcbiAgICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICB9XG59XG4uYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xNDJ6cl8zNjc6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMTQyenJfMzY3Om5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDVweDtcbiAgYmxvY2stc2l6ZTogNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItNmQxcjdyLCAjMTYxZDI2KTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xNDJ6cl8zNjc6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMTQyenJfMzY3Om5vdCgjXFw5KTphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMTQyenJfMzY3Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMTQyenJfMzY3Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xNDJ6cl8zNjc6bm90KCNcXDkpOmFmdGVyLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1XzE0MnpyXzM2Nzpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiAtMXB4O1xuICB9XG59XG4uYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xNDJ6cl8zNjc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItbTI3a3puLCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xNDJ6cl8zNjc6bm90KCNcXDkpOjphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMTQyenJfMzY3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMTQyenJfMzY3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuLCAjYzZjNmNkKTtcbiAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtdHo5OHRuLCAjYzZjNmNkKTtcbiAgfVxufVxuXG4uYXdzdWlfbm90aWZpY2F0aW9ucy1jb250YWluZXJfN25mcXVfMTQyenJfNDExOm5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogbm90aWZpY2F0aW9ucztcbn1cblxuLmF3c3VpX25vdGlmaWNhdGlvbnMtYmFja2dyb3VuZF83bmZxdV8xNDJ6cl80MTU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1ud3Y4ZHMsICNmZmZmZmYpO1xuICBncmlkLWFyZWE6IG5vdGlmaWNhdGlvbnM7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9ub3RpZmljYXRpb25zLWJhY2tncm91bmRfN25mcXVfMTQyenJfNDE1Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNjtcbiAgfVxufVxuXG4uYXdzdWlfbWFpbi1sYW5kbWFya183bmZxdV8xNDJ6cl80MjY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9tYWluXzduZnF1XzE0MnpyXzQyNjpub3QoI1xcOSkge1xuICBncmlkLWFyZWE6IG1haW47XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLWY5NHZyOSwgNDBweCk7XG59XG4uYXdzdWlfbWFpbi1kaXNhYmxlLXBhZGRpbmdzXzduZnF1XzE0MnpyXzQzNTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9tYWluLWRpc2FibGUtcGFkZGluZ3NfN25mcXVfMTQyenJfNDM1Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNjtcbiAgfVxufVxuXG4uYXdzdWlfY29udGVudC1oZWFkZXJfN25mcXVfMTQyenJfNDQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXpmaXBvNSwgMTZweCk7XG59XG5cbi5hd3N1aV9jb250ZW50XzduZnF1XzE0MnpyXzQ0NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3VuZm9jdXNhYmxlLW1vYmlsZV83bmZxdV8xNDJ6cl80NTUgKjpub3QoI1xcOSkge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG4uYXdzdWlfaGlkZGVuXzduZnF1XzE0MnpyXzQ2MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfYnJlYWRjcnVtYnMtb3duXzduZnF1XzE0MnpyXzQ2NDpub3QoI1xcOSk6bm90KDplbXB0eSkgKyAuYXdzdWlfYnJlYWRjcnVtYnMtZGlzY292ZXJlZF83bmZxdV8xNDJ6cl80NjQge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9naHZxd18xZzBjeF81Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xd3A0c18xOGtkal8xODE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfZmlsZS1pbnB1dF8xd3A0c18xOGtkal8xODU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgYmxvY2stc2l6ZTogMXB4O1xuICBpbmxpbmUtc2l6ZTogMXB4O1xuICBtYXJnaW4tYmxvY2s6IC0xcHg7XG4gIG1hcmdpbi1pbmxpbmU6IC0xcHg7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1pbnB1dC1idXR0b25fMXdwNHNfMThrZGpfMjAwLmF3c3VpX2ZvcmNlLWZvY3VzLW91dGxpbmUtaWNvbl8xd3A0c18xOGtkal8yMDA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzXzE4a2RqXzIwMC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWljb25fMXdwNHNfMThrZGpfMjAwOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzXzE4a2RqXzIwMC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWljb25fMXdwNHNfMThrZGpfMjAwOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLTl2cm1vaiwgMHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLTl2cm1vaiwgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLTl2cm1vaiwgMHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c18xOGtkal8yMDAuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1idXR0b25fMXdwNHNfMThrZGpfMjIxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c18xOGtkal8yMDAuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1idXR0b25fMXdwNHNfMThrZGpfMjIxOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzXzE4a2RqXzIwMC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWJ1dHRvbl8xd3A0c18xOGtkal8yMjE6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3RvZ2dsZS1idXR0b25fMWE3NDNfbXoyanBfOS5hd3N1aV92YXJpYW50LW5vcm1hbF8xYTc0M19tejJqcF85Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zYXJ5cGssICNmZmZmZmYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LW1qam5taSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdG9nZ2xlLWJ1dHRvbl8xYTc0M19tejJqcF85LmF3c3VpX3ZhcmlhbnQtbm9ybWFsXzFhNzQzX216MmpwXzk6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1icHR2bncsICNmMGZiZmYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1kenliZTYsICMwMDJiNjYpO1xufVxuXG4uYXdzdWlfdmFyaWFudC1ub3JtYWxfMWE3NDNfbXoyanBfOS5hd3N1aV9wcmVzc2VkXzFhNzQzX216MmpwXzE4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1vNHRwMWMsICNkMWYxZmYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWowa2J6OCwgIzAwNmNlMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbjNmYW81LCAjMDAyYjY2KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtaWNvbl8xYTc0M19tejJqcF8yNC5hd3N1aV9wcmVzc2VkXzFhNzQzX216MmpwXzE4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC1vdjBseHIsICMwZjE0MWEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3Zka3BqXzFvNHBpXzE3Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCk7XG59XG5cbi5hd3N1aV9pdGVtLXdyYXBwZXJfdmRrcGpfMW80cGlfMjEzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmF3c3VpX2dyb3VwX3Zka3BqXzFvNHBpXzIxNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX2RpdmlkZXJfdmRrcGpfMW80cGlfMjIxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbiAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy14cy16b2N0M2EsIDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfajR2M3dfa2ZwcXhfMTQxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDgzMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2hpZGUtbmF2aWdhdGlvbl8ycDJhYl9zbHBkbl8xNDk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAxNHB4O1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfMnAyYWJfc2xwZG5fMTU1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDgzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC10cHNmeHYsICNmZmZmZmYpO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl8ycDJhYl9zbHBkbl8xNTUgPiAuYXdzdWlfbmF2aWdhdGlvbl8ycDJhYl9zbHBkbl8xNTU6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbmF2aWdhdGlvbi13aWR0aC1lc25kYnMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfMnAyYWJfc2xwZG5fMTU1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl8ycDJhYl9zbHBkbl8xNzUpIHtcbiAgaW5saW5lLXNpemU6IDBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl8ycDJhYl9zbHBkbl8xNTUuYXdzdWlfaXMtbmF2aWdhdGlvbi1jb2xsYXBzZWRfMnAyYWJfc2xwZG5fMTc5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLWNvbGxhcHNlZC13aWR0aC1lc25kYnMsIHZhcigtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWNvbGxhcHNlZC13aWR0aC05MXNsaHksIDUycHgpKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl8ycDJhYl9zbHBkbl8xNTUuYXdzdWlfaXMtbmF2aWdhdGlvbi1jb2xsYXBzZWRfMnAyYWJfc2xwZG5fMTc5ID4gLmF3c3VpX25hdmlnYXRpb25fMnAyYWJfc2xwZG5fMTU1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLWNvbGxhcHNlZC13aWR0aC1lc25kYnMsIHZhcigtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWNvbGxhcHNlZC13aWR0aC05MXNsaHksIDUycHgpKTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyXzJwMmFiX3NscGRuXzE1NS5hd3N1aV9pcy1uYXZpZ2F0aW9uLWNvbGxhcHNlZF8ycDJhYl9zbHBkbl8xNzkgPiAuYXdzdWlfbmF2aWdhdGlvbl8ycDJhYl9zbHBkbl8xNTUgPiAuYXdzdWlfaGlkZS1uYXZpZ2F0aW9uXzJwMmFiX3NscGRuXzE0OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyXzJwMmFiX3NscGRuXzE1NS5hd3N1aV9pcy1uYXZpZ2F0aW9uLWNvbGxhcHNlZF8ycDJhYl9zbHBkbl8xNzkgPiAuYXdzdWlfbmF2aWdhdGlvbl8ycDJhYl9zbHBkbl8xNTUgPiAuYXdzdWlfaGlkZS1uYXZpZ2F0aW9uXzJwMmFiX3NscGRuXzE0OS5hd3N1aV9leHBhbmQtbmF2aWdhdGlvbi10b2dnbGVfMnAyYWJfc2xwZG5fMTkxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyXzJwMmFiX3NscGRuXzE1NTpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbmF2aWdhdGlvbi13aWR0aC1lc25kYnM6IDEwMHZ3O1xuICAgIHotaW5kZXg6IDEwMDE7XG4gIH1cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ191Zjkxel8xNDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ191Zjkxel8xNDEgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX3VmOTF6XzE3Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ191Zjkxel8xNDEgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX3VmOTF6XzE3Ni5hd3N1aV9naG9zdF9kMTlmZ191Zjkxel8xODc6bm90KCNcXDkpIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTkwMDBweDtcbn1cbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX3VmOTF6XzE0MSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfdWY5MXpfMTc2ID4gLmF3c3VpX2l0ZW1fZDE5ZmdfdWY5MXpfMTkyOm5vdCgjXFw5KSxcbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX3VmOTF6XzE0MSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfdWY5MXpfMTc2ID4gLmF3c3VpX2dob3N0LWl0ZW1fZDE5ZmdfdWY5MXpfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX3VmOTF6XzE0MSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfdWY5MXpfMTc2ID4gLmF3c3VpX2VsbGlwc2lzX2QxOWZnX3VmOTF6XzE5NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ191Zjkxel8xNDEgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX3VmOTF6XzE3NiA+IC5hd3N1aV9pdGVtX2QxOWZnX3VmOTF6XzE5Mjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ191Zjkxel8xNDEgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX3VmOTF6XzE3NiA+IC5hd3N1aV9pdGVtX2QxOWZnX3VmOTF6XzE5Mi5hd3N1aV9oaWRlX2QxOWZnX3VmOTF6XzIwNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfdWY5MXpfMTQxID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ191Zjkxel8xNzYgPiAuYXdzdWlfZWxsaXBzaXNfZDE5ZmdfdWY5MXpfMTk0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ191Zjkxel8xNDEgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX3VmOTF6XzE3NiA+IC5hd3N1aV9lbGxpcHNpc19kMTlmZ191Zjkxel8xOTQuYXdzdWlfdmlzaWJsZV9kMTlmZ191Zjkxel8yMTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ191Zjkxel8xNDEgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX3VmOTF6XzE3NiA+IC5hd3N1aV9lbGxpcHNpc19kMTlmZ191Zjkxel8xOTQgPiAuYXdzdWlfaWNvbl9kMTlmZ191Zjkxel8yMTU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAxMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tbTBreHg4LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfdWY5MXpfMTQxID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ191Zjkxel8xNzYgPiAuYXdzdWlfZWxsaXBzaXNfZDE5ZmdfdWY5MXpfMTk0ID4gLmF3c3VpX2ljb25fZDE5ZmdfdWY5MXpfMjE1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG5cbi5hd3N1aV9icmVhZGNydW1icy1za2VsZXRvbl9kMTlmZ191Zjkxel8yMjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfdWY5MXpfMjI4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tb2tmcmEwLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXBhMHoxYiwgMC4wMDVlbSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwLCAjNDI0NjUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2xsYXBzZWQtYnV0dG9uX2QxOWZnX3VmOTF6XzIyODpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ191Zjkxel8yMjg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ191Zjkxel8yMjg6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfdWY5MXpfMjI4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ191Zjkxel8yMjggPiA6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtY3NpM21nLCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJyZWFkY3J1bWItY3VycmVudC0zd3FpanosIDcwMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfdWY5MXpfMjI4ID4gOm5vdCgjXFw5KTpsYXN0LWNoaWxkOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNDhhbmloLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2J1dHRvbi1pY29uX2QxOWZnX3VmOTF6XzMxMDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLTY2dmUwYSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC16OWZzbTYsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2J1dHRvbi1pY29uX2QxOWZnX3VmOTF6XzMxMDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9idXR0b24taWNvbl9kMTlmZ191Zjkxel8zMTA6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYnV0dG9uLWljb25fZDE5ZmdfdWY5MXpfMzEwOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b24taWNvbi1vcGVuX2QxOWZnX3VmOTF6XzMyNDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLmF3c3VpX2hpZGRlbl9kMTlmZ191Zjkxel8zMjg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfbGlua18xa29zcV8xYTI1M18xNDE6bm90KCNcXDkpOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMWEyNTNfMTQ1Om5vdCgjXFw5KSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFhMjUzXzE0Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMWEyNTNfMTQ1ID4gLmF3c3VpX2ljb25fMWtvc3FfMWEyNTNfMTQ5Om5vdCgjXFw5KSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFhMjUzXzE0NiA+IC5hd3N1aV9pY29uXzFrb3NxXzFhMjUzXzE0OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLW0wa3h4OCwgIzhjOGM5NCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzFhMjUzXzE0NSA+IC5hd3N1aV9pY29uXzFrb3NxXzFhMjUzXzE0OTpub3QoI1xcOSksXG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFhMjUzXzE0NiA+IC5hd3N1aV9pY29uXzFrb3NxXzFhMjUzXzE0OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMWEyNTNfMTQ1ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xYTI1M18xNTk6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMWEyNTNfMTQ2ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xYTI1M18xNTk6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXFrNngxdiwgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1nNWVhZ3EsIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTAsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00eGowOWosIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMWEyNTNfMTQ1ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xYTI1M18xNTk6bm90KCNcXDkpLFxuICAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8xYTI1M18xNDYgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFhMjUzXzE1OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzFhMjUzXzE0NSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMWEyNTNfMTU5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMWEyNTNfMTQ1ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xYTI1M18xNTk6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFhMjUzXzE0NiA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMWEyNTNfMTU5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMWEyNTNfMTQ2ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xYTI1M18xNTk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMWEyNTNfMTQ1ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xYTI1M18xNTk6bm90KCNcXDkpOmhvdmVyLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMWEyNTNfMTQ2ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xYTI1M18xNTk6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xYTI1M18xNDUgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFhMjUzXzE1OTpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8xYTI1M18xNDYgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFhMjUzXzE1OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMWEyNTNfMTQ1ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xYTI1M18xNTk6bm90KCNcXDkpOmFjdGl2ZSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFhMjUzXzE0NiA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMWEyNTNfMTU5Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1aywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMWEyNTNfMTQ1ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xYTI1M18xNTk6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMWEyNTNfMTQ1ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xYTI1M18xNTk6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xYTI1M18xNDUgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFhMjUzXzE1OTpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFhMjUzXzE0NiA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMWEyNTNfMTU5Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFhMjUzXzE0NiA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMWEyNTNfMTU5Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMWEyNTNfMTQ2ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xYTI1M18xNTk6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci04cW5iOWwsIGN1cnJlbnRDb2xvcik7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xYTI1M18xNDUgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFhMjUzXzE1OSA+IC5hd3N1aV90ZXh0XzFrb3NxXzFhMjUzXzIwNzpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8xYTI1M18xNDYgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFhMjUzXzE1OSA+IC5hd3N1aV90ZXh0XzFrb3NxXzFhMjUzXzIwNzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xYTI1M18xNDUgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFhMjUzXzE1OTpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8xYTI1M18xNDYgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzFhMjUzXzE1OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLXZ5dXhqZiwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtbTgwYXY5LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzFhMjUzXzE0NS5hd3N1aV9sYXN0XzFrb3NxXzFhMjUzXzIyNiA+IC5hd3N1aV9pY29uXzFrb3NxXzFhMjUzXzE0OTpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8xYTI1M18xNDYuYXdzdWlfbGFzdF8xa29zcV8xYTI1M18yMjYgPiAuYXdzdWlfaWNvbl8xa29zcV8xYTI1M18xNDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzFhMjUzXzE0NS5hd3N1aV9sYXN0XzFrb3NxXzFhMjUzXzIyNiA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMWEyNTNfMTU5Om5vdCgjXFw5KSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzFhMjUzXzE0Ni5hd3N1aV9sYXN0XzFrb3NxXzFhMjUzXzIyNiA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMWEyNTNfMTU5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1jc2kzbWcsICM2NTY4NzEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnJlYWRjcnVtYi1jdXJyZW50LTN3cWlqeiwgNzAwKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMWZna2tfMTQ5Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItbTI3a3puLCAjZmZmZmZmKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbjogZWFzZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctZTFzb25lLCAyNTBtcyk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGluc2V0LWJsb2NrLXN0YXJ0LCBvcGFjaXR5O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMWZna2tfMTQ5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMWZna2tfMTY4Om5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzFmZ2trXzE2OCkpOmJlZm9yZSwgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OS5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xZmdra18xNjg6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMWZna2tfMTY4KSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiA1cHg7XG4gIGJsb2NrLXNpemU6IDVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTZkMXI3ciwgIzE2MWQyNik7XG4gIC8qKlxuICAgKiBBZGRzIGEgYm9yZGVyIHRvIHZpc3VhbGx5IHNlcGFyYXRlIHRoZSBtYWluIGNvbnRlbnQgYXJlYSBmcm9tIHRoZSBsZWZ0IGdsb2JhbCBkcmF3ZXIuXG4gICAqXG4gICAqIE5vdGU6IERpcmVjdCBib3JkZXIgYXBwbGljYXRpb24gaXMgbm90IHBvc3NpYmxlIGZvciBlaXRoZXIgdGFyZ2V0IGVsZW1lbnQ6XG4gICAqIC0gTWFpbiBjb250ZW50IGFyZWE6IFVzZXMgYGRpc3BsYXk6IGNvbnRlbnRzYCwgcHJldmVudGluZyBib3JkZXIgYXBwbGljYXRpb25cbiAgICogLSBOYXYgcGFuZWw6IE1heSBiZSBoaWRkZW4sIGNhdXNpbmcgdGhlIGJvcmRlciB0byBkaXNhcHBlYXIgd2hlbiBzZXBhcmF0aW9uIGlzIHN0aWxsIG5lZWRlZFxuICAqL1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMWZna2tfMTY4Om5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzFmZ2trXzE2OCkpOmJlZm9yZSwgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OS5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xZmdra18xNjg6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMWZna2tfMTY4KSk6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMWZna2tfMTY4Om5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzFmZ2trXzE2OCkpOmJlZm9yZSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMWZna2tfMTQ5LmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzFmZ2trXzE2ODpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xZmdra18xNjgpKTpiZWZvcmUsIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMWZna2tfMTQ5LmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzFmZ2trXzE2ODpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xZmdra18xNjgpKTphZnRlciwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMWZna2tfMTQ5LmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzFmZ2trXzE2ODpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xZmdra18xNjgpKTphZnRlciB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IDQycHg7XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpO1xuICAgIGJsb2NrLXNpemU6IGNhbGMoMTAwdmggLSA0MnB4KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0biwgI2M2YzZjZCk7XG4gIH1cbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OS5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xZmdra18xNjg6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMWZna2tfMTY4KSk6YmVmb3JlLCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMWZna2tfMTY4Om5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzFmZ2trXzE2OCkpOmFmdGVyIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDQycHg7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDB2aCAtIDQycHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0biwgI2M2YzZjZCk7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMWZna2tfMTQ5LmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzFmZ2trXzE2ODpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xZmdra18xNjgpKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItbTI3a3puLCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMWZna2tfMTQ5LmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzFmZ2trXzE2ODpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xZmdra18xNjgpKTphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OS5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xZmdra18xNjg6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMWZna2tfMTY4KSk6YWZ0ZXIsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OS5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xZmdra18xNjg6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMWZna2tfMTY4KSk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkuYXdzdWlfZGlzYWJsZS1ib2R5LXNjcm9sbF8xa3pyaV8xZmdra18yMTM6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzFmZ2trXzE2ODpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy1zLWcyYzlwaCwgMTJweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qKlxuICAgKiBCdXR0b24gc2l6aW5nIGFkanVzdG1lbnRzIGZvciB0aGVtZS1zcGVjaWZpYyBkZXNpZ24gcmVxdWlyZW1lbnRzXG4gICAqXG4gICAqIExpZ2h0IG1vZGU6IEJ1dHRvbiB3aWR0aCBpcyBzZXQgdG8gMTAwJSArIGJvcmRlciB3aWR0aCB0byBpbnRlbnRpb25hbGx5IG92ZXJsYXBcbiAgICogd2l0aCB0aGUgYm90dG9tIGJvcmRlciwgYXMgc3BlY2lmaWVkIGluIHRoZSBVSSBkZXNpZ24uXG4gICAqXG4gICAqIERhcmsgbW9kZTogUmVzZXRzIHRoZSBvdmVybGFwIHN0eWxpbmcgZHVlIHRvIGRpZmZlcmVudCBkZXNpZ24gcmVxdWlyZW1lbnRzXG4gICAqIHdoZXJlIG92ZXJsYXAgc2hvdWxkIG5vdCBvY2N1ci5cbiAgICovXG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTZkMXI3ciwgIzE2MWQyNik7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OSA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMWZna2tfMTY4Om5vdCgjXFw5KSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OSA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMWZna2tfMTY4Om5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMWZna2tfMTQ5ID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xZmdra18xNjg6bm90KCNcXDkpIHtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICB9XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMWZna2tfMTQ5ID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xZmdra18xNjg6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OSA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMWZna2tfMTY4Om5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IC01cHg7XG4gIGlubGluZS1zaXplOiA1cHg7XG4gIGJsb2NrLXNpemU6IDVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTZkMXI3ciwgIzE2MWQyNik7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OSA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMWZna2tfMTY4Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzFmZ2trXzE2ODpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzFmZ2trXzE2ODpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzFmZ2trXzE2ODpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OSA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMWZna2tfMTY4Om5vdCgjXFw5KTphZnRlciwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMWZna2tfMTQ5ID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xZmdra18xNjg6bm90KCNcXDkpOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMWZna2tfMTQ5ID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xZmdra18xNjg6bm90KCNcXDkpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1tMjdrem4sICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OSA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xZmdra18yNjY6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgbWlubWF4KDAsIDNmcikgbWlubWF4KGF1dG8sIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfMWZna2tfMjY2Om5vdCgjXFw5KSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OSA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xZmdra18yNjY6bm90KCNcXDkpLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfMWZna2tfMjY2Om5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0biwgI2M2YzZjZCk7XG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfMWZna2tfMjY2LmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzFmZ2trXzE2ODpub3QoI1xcOSksIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OSA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xZmdra18yNjYuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMWZna2tfMTY4Om5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0biwgI2M2YzZjZCk7XG4gIH1cbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OSA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xZmdra18yNjY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0biwgI2M2YzZjZCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfMWZna2tfMjY2LmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzFmZ2trXzE2ODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0biwgI2M2YzZjZCk7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMWZna2tfMTQ5ID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzFmZ2trXzI2NiA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1uYXZfMWt6cmlfMWZna2tfMjkzOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtdmEzZTdxLCA0cHgpO1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzFmZ2trXzE0OSA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xZmdra18yNjYgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYnJlYWRjcnVtYnNfMWt6cmlfMWZna2tfMjk4Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAzO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXhzLXpvY3QzYSwgOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZsZXg6IDEgMDtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xZmdra18xNDkgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfMWZna2tfMjY2ID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWJyZWFkY3J1bWJzXzFrenJpXzFmZ2trXzI5ODpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHMtem9jdDNhLCA4cHgpICsgdmFyKC0tc3BhY2Utc3RhdGljLW0tdjdxZXh2LCAxNnB4KSk7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMWZna2tfMTQ5ID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzFmZ2trXzI2NiA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1kcmF3ZXJzXzFrenJpXzFmZ2trXzMwNzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogNDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2Utc3RhdGljLXhzLXpvY3QzYSwgOHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfMWt6cmlfMWZna2tfMzE1Om5vdCgjXFw5KSxcbi5hd3N1aV9kcmF3ZXJzLW1vYmlsZS10cmlnZ2Vycy1jb250YWluZXJfMWt6cmlfMWZna2tfMzE2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfMWt6cmlfMWZna2tfMzU4Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuXG4uYXdzdWlfZ3JvdXAtZGl2aWRlcl8xa3pyaV8xZmdra18zNjg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbiAgYmxvY2stc2l6ZTogNjAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcnMtdHJpZ2dlcl8xa3pyaV8xZmdra18zNTg6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmF3c3VpX2Jsb2NrLWJvZHktc2Nyb2xsXzFrenJpXzFmZ2trXzM4MTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzFiM2g2XzE0MTpub3QoI1xcOSkge1xuICBhbGw6IGluaXRpYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTAsICM0MjQ2NTApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xYjNoNl8xNDEuYXdzdWlfY3VzdG9tX2xwc2h1XzFiM2g2XzE0Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzFiM2g2XzE0MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMWIzaDZfMTQxLmF3c3VpX2RlZmF1bHRfbHBzaHVfMWIzaDZfMTU2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLW80aGdsZSwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vNGhnbGUsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tbzRoZ2xlLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vNGhnbGUsIDIwcHgpO1xuICBibG9jay1zaXplOiAzMHB4O1xuICBpbmxpbmUtc2l6ZTogMzBweDtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzFiM2g2XzE0MS5hd3N1aV9kZWZhdWx0X2xwc2h1XzFiM2g2XzE1Njpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXpjZjdlbSwgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xYjNoNl8xNDEuYXdzdWlfZGVmYXVsdF9scHNodV8xYjNoNl8xNTY6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEsICNkZWRlZTMpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci00OGFuaWgsICMwZjE0MWEpO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMWIzaDZfMTQxLmF3c3VpX2RlZmF1bHRfbHBzaHVfMWIzaDZfMTU2LmF3c3VpX3NlbGVjdGVkX2xwc2h1XzFiM2g2XzE3Mjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1yZXY0ZTIsICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRudzFzbCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xYjNoNl8xNDEuYXdzdWlfZGVmYXVsdF9scHNodV8xYjNoNl8xNTYuYXdzdWlfc2VsZWN0ZWRfbHBzaHVfMWIzaDZfMTcyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1vb2x2bWksICMwMDRhOWUpO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMWIzaDZfMTQxLmF3c3VpX2RlZmF1bHRfbHBzaHVfMWIzaDZfMTU2LmF3c3VpX3NlbGVjdGVkX2xwc2h1XzFiM2g2XzE3Mjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1idm9za24sICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2xwc2h1XzFiM2g2XzE4Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2xwc2h1XzFiM2g2XzE4Mzpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfbHBzaHVfMWIzaDZfMTgzOm5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoM3B4IC0gMXB4KTtcbn1cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfbHBzaHVfMWIzaDZfMTgzOm5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfZG90X2xwc2h1XzFiM2g2XzIwODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiA4cHg7XG4gIGJsb2NrLXNpemU6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogOHB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogOHB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogOHB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLTg5MWgxYSwgI2RiMDAwMCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMXB4O1xuICBpbnNldC1pbmxpbmUtZW5kOiAtMXB4O1xuICBvdXRsaW5lOiBzb2xpZCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1tMjdrem4sICNmZmZmZmYpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3N0aWNreS1ub3RpZmljYXRpb25zXzE1NGJpX2hnZTloXzk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODUwO1xufVxuLmF3c3VpX3N0aWNreS1ub3RpZmljYXRpb25zLXdpdGgtYmFja2dyb3VuZF8xNTRiaV9oZ2U5aF8xMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkcywgI2ZmZmZmZik7XG59XG5cbi5hd3N1aV9oYXMtbm90aWZpY2F0aW9ucy1jb250ZW50XzE1NGJpX2hnZTloXzE3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xMW4wc18xNHJiOF85Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZW1wdHlfMTFuMHNfMTRyYjhfMTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZW1wdHktOTVneXg1LCAjNjU2ODcxKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfd3JhcHBlcl96NW11bF9scnlpdF8xNzc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfd3JhcHBlci0tZml0LWhlaWdodF96NW11bF9scnlpdF8yMTA6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmF3c3VpX2lubmVyLXdyYXBwZXItLWZpdC1oZWlnaHRfejVtdWxfbHJ5aXRfMjE1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9oYXMtZGVmYXVsdC1maWx0ZXJfejVtdWxfbHJ5aXRfMjIxID4gOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGZsZXg6IDI4MHB4IDAgMTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfejVtdWxfbHJ5aXRfMjI1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hd3N1aV9jb250ZW50LS1yZXNlcnZlLWZpbHRlcl96NW11bF9scnlpdF8yMzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSk7XG59XG5cbi5hd3N1aV9jb250ZW50LS1yZXNlcnZlLWxlZ2VuZF96NW11bF9scnlpdF8yMzY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygyICogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkpO1xufVxuXG4uYXdzdWlfY29udGVudC0tZml0LWhlaWdodF96NW11bF9scnlpdF8yNDA6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX2ZpbHRlci1jb250YWluZXJfejVtdWxfbHJ5aXRfMjQ0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9heGlzX2YwZm90XzE4NGN5XzE0MTpub3QoI1xcOSksXG4uYXdzdWlfdmVydGljYWwtbWFya2VyX2YwZm90XzE4NGN5XzE0Mjpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWNoYXJ0cy1saW5lLWF4aXMtZW0wdnZpLCAjZGVkZWUzKTtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG59XG5cbi5hd3N1aV9heGlzLS1lbXBoYXNpemVkX2YwZm90XzE4NGN5XzE0Nzpub3QoI1xcOSkge1xuICBzdHJva2Utd2lkdGg6IDJweDtcbn1cblxuLmF3c3VpX2F4aXMtbGFiZWxfZjBmb3RfMTg0Y3lfMTUxOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXNiNWNvdywgNzAwKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2F4aXMtbGFiZWwtLXhfZjBmb3RfMTg0Y3lfMTU2Om5vdCgjXFw5KSxcbi5hd3N1aV9heGlzLWxhYmVsLS15X2YwZm90XzE4NGN5XzE1Nzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2dyaWRfZjBmb3RfMTg0Y3lfMTYxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItY2hhcnRzLWxpbmUtZ3JpZC1idDI5czIsICNkZWRlZTMpO1xuICBzdHJva2Utd2lkdGg6IDFweDtcbn1cblxuLmF3c3VpX3RpY2tzX19saW5lX2YwZm90XzE4NGN5XzE2Njpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWNoYXJ0cy1saW5lLXRpY2stNHl2ejg3LCAjZGVkZWUzKTtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG59XG5cbi5hd3N1aV90aWNrc19fdGV4dF9mMGZvdF8xODRjeV8xNzE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LWNoYXJ0LWRldGFpbC1zaXplLTRtMDJmaiwgMTJweCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktNTV5d3d2LCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX3RpY2tzLS15X2YwZm90XzE4NGN5XzE3Njpub3QoI1xcOSksXG4uYXdzdWlfdGlja3MtLXhfZjBmb3RfMTg0Y3lfMTc3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdGlja3MtLWJvdHRvbV9mMGZvdF8xODRjeV8xODEgPiAuYXdzdWlfdGlja3NfX3RleHRfZjBmb3RfMTg0Y3lfMTcxOm5vdCgjXFw5KSB7XG4gIHRleHQtYW5jaG9yOiBtaWRkbGU7XG4gIGRvbWluYW50LWJhc2VsaW5lOiBoYW5naW5nO1xufVxuXG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9mMGZvdF8xODRjeV8xODYgPiAuYXdzdWlfdGlja3NfZjBmb3RfMTg0Y3lfMTY2ID4gLmF3c3VpX3RpY2tzX190ZXh0X2YwZm90XzE4NGN5XzE3MTpub3QoI1xcOSkge1xuICB0ZXh0LWFuY2hvcjogZW5kO1xuICBkb21pbmFudC1iYXNlbGluZTogY2VudHJhbDtcbn1cblxuLmF3c3VpX2xhYmVscy1pbmxpbmUtc3RhcnRfZjBmb3RfMTg0Y3lfMTg2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDEycHg7XG59XG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9mMGZvdF8xODRjeV8xODYgPiAuYXdzdWlfYXhpcy1sYWJlbF9mMGZvdF8xODRjeV8xNTE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9fbGFiZWxfZjBmb3RfMTg0Y3lfMjAxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmF3c3VpX2xhYmVscy1pbmxpbmUtc3RhcnQtLWhpZGRlbl9mMGZvdF8xODRjeV8yMDU6bm90KCNcXDkpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmF3c3VpX2xhYmVscy1pbmxpbmUtc3RhcnQtLWhpZGRlbl9mMGZvdF8xODRjeV8yMDUgPiAuYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9fbGFiZWxfZjBmb3RfMTg0Y3lfMjAxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2xhYmVscy1ibG9jay1lbmRfZjBmb3RfMTg0Y3lfMjEzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmF3c3VpX3ZlcnRpY2FsLW1hcmtlcl9mMGZvdF8xODRjeV8xNDI6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV92ZXJ0aWNhbC1tYXJrZXItY2lyY2xlX2YwZm90XzE4NGN5XzIyNDpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLTJ2bjl2dywgMnB4KTtcbn1cblxuLmF3c3VpX3ZlcnRpY2FsLW1hcmtlci1jaXJjbGUtYWN0aXZlX2YwZm90XzE4NGN5XzIzMDpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgtMnZuOXZ3LCAycHgpO1xufVxuXG4uYXdzdWlfZm9jdXMtb3V0bGluZV9mMGZvdF8xODRjeV8yMzU6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lcl9mMGZvdF8xODRjeV8yNDM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfY2hhcnQtY29udGFpbmVyX2YwZm90XzE4NGN5XzI0My5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzE4NGN5XzI0ODpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBtaW4tYmxvY2stc2l6ZTogaW5oZXJpdDtcbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1vdXRlcl9mMGZvdF8xODRjeV8yNTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9jaGFydC1jb250YWluZXItb3V0ZXJfZjBmb3RfMTg0Y3lfMjUzLmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMTg0Y3lfMjQ4Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLW91dGVyX2YwZm90XzE4NGN5XzI1My5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzE4NGN5XzI0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9heGlzLWxhYmVsX2YwZm90XzE4NGN5XzE1MSArIC5hd3N1aV9jaGFydC1jb250YWluZXItb3V0ZXJfZjBmb3RfMTg0Y3lfMjUzLmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMTg0Y3lfMjQ4LCAuYXdzdWlfY2hhcnQtY29udGFpbmVyLW91dGVyX2YwZm90XzE4NGN5XzI1My5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzE4NGN5XzI0OC5hd3N1aV9oYXMtZmlsdGVyc19mMGZvdF8xODRjeV8yNTkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKDAuNSAqIHZhcigtLWZvbnQtY2hhcnQtZGV0YWlsLXNpemUtNG0wMmZqLCAxMnB4KSk7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItaW5uZXJfZjBmb3RfMTg0Y3lfMjYzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItcGxvdC13cmFwcGVyX2YwZm90XzE4NGN5XzI3MC5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzE4NGN5XzI0ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLXBsb3RfZjBmb3RfMTg0Y3lfMjcwLmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMTg0Y3lfMjQ4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLWJvdHRvbS1sYWJlbHNfZjBmb3RfMTg0Y3lfMjgyLmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMTg0Y3lfMjQ4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFmY3VzX3BzaXdoXzE0MTpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xuICBzaGFwZS1yZW5kZXJpbmc6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfY2xpY2thYmxlXzFmY3VzX3BzaXdoXzE1MDpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hd3N1aV9wcmVjaXNlXzFmY3VzX3BzaXdoXzE1NDpub3QoI1xcOSkge1xuICBzaGFwZS1yZW5kZXJpbmc6IGdlb21ldHJpY1ByZWNpc2lvbjtcbn1cblxuLmF3c3VpX2ZvY3VzLW91dGxpbmVfMWZjdXNfcHNpd2hfMTU4Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2FwcGxpY2F0aW9uXzFmY3VzX3BzaXdoXzE2Nzpub3QoI1xcOSkge1xuICAvKiBVc2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xdDQ0el9nc2JnOF8xNDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmF3c3VpX3BvcG92ZXItYm9keV8xdDQ0el9nc2JnOF8xNzQ6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5hd3N1aV9mb290ZXJfMXQ0NHpfZ3NiZzhfMTc4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc3RhdGljLXhzLXpvY3QzYSwgOHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfZm9vdGVyXzF0NDR6X2dzYmc4XzE3OCA+IGhyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy14cy16b2N0M2EsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xNGlxcV8xNHRrdl8xODU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMTR0a3ZfMTg1LmF3c3VpX2ZpdC1oZWlnaHRfMTRpcXFfMTR0a3ZfMjE4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xNHRrdl8xODUuYXdzdWlfZml0LWhlaWdodF8xNGlxcV8xNHRrdl8yMTguYXdzdWlfd2l0aC1zaWRlLW1lZGlhXzE0aXFxXzE0dGt2XzIyMzpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMTR0a3ZfMTg1LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV8xNHRrdl8yMjY6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNGlxcV8xNHRrdl8xODUuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzE0dGt2XzIyNjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMTR0a3ZfMTg1LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV8xNHRrdl8yMjYuYXdzdWlfcmVmcmVzaF8xNGlxcV8xNHRrdl8yMzQ6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNGlxcV8xNHRrdl8xODUuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzE0dGt2XzIyNi5hd3N1aV9yZWZyZXNoXzE0aXFxXzE0dGt2XzIzNDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZTogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMTR0a3ZfMTg1LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV8xNHRrdl8yMjY6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xNHRrdl8yMzQpOjpiZWZvcmUsIC5hd3N1aV9yb290XzE0aXFxXzE0dGt2XzE4NS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTR0a3ZfMjI2Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfMTR0a3ZfMjM0KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItY29udGFpbmVyLXRvcC13aWR0aC1kMjI2b3ksIDBweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3Ata2Rxbm80LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMTR0a3ZfMTg1LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV8xNHRrdl8yMjY6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xNHRrdl8yMzQpOjphZnRlciwgLmF3c3VpX3Jvb3RfMTRpcXFfMTR0a3ZfMTg1LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xNHRrdl8yMjY6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xNHRrdl8yMzQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctY29udGFpbmVyLWxxYWFxNSwgMHB4IDBweCAxcHggMXB4ICNlOWViZWQsIDBweCAxcHggOHB4IDJweCByZ2JhKDAsIDcsIDIyLCAwLjEyKSk7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xNHRrdl8xODUuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzE0dGt2XzIyNjpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSwgLmF3c3VpX3Jvb3RfMTRpcXFfMTR0a3ZfMTg1LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xNHRrdl8yMjY6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCk6OmJlZm9yZSwgLmF3c3VpX3Jvb3RfMTRpcXFfMTR0a3ZfMTg1LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xNHRrdl8yMjY6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzE0dGt2XzE4NS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTR0a3ZfMjI2ICsgLmF3c3VpX3Jvb3RfMTRpcXFfMTR0a3ZfMTg1LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xNHRrdl8yMjY6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNGlxcV8xNHRrdl8xODUuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzE0dGt2XzIyNiArIC5hd3N1aV9yb290XzE0aXFxXzE0dGt2XzE4NS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTR0a3ZfMjI2Om5vdCgjXFw5KTo6YmVmb3JlLCAuYXdzdWlfcm9vdF8xNGlxcV8xNHRrdl8xODUuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzE0dGt2XzIyNiArIC5hd3N1aV9yb290XzE0aXFxXzE0dGt2XzE4NS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTR0a3ZfMjI2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzE0dGt2XzE4NS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTR0a3ZfMjI2ICsgLmF3c3VpX3Jvb3RfMTRpcXFfMTR0a3ZfMTg1LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xNHRrdl8yMjY6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xNHRrdl8yMzQpOjpiZWZvcmUge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzE0dGt2XzE4NS5hd3N1aV9zdGlja3ktZW5hYmxlZF8xNGlxcV8xNHRrdl8yODQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xNHRrdl8yMzQpOjpiZWZvcmUge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLWQyMjZveSwgMHB4KSk7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xNHRrdl8xODUuYXdzdWlfc3RpY2t5LWVuYWJsZWRfMTRpcXFfMTR0a3ZfMjg0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfMTR0a3ZfMjM0KS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTR0a3ZfMjI2OjpiZWZvcmUge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpKTtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzE0dGt2XzE4NS5hd3N1aV93aXRoLXN0dWNrLXN0aWNreS1oZWFkZXItYXQtYm90dG9tXzE0aXFxXzE0dGt2XzI5MDpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xufVxuXG4uYXdzdWlfd2l0aC1zaWRlLW1lZGlhXzE0aXFxXzE0dGt2XzIyMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uYXdzdWlfd2l0aC10b3AtbWVkaWFfMTRpcXFfMTR0a3ZfMzAwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfMTRpcXFfMTR0a3ZfMzA1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2NvbnRlbnQtd3JhcHBlci1maXQtaGVpZ2h0XzE0aXFxXzE0dGt2XzMxMDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xufVxuXG4uYXdzdWlfbWVkaWFfMTRpcXFfMTR0a3ZfMzE3Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX21lZGlhXzE0aXFxXzE0dGt2XzMxNyBpbWc6bm90KCNcXDkpLFxuLmF3c3VpX21lZGlhXzE0aXFxXzE0dGt2XzMxNyB2aWRlbzpub3QoI1xcOSksXG4uYXdzdWlfbWVkaWFfMTRpcXFfMTR0a3ZfMzE3IHBpY3R1cmU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5hd3N1aV9tZWRpYV8xNGlxcV8xNHRrdl8zMTcgaWZyYW1lOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG59XG4uYXdzdWlfbWVkaWEtdG9wXzE0aXFxXzE0dGt2XzMzNTpub3QoI1xcOSkge1xuICBtYXgtYmxvY2stc2l6ZTogNjYlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCkgLSAxcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpIC0gMXB4KTtcbn1cbi5hd3N1aV9tZWRpYS1zaWRlXzE0aXFxXzE0dGt2XzM0MDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDY2JTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpIC0gMXB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KSAtIDFweCk7XG59XG5cbi5hd3N1aV9oZWFkZXJfMTRpcXFfMTR0a3ZfMzQ2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1meXVucmEsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfMTR0a3ZfMzQ2LmF3c3VpX2hlYWRlci1mdWxsLXBhZ2VfMTRpcXFfMTR0a3ZfMzUxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tbnd2OGRzLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1lbWJlZGRlZF8xNGlxcV8xNHRrdl8zNTQuYXdzdWlfcmVmcmVzaF8xNGlxcV8xNHRrdl8yMzQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLXN0aWNreS1lbmFibGVkXzE0aXFxXzE0dGt2XzM1NCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfMTR0a3ZfMzQ2LmF3c3VpX2hlYWRlci13aXRoLW1lZGlhXzE0aXFxXzE0dGt2XzM1Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV8xNHRrdl8zNDYuYXdzdWlfaGVhZGVyLXdpdGgtbWVkaWFfMTRpcXFfMTR0a3ZfMzU3Om5vdCgjXFw5KTpub3QoOmVtcHR5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLXN0aWNreS1kaXNhYmxlZF8xNGlxcV8xNHRrdl8zNjM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2hlYWRlci1zdGlja3ktZW5hYmxlZF8xNGlxcV8xNHRrdl8zNTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4MDA7XG59XG4uYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzE0dGt2XzM3Mzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfMTR0a3ZfMzczOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xufVxuLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xNHRrdl8zNzM6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfMTR0a3ZfMzgzKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQta3Q4cXRqLCAwcHggMnB4IDBweCAwcHggI2U5ZWJlZCwgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbi5hd3N1aV9oZWFkZXItZHluYW1pYy1oZWlnaHRfMTRpcXFfMTR0a3ZfMzg2LmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xNHRrdl8zNzM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLTRhazN1dSwgMzBweCkgLSB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtcDZ5d29hLCAyNHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxXzE0dGt2XzM0Njpub3QoI1xcOSk6bm90KDplbXB0eSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItY29udGFpbmVyLXN0aWNreS13aWR0aC1jbnBpcWwsIDBweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTlpOHg5aCwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV8xNHRrdl8zNDYuYXdzdWlfd2l0aC1wYWRkaW5nc18xNGlxcV8xNHRrdl8zOTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtZ3pwOHhqLCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLWYxbGRmaCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLTQweTgxMCwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxXzE0dGt2XzM0Ni5hd3N1aV93aXRoLXBhZGRpbmdzXzE0aXFxXzE0dGt2XzM5Mi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV8xNHRrdl8zODM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtZ3pwOHhqLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLTQweTgxMCwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxXzE0dGt2XzM0Ni5hd3N1aV93aXRoLWhpZGRlbi1jb250ZW50XzE0aXFxXzE0dGt2XzQwMTpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxXzE0dGt2XzM4Mzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV8xNHRrdl8zODMuYXdzdWlfcmVmcmVzaF8xNGlxcV8xNHRrdl8yMzQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMywgI2M2YzZjZCk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV8xNHRrdl8zODM6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xNHRrdl8yMzQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLWQyMjZveSwgMHB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC1rZHFubzQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfMTR0a3ZfMzgzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfMTR0a3ZfMjM0KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWNvbnRhaW5lci1scWFhcTUsIDBweCAwcHggMXB4IDFweCAjZTllYmVkLCAwcHggMXB4IDhweCAycHggcmdiYSgwLCA3LCAyMiwgMC4xMikpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxXzE0dGt2XzM4Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItc3RpY2t5LWVuYWJsZWRfMTRpcXFfMTR0a3ZfMzU0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV8xNHRrdl8zODMuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzE0dGt2XzM3Mzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfMTR0a3ZfMzgzLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xNHRrdl8zNzM6bm90KCNcXDkpOjpiZWZvcmUge1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV8xNGlxcV8xNHRrdl80NTkuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzE0dGt2XzM3Mzpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV8xNGlxcV8xNHRrdl80NTkuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzE0dGt2XzM3MyA+IC5hd3N1aV9oZWFkZXItY292ZXJfMTRpcXFfMTR0a3ZfNDYyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tbnd2OGRzLCAjZmZmZmZmKTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1mdWxsLXBhZ2VfMTRpcXFfMTR0a3ZfNDU5LmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xNHRrdl8zNzM6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1mdWxsLXBhZ2VfMTRpcXFfMTR0a3ZfNDU5LmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xNHRrdl8zNzM6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktM2s2c3QwLCAwcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogcG9seWdvbigtOTk5JSAxMDAlLCA5OTklIDEwMCUsIDk5OSUgOTk5JSwgLTk5OSUgOTk5JSk7XG59XG5cbi5hd3N1aV9jb250ZW50XzE0aXFxXzE0dGt2XzMwNTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2NvbnRlbnQtZml0LWhlaWdodF8xNGlxcV8xNHRrdl80OTA6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV9jb250ZW50LWlubmVyXzE0aXFxXzE0dGt2XzQ5Njpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2NvbnRlbnQtaW5uZXJfMTRpcXFfMTR0a3ZfNDk2LmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRpcXFfMTR0a3ZfMzkyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC00MHk4MTAsIDIwcHgpO1xufVxuLmF3c3VpX2NvbnRlbnQtaW5uZXJfMTRpcXFfMTR0a3ZfNDk2LmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRpcXFfMTR0a3ZfMzkyLmF3c3VpX3dpdGgtaGVhZGVyXzE0aXFxXzE0dGt2XzUwMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1jb250YWluZXItY29udGVudC10b3AtejhnZnNtLCA0cHgpO1xufVxuXG4uYXdzdWlfZm9vdGVyXzE0aXFxXzE0dGt2XzUwNy5hd3N1aV93aXRoLXBhZGRpbmdzXzE0aXFxXzE0dGt2XzM5Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtNDB5ODEwLCAyMHB4KTtcbn1cbi5hd3N1aV9mb290ZXJfMTRpcXFfMTR0a3ZfNTA3LmF3c3VpX3dpdGgtZGl2aWRlcl8xNGlxcV8xNHRrdl81MTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMywgI2M2YzZjZCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8ycWR3OV8xMTBuNF8xODU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGN1cnNvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmF3c3VpX3Jvb3RfMnFkdzlfMTEwbjRfMTg1LmF3c3VpX3JlZnJlc2hfMnFkdzlfMTEwbjRfMjIxOm5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMnFkdzlfMTEwbjRfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV8xMTBuNF8yMjEpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG59XG4uYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5XzExMG40XzIyMS5hd3N1aV9yb290LXZhcmlhbnQtaDJfMnFkdzlfMTEwbjRfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTEwbjRfMjIxKSwgLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV8xMTBuNF8yMjEuYXdzdWlfcm9vdC12YXJpYW50LWgzXzJxZHc5XzExMG40XzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzExMG40XzIyMSksIC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV8xMTBuNF8yMjQuYXdzdWlfcm9vdC12YXJpYW50LWgyXzJxZHc5XzExMG40XzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzExMG40XzIyMSksIC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV8xMTBuNF8yMjQuYXdzdWlfcm9vdC12YXJpYW50LWgzXzJxZHc5XzExMG40XzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzExMG40XzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG59XG4uYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5XzExMG40XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV8xMTBuNF8yMjQpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xMTBuNF8yMjEpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KSArIHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpKTtcbn1cbi5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfMTEwbjRfMjIxLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTEwbjRfMjIxLmF3c3VpX3Jvb3QtdmFyaWFudC1oMl8ycWR3OV8xMTBuNF8yMjQ6bm90KCNcXDkpLCAuYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5XzExMG40XzIyMS5hd3N1aV9yZWZyZXNoXzJxZHc5XzExMG40XzIyMS5hd3N1aV9yb290LXZhcmlhbnQtaDNfMnFkdzlfMTEwbjRfMjI0Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLXlmMGtqciwgMnB4KTtcbn1cbi5hd3N1aV9yb290XzJxZHc5XzExMG40XzE4NS5hd3N1aV9yb290LXZhcmlhbnQtaDFfMnFkdzlfMTEwbjRfMjMzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTEwbjRfMjIxKSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV8xMTBuNF8yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfMTEwbjRfMjI0KS5hd3N1aV9yZWZyZXNoXzJxZHc5XzExMG40XzIyMS5hd3N1aV9yb290LXZhcmlhbnQtaDNfMnFkdzlfMTEwbjRfMjI0IHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCk7XG59XG4uYXdzdWlfcm9vdF8ycWR3OV8xMTBuNF8xODUuYXdzdWlfcm9vdC12YXJpYW50LWgxXzJxZHc5XzExMG40XzIzMy5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV8xMTBuNF8yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xMTBuNF8yMjEpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMta29kYjE5LCA0cHgpO1xufVxuXG4uYXdzdWlfbWFpbl8ycWR3OV8xMTBuNF8yNDM6bm90KCNcXDkpIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICByb3ctZ2FwOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMteWYwa2pyLCAycHgpKTtcbn1cbi5hd3N1aV9tYWluXzJxZHc5XzExMG40XzI0My5hd3N1aV9uby13cmFwXzJxZHc5XzExMG40XzI1Mzpub3QoI1xcOSkge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5hd3N1aV9tYWluXzJxZHc5XzExMG40XzI0My5hd3N1aV9yZWZyZXNoXzJxZHc5XzExMG40XzIyMTpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuLmF3c3VpX21haW4tdmFyaWFudC1oMV8ycWR3OV8xMTBuNF8yNTk6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1rb2RiMTksIDRweCk7XG59XG5cbi5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV8xMTBuNF8yMjQgPiAuYXdzdWlfbWFpbl8ycWR3OV8xMTBuNF8yNDM6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1rb2RiMTksIDRweCk7XG59XG5cbi5hd3N1aV9hY3Rpb25zXzJxZHc5XzExMG40XzI2Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtenpleHl6LCAzMnB4KTtcbn1cbi5hd3N1aV9hY3Rpb25zLWNlbnRlcmVkXzJxZHc5XzExMG40XzI3Mjpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oMV8ycWR3OV8xMTBuNF8yNzUuYXdzdWlfcmVmcmVzaF8ycWR3OV8xMTBuNF8yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC00YWszdXUsIDMwcHgpIC0gdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC16emV4eXosIDMycHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDJfMnFkdzlfMTEwbjRfMjc5LmF3c3VpX3JlZnJlc2hfMnFkdzlfMTEwbjRfMjIxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC1wNnl3b2EsIDI0cHgpIC0gdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC16emV4eXosIDMycHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDNfMnFkdzlfMTEwbjRfMjgzLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTEwbjRfMjIxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS0zMXBiczIsIDIycHgpIC0gdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC16emV4eXosIDMycHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDFfMnFkdzlfMTEwbjRfMjc1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTEwbjRfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oMl8ycWR3OV8xMTBuNF8yNzk6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xMTBuNF8yMjEpLCAuYXdzdWlfYWN0aW9ucy12YXJpYW50LWgzXzJxZHc5XzExMG40XzI4Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzExMG40XzIyMSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfMTEwbjRfMjI0ID4gLmF3c3VpX21haW5fMnFkdzlfMTEwbjRfMjQzID4gLmF3c3VpX2FjdGlvbnNfMnFkdzlfMTEwbjRfMjY3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAwO1xufVxuXG4uYXdzdWlfdGl0bGVfMnFkdzlfMTEwbjRfMjk5Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LWlsd3BoOCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMV8ycWR3OV8xMTBuNF8zMDQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pZGVrdTgsIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWtvZGIxOSwgNHB4KTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgxXzJxZHc5XzExMG40XzMwNC5hd3N1aV9yZWZyZXNoXzJxZHc5XzExMG40XzIyMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXp6ZXh5eiwgMzJweCkgLSB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLTRhazN1dSwgMzBweCkpIC8gMik7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV8xMTBuNF8zMTE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWF2Y3BlcSwgMjBweCk7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV8xMTBuNF8zMTEuYXdzdWlfcmVmcmVzaF8ycWR3OV8xMTBuNF8yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYygodmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC16emV4eXosIDMycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLXA2eXdvYSwgMjRweCkpIC8gMik7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oM18ycWR3OV8xMTBuNF8zMTc6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLWgzeW9vZCwgMThweCk7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oM18ycWR3OV8xMTBuNF8zMTcuYXdzdWlfcmVmcmVzaF8ycWR3OV8xMTBuNF8yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYygodmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC16emV4eXosIDMycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLTMxcGJzMiwgMjJweCkpIC8gMik7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV8xMTBuNF8zMTE6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xMTBuNF8yMjEpLCAuYXdzdWlfdGl0bGUtdmFyaWFudC1oM18ycWR3OV8xMTBuNF8zMTc6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xMTBuNF8yMjEpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbn1cbi5hd3N1aV9uby13cmFwXzJxZHc5XzExMG40XzI1MyA+IC5hd3N1aV90aXRsZV8ycWR3OV8xMTBuNF8yOTk6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xMTBuNF8yMjEpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy15ZjBranIsIDJweCkpO1xufVxuXG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV8xMTBuNF8zMTEuYXdzdWlfdGl0bGUtaW4tZXhwYW5kYWJsZS1zZWN0aW9uXzJxZHc5XzExMG40XzMzMDpub3QoI1xcOSkge1xuICAvKiB0aGlzIGNvbW1lbnQga2VlcHMgdGhlIGNsYXNzIGluIHRoZSBzdHlsZSBzaGVldCAqL1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV8xMTBuNF8zMTEuYXdzdWlfdGl0bGUtaW4tZXhwYW5kYWJsZS1zZWN0aW9uXzJxZHc5XzExMG40XzMzMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKGNhbGMoKHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtenpleHl6LCAzMnB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC1wNnl3b2EsIDI0cHgpKSAvIDIpIC0gMiAqIHZhcigtLWJvcmRlci13aWR0aC1idXR0b24taTI4cTR4LCAycHgpKTtcbn1cblxuLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV8xMTBuNF8yMjEuYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfMTEwbjRfMjI0ID4gLmF3c3VpX21haW5fMnFkdzlfMTEwbjRfMjQzID4gOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTEwbjRfMjIxKS5hd3N1aV90aXRsZS12YXJpYW50LWgyXzJxZHc5XzExMG40XzMxMSwgLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV8xMTBuNF8yMjEuYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfMTEwbjRfMjI0ID4gLmF3c3VpX21haW5fMnFkdzlfMTEwbjRfMjQzID4gOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTEwbjRfMjIxKS5hd3N1aV90aXRsZS12YXJpYW50LWgzXzJxZHc5XzExMG40XzMxNyB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbn1cblxuLmF3c3VpX3Jvb3QtdmFyaWFudC1oMV8ycWR3OV8xMTBuNF8yMzMuYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5XzExMG40XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV8xMTBuNF8yMjQpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xMTBuNF8yMjEpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMta29kYjE5LCA0cHgpO1xufVxuXG4uYXdzdWlfdmlydHVhbC1zcGFjZV8ycWR3OV8xMTBuNF8zNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufVxuXG4uYXdzdWlfaW5mb18ycWR3OV8xMTBuNF8zNTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl8ycWR3OV8xMTBuNF8zNTU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktcDdrOWVzLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi12YXJpYW50LWgxXzJxZHc5XzExMG40XzM2Mjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLXZhcmlhbnQtaDJfMnFkdzlfMTEwbjRfMzY2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1oZWFkZXItaDItZGVzY3JpcHRpb24tc2l6ZS16endsNzMsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1oZWFkZXItaDItZGVzY3JpcHRpb24tbGluZS1oZWlnaHQtM2xhN3A1LCAyMHB4KTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi12YXJpYW50LWgyXzJxZHc5XzExMG40XzM2Njpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzExMG40XzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb24tdmFyaWFudC1oM18ycWR3OV8xMTBuNF8zNzM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi12YXJpYW50LWgzXzJxZHc5XzExMG40XzM3Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzExMG40XzIyMSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTAsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLXlkdDg1aCwgMC4wMDVlbSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbn1cblxuLmF3c3VpX2hlYWRpbmdfMnFkdzlfMTEwbjRfMzg0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG4uYXdzdWlfaGVhZGluZ18ycWR3OV8xMTBuNF8zODQ6bm90KCNcXDkpOm9ubHktY2hpbGQge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaGVhZGluZ18ycWR3OV8xMTBuNF8zODQ6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkaW5nXzJxZHc5XzExMG40XzM4NDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLXZ5dXhqZiwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtbTgwYXY5LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkaW5nLXZhcmlhbnQtaDFfMnFkdzlfMTEwbjRfNDA5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaWRla3U4LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtNGFrM3V1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwteWxvOXIzLCAtMC4wMmVtKTtcbn1cbi5hd3N1aV9oZWFkaW5nLXZhcmlhbnQtaDJfMnFkdzlfMTEwbjRfNDE0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1hdmNwZXEsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLXA2eXdvYSwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtbHZrM3Z1LCAtMC4wMTVlbSk7XG59XG4uYXdzdWlfaGVhZGluZy12YXJpYW50LWgzXzJxZHc5XzExMG40XzQxOTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0taDN5b29kLCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS0zMXBiczIsIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTZzODNtNywgLTAuMDFlbSk7XG59XG5cbi5hd3N1aV9oZWFkaW5nLXRleHRfMnFkdzlfMTEwbjRfNDI1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuLmF3c3VpX2hlYWRpbmctdGV4dC12YXJpYW50LWgxXzJxZHc5XzExMG40XzQyODpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy1zajFvN2IsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaWRla3U4LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtNGFrM3V1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwteWxvOXIzLCAtMC4wMmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtaDdsMW43LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWFkaW5nLXRleHQtdmFyaWFudC1oMl8ycWR3OV8xMTBuNF80Mzc6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctc2oxbzdiLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYXZjcGVxLCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC1wNnl3b2EsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLWx2azN2dSwgLTAuMDE1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTNjaTM2eiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGluZy10ZXh0LXZhcmlhbnQtaDNfMnFkdzlfMTEwbjRfNDQ2Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXNqMW83YiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLWgzeW9vZCwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tMzFwYnMyLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS02czgzbTcsIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWRieDYwbSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG59XG5cbi5hd3N1aV9jb3VudGVyXzJxZHc5XzExMG40XzQ1Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb3VudGVyLTIxNXA2cSwgIzY1Njg3MSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfZ3dxMGhfMXZwbmJfMTQ5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfZXhwYW5kLWJ1dHRvbl9nd3EwaF8xdnBuYl8xODQ6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmF3c3VpX2ljb25fZ3dxMGhfMXZwbmJfMTg4Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTkwLWttaGZtaSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTkwLW4ydnVzaywgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ljb25fZ3dxMGhfMXZwbmJfMTg4Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ljb25fZ3dxMGhfMXZwbmJfMTg4Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ljb25fZ3dxMGhfMXZwbmJfMTg4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9pY29uX2d3cTBoXzF2cG5iXzE4OC5hd3N1aV9leHBhbmRlZF9nd3EwaF8xdnBuYl8yMDM6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4uYXdzdWlfaWNvbl9nd3EwaF8xdnBuYl8xODg6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmF3c3VpX2ljb25fZ3dxMGhfMXZwbmJfMTg4Om5vdCgjXFw5KTpkaXIocnRsKS5hd3N1aV9leHBhbmRlZF9nd3EwaF8xdnBuYl8yMDMge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cblxuLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzF2cG5iXzIxMzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3EsIDE2cHgpKSAvIC0yKSBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSk7XG59XG4uYXdzdWlfaWNvbi1jb250YWluZXItY29udGFpbmVyX2d3cTBoXzF2cG5iXzIxNzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfaWNvbi1jb250YWluZXItY29udGFpbmVyX2d3cTBoXzF2cG5iXzIxNzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xdnBuYl8yMTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4taW5saW5lOiAwIGNhbGModmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpIC0gdmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMXZwbmJfMjEzID4gLmF3c3VpX2ljb25fZ3dxMGhfMXZwbmJfMTg4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KTtcbn1cblxuLmF3c3VpX3dyYXBwZXJfZ3dxMGhfMXZwbmJfMjMzOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzF2cG5iXzI0MTpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xdnBuYl8yNDE6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMXZwbmJfMjQxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX3dyYXBwZXItbmF2aWdhdGlvbl9nd3EwaF8xdnBuYl8yNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfd3JhcHBlci1uYXZpZ2F0aW9uX2d3cTBoXzF2cG5iXzI0NTpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xdnBuYl8yNDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy15OWUwbmMsIDcwMCk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzF2cG5iXzI0MTpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xdnBuYl8yNDE6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1uYXZpZ2F0aW9uX2d3cTBoXzF2cG5iXzI0NTpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xdnBuYl8yNDE6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1jb21wYWN0X2d3cTBoXzF2cG5iXzI1Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC14ZXQ2am4sICMwZjE0MWEpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMXZwbmJfMjQxOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzF2cG5iXzI0MTpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLW5hdmlnYXRpb25fZ3dxMGhfMXZwbmJfMjQ1Om5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzF2cG5iXzI0MTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1leHBhbmRhYmxlLWhlYWRpbmcteTMxZ3BrLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy13NnNzeDUsIC0wLjAwNWVtKTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMXZwbmJfMjQxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzF2cG5iXzI0MS5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xdnBuYl8yNjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzF2cG5iXzI0MTpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xdnBuYl8yNDE6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWJsb2NrLWVuZC1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay1zMWFmajEsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0yd3Rsc3csIGVhc2Utb3V0KTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMXZwbmJfMjQxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzF2cG5iXzI2NSksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xdnBuYl8yNDE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMXZwbmJfMjY1KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzF2cG5iXzI0MTpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xdnBuYl8yNDE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzF2cG5iXzI0MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMXZwbmJfMjQxOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd3JhcHBlci1pbmxpbmVfZ3dxMGhfMXZwbmJfMjQxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzF2cG5iXzI0MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzF2cG5iXzI0MS5hd3N1aV93cmFwcGVyLWV4cGFuZGVkX2d3cTBoXzF2cG5iXzI4NDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xdnBuYl8yNDEuYXdzdWlfd3JhcHBlci1leHBhbmRlZF9nd3EwaF8xdnBuYl8yODQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpO1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtMXdsZzBkLCAjYzZjNmNkKTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWJsb2NrLWVuZC1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZXhwYW5kYWJsZS1jb250ZW50LWVudGVyLTBjbDE0eCwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctZXhwYW5kYWJsZS1jb250ZW50LWVudGVyLTJ3dGxzdywgZWFzZS1vdXQpIGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0wY2wxNHgsIDE4MG1zKSAvIDMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xdnBuYl8yNDEuYXdzdWlfd3JhcHBlci1leHBhbmRlZF9nd3EwaF8xdnBuYl8yODQ6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1pbmxpbmVfZ3dxMGhfMXZwbmJfMjQxLmF3c3VpX3dyYXBwZXItZXhwYW5kZWRfZ3dxMGhfMXZwbmJfMjg0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xdnBuYl8yNDEuYXdzdWlfd3JhcHBlci1leHBhbmRlZF9nd3EwaF8xdnBuYl8yODQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzF2cG5iXzI0MS5hd3N1aV93cmFwcGVyLWV4cGFuZGVkX2d3cTBoXzF2cG5iXzI4NDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzF2cG5iXzI0MS5hd3N1aV93cmFwcGVyLWV4cGFuZGVkX2d3cTBoXzF2cG5iXzI4NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xdnBuYl8yNDEuYXdzdWlfd3JhcHBlci1leHBhbmRlZF9nd3EwaF8xdnBuYl8yODQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzF2cG5iXzI0MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xdnBuYl8yNDE6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1jb21wYWN0X2d3cTBoXzF2cG5iXzI1Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMXZwbmJfMjQxLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzF2cG5iXzI2NTpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWNvbXBhY3RfZ3dxMGhfMXZwbmJfMjUyLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzF2cG5iXzI2NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xdnBuYl8yNDE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMXZwbmJfMjY1KSwgLmF3c3VpX3dyYXBwZXItY29tcGFjdF9nd3EwaF8xdnBuYl8yNTI6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMXZwbmJfMjY1KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMXZwbmJfMjQ4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWd6cDh4aiwgMTJweCkgdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tZjFsZGZoLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLTQweTgxMCwgMjBweCk7XG4gIHRyYW5zaXRpb246IHBhZGRpbmctYmxvY2stZW5kIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLXMxYWZqMSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctZXhwYW5kYWJsZS1jb250ZW50LWVudGVyLTJ3dGxzdywgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzF2cG5iXzI0ODpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xdnBuYl8yNDg6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMXZwbmJfMjQ4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xdnBuYl8yNDg6bm90KCNcXDkpOm5vdCguYXdzdWlfd3JhcHBlci1leHBhbmRlZF9nd3EwaF8xdnBuYl8yODQpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWd6cDh4aiwgMTJweCk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMXZwbmJfMjQ4LmF3c3VpX3dyYXBwZXItbm90LWV4cGFuZGVkLXdpdGhvdXQtYWN0aW9uc19nd3EwaF8xdnBuYl8zMjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtZ3pwOHhqLCAxMnB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKTtcbn1cbi5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xdnBuYl8yNDguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMXZwbmJfMjY1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC00MHk4MTAsIDIwcHgpO1xufVxuLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzF2cG5iXzI0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xdnBuYl8yNjUpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtNDB5ODEwLCAyMHB4KSArIGNhbGModmFyKC0tc2l6ZS1pY29uLW1lZGl1bS05NHByOW4sIDIwcHgpICsgKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3EsIDE2cHgpKSAvIC0yICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMXZwbmJfMjQ4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkpO1xufVxuXG4uYXdzdWlfaGVhZGVyX2d3cTBoXzF2cG5iXzI2NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cbi5hd3N1aV9oZWFkZXItd3JhcHBlcl9nd3EwaF8xdnBuYl8zNDY6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMXZwbmJfMjY1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMteTllMG5jLCA3MDApO1xufVxuLmF3c3VpX2hlYWRlci13cmFwcGVyX2d3cTBoXzF2cG5iXzM0Njpub3QoI1xcOSkge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2hlYWRlci1hY3Rpb25zLXdyYXBwZXJfZ3dxMGhfMXZwbmJfMzU4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1idXR0b25fZ3dxMGhfMXZwbmJfMzY2Om5vdCgjXFw5KTpmb2N1cywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jb250YWluZXItYnV0dG9uX2d3cTBoXzF2cG5iXzM2Njpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWJ1dHRvbl9nd3EwaF8xdnBuYl8zNjY6bm90KCNcXDkpOmZvY3VzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNvbnRhaW5lci1idXR0b25fZ3dxMGhfMXZwbmJfMzY2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWJ1dHRvbl9nd3EwaF8xdnBuYl8zNjY6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY29udGFpbmVyLWJ1dHRvbl9nd3EwaF8xdnBuYl8zNjY6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1idXR0b25fZ3dxMGhfMXZwbmJfMzY2Om5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkpO1xufVxuLmF3c3VpX2hlYWRlci1jb250YWluZXItYnV0dG9uX2d3cTBoXzF2cG5iXzM2Njpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zaXplLWljb24tbWVkaXVtLTk0cHI5biwgMjBweCkgKyAodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCkpIC8gLTIgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9oZWFkZXItY29udGFpbmVyX2d3cTBoXzF2cG5iXzM2Njpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9oZWFkZXItY29udGFpbmVyX2d3cTBoXzF2cG5iXzM2NiA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xdnBuYl8yMTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1leHBhbmRhYmxlLXNlY3Rpb24taWNvbi1vZmZzZXQtdG9wLWVwaGVkZywgNHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItbmF2aWdhdGlvbl9nd3EwaF8xdnBuYl80MDEgPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMXZwbmJfMjEzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC04cWdmNjIsICM0MjQ2NTApO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzF2cG5iXzQwMSA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xdnBuYl8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfaWNvbi1jb250YWluZXItZW5kX2d3cTBoXzF2cG5iXzQxNCkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYygyNHB4IC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3EsIDE2cHgpKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCkpIC8gLTIgLSBjYWxjKDI0cHggLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCkpKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzF2cG5iXzQwMSA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xdnBuYl8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfaWNvbi1jb250YWluZXItZW5kX2d3cTBoXzF2cG5iXzQxNCkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMTJweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygtMSAqIDEycHgpO1xufVxuLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzF2cG5iXzQwMSA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xdnBuYl8yMTMuYXdzdWlfaWNvbi1jb250YWluZXItZW5kX2d3cTBoXzF2cG5iXzQxNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoMjRweCAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KSk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKC0xICogY2FsYygyNHB4IC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3EsIDE2cHgpKSk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9oZWFkZXItbmF2aWdhdGlvbl9nd3EwaF8xdnBuYl80MDEgPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMXZwbmJfMjEzLmF3c3VpX2ljb24tY29udGFpbmVyLWVuZF9nd3EwaF8xdnBuYl80MTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAxMnB4O1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygtMSAqIDEycHgpO1xufVxuLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzF2cG5iXzQwMSA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xdnBuYl8yMTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLXY1dmFzZywgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLW5hdmlnYXRpb25fZ3dxMGhfMXZwbmJfNDAxID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzF2cG5iXzIxMzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLW5hdmlnYXRpb25fZ3dxMGhfMXZwbmJfNDAxID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzF2cG5iXzIxMzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzF2cG5iXzQwMSA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xdnBuYl8yMTM6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci10ZXh0X2d3cTBoXzF2cG5iXzQ1NDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuOm5vdCgjXFw5KTpub3QoLmF3c3VpX3dyYXBwZXItY29tcGFjdF9nd3EwaF8xdnBuYl8yNTIpID4gLmF3c3VpX2hlYWRlci1hY3Rpb25zLXdyYXBwZXJfZ3dxMGhfMXZwbmJfMzU4IHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLXlmMGtqciwgMnB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfZ3dxMGhfMXZwbmJfNDY0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfY29udGVudC1leHBhbmRlZF9nd3EwaF8xdnBuYl80Njc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfY29udGVudC1jb21wYWN0X2d3cTBoXzF2cG5iXzQ3MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCkgKyAodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCkpIC8gLTIgKyB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29udGVudF9nd3EwaF8xdnBuYl80NjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAwZnI7XG4gIHRyYW5zaXRpb246IGdyaWQtdGVtcGxhdGUtcm93cyB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay1zMWFmajEsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0yd3Rsc3csIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvbnRlbnRfZ3dxMGhfMXZwbmJfNDY0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29udGVudF9nd3EwaF8xdnBuYl80NjQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb250ZW50X2d3cTBoXzF2cG5iXzQ2NDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb250ZW50LWV4cGFuZGVkX2d3cTBoXzF2cG5iXzQ2Nzpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgdHJhbnNpdGlvbjogZ3JpZC10ZW1wbGF0ZS1yb3dzIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMGNsMTR4LCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMnd0bHN3LCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb250ZW50LWV4cGFuZGVkX2d3cTBoXzF2cG5iXzQ2Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvbnRlbnQtZXhwYW5kZWRfZ3dxMGhfMXZwbmJfNDY3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29udGVudC1leHBhbmRlZF9nd3EwaF8xdnBuYl80Njc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfY29udGVudC1pbm5lcl9nd3EwaF8xdnBuYl81MDM6bm90KCNcXDkpIHtcbiAgLyogdGhpcyBjb21tZW50IGtlZXBzIHRoZSBjbGFzcyBpbiB0aGUgc3R5bGUgc2hlZXQgKi9cbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvbnRlbnQtaW5uZXJfZ3dxMGhfMXZwbmJfNTAzOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIG92ZXJmbG93LXk6IGNsaXA7XG4gIG1pbi1ibG9jay1zaXplOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLXMxYWZqMSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctZXhwYW5kYWJsZS1jb250ZW50LWVudGVyLTJ3dGxzdywgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29udGVudC1pbm5lcl9nd3EwaF8xdnBuYl81MDM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb250ZW50LWlubmVyX2d3cTBoXzF2cG5iXzUwMzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvbnRlbnQtaW5uZXJfZ3dxMGhfMXZwbmJfNTAzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtaW5uZXItZXhwYW5kZWRfZ3dxMGhfMXZwbmJfNTI0Om5vdCgjXFw5KSB7XG4gIC8qIHRoaXMgY29tbWVudCBrZWVwcyB0aGUgY2xhc3MgaW4gdGhlIHN0eWxlIHNoZWV0ICovXG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb250ZW50LWlubmVyLWV4cGFuZGVkX2d3cTBoXzF2cG5iXzUyNDpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMGNsMTR4LCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMnd0bHN3LCBlYXNlLW91dCkgY2FsYyh2YXIoLS1tb3Rpb24tZHVyYXRpb24tZXhwYW5kYWJsZS1jb250ZW50LWVudGVyLTBjbDE0eCwgMTgwbXMpIC8gMyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb250ZW50LWlubmVyLWV4cGFuZGVkX2d3cTBoXzF2cG5iXzUyNDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvbnRlbnQtaW5uZXItZXhwYW5kZWRfZ3dxMGhfMXZwbmJfNTI0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29udGVudC1pbm5lci1leHBhbmRlZF9nd3EwaF8xdnBuYl81MjQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfY29udGVudC1pbm5lci1zZXR0bGVkX2d3cTBoXzF2cG5iXzU0Mjpub3QoI1xcOSkge1xuICAvKiB0aGlzIGNvbW1lbnQga2VlcHMgdGhlIGNsYXNzIGluIHRoZSBzdHlsZSBzaGVldCAqL1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29udGVudC1pbm5lci1zZXR0bGVkX2d3cTBoXzF2cG5iXzU0Mjpub3QoI1xcOSkge1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG4uYXdzdWlfY29udGVudC1pbm5lci1ib2R5LWRlZmF1bHRfZ3dxMGhfMXZwbmJfNTQ5Om5vdCgjXFw5KSwgLmF3c3VpX2NvbnRlbnQtaW5uZXItYm9keS1pbmxpbmVfZ3dxMGhfMXZwbmJfNTQ5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCk7XG59XG4uYXdzdWlfY29udGVudC1pbm5lci1ib2R5LWZvb3Rlcl9nd3EwaF8xdnBuYl81NTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuLmF3c3VpX2NvbnRlbnQtaW5uZXItYm9keS1jb250YWluZXJfZ3dxMGhfMXZwbmJfNTU1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1jb250ZW50LXRvcC16OGdmc20sIDRweCkgdmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLTQweTgxMCwgMjBweCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlLWhlYWRlci1wYWRkaW5nc19nd3EwaF8xdnBuYl81NjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfZ3dxMGhfMXZwbmJfNTY1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfZm9jdXNhYmxlX2d3cTBoXzF2cG5iXzU3MDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZm9jdXNhYmxlX2d3cTBoXzF2cG5iXzU3MDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24taTI4cTR4LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1pMjhxNHgsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC13OGM5cGosIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfY2xpY2stdGFyZ2V0X2d3cTBoXzF2cG5iXzU4NTpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfY2xpY2stdGFyZ2V0X2d3cTBoXzF2cG5iXzU4NTpub3QoI1xcOSk6bm90KC5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xdnBuYl8yNDgpOm5vdCguYXdzdWlfaGVhZGVyLWNvbnRhaW5lci1idXR0b25fZ3dxMGhfMXZwbmJfMzY2KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci12NXZhc2csICMwMDZjZTApO1xufVxuXG4uYXdzdWlfaGVhZGVyLWljb24tZW5kX2d3cTBoXzF2cG5iXzU5Mi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMXZwbmJfMjQxOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1pY29uLWVuZF9nd3EwaF8xdnBuYl81OTIuYXdzdWlfd3JhcHBlci1pbmxpbmVfZ3dxMGhfMXZwbmJfMjQxOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1pY29uLWVuZF9nd3EwaF8xdnBuYl81OTIuYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMXZwbmJfMjQxOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1pY29uLWVuZF9nd3EwaF8xdnBuYl81OTIuYXdzdWlfd3JhcHBlci1jb21wYWN0X2d3cTBoXzF2cG5iXzI1Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9oZWFkZXItaWNvbi1lbmRfZ3dxMGhfMXZwbmJfNTkyLmF3c3VpX3dyYXBwZXItbmF2aWdhdGlvbl9nd3EwaF8xdnBuYl8yNDU6bm90KCNcXDkpIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuLmF3c3VpX2hlYWRlci1pY29uLWVuZF9nd3EwaF8xdnBuYl81OTIuYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMXZwbmJfMjQ4Om5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1pY29uLWVuZF9nd3EwaF8xdnBuYl81OTIuYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzF2cG5iXzI0MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlci1pY29uLWVuZF9nd3EwaF8xdnBuYl81OTIuYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMXZwbmJfMjQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzF2cG5iXzI2NSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtNDB5ODEwLCAyMHB4KTtcbn1cblxuLmF3c3VpX2hlYWRlci1idXR0b24taWNvbi1lbmRfZ3dxMGhfMXZwbmJfNjA5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmF3c3VpX2hlYWRlci1idXR0b24taWNvbi1lbmRfZ3dxMGhfMXZwbmJfNjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jb250YWluZXItYnV0dG9uX2d3cTBoXzF2cG5iXzM2Nikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uLWljb24tZW5kX2d3cTBoXzF2cG5iXzYwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY29udGFpbmVyLWJ1dHRvbl9nd3EwaF8xdnBuYl8zNjYpID4gLmF3c3VpX2hlYWRlci10ZXh0X2d3cTBoXzF2cG5iXzQ1NCB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX2ljb24tY29udGFpbmVyLWVuZF9nd3EwaF8xdnBuYl80MTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9pY29uLWNvbnRhaW5lci1lbmRfZ3dxMGhfMXZwbmJfNDE0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9pY29uLWNvbnRhaW5lci1lbmRfZ3dxMGhfMXZwbmJfNDE0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaWNvbi1jb250YWluZXItZW5kX2d3cTBoXzF2cG5iXzQxNDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLWljb24tZW5kX2d3cTBoXzF2cG5iXzU5Mi5hd3N1aV93cmFwcGVyLW5hdmlnYXRpb25fZ3dxMGhfMXZwbmJfMjQ1ID4gLmF3c3VpX2ljb24tY29udGFpbmVyLWVuZF9nd3EwaF8xdnBuYl80MTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYygodmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtcWJzaWYzLCAyOHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpKSAvIDIpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfaWNvbi1jb250YWluZXItZW5kX2d3cTBoXzF2cG5iXzQxNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2ljb24tY29udGFpbmVyLWVuZF9nd3EwaF8xdnBuYl80MTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaWNvbi1jb250YWluZXItY29udGFpbmVyX2d3cTBoXzF2cG5iXzIxNykge1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9pY29uLWNvbnRhaW5lci1lbmRfZ3dxMGhfMXZwbmJfNDE0ID4gLmF3c3VpX2ljb25fZ3dxMGhfMXZwbmJfMTg4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNvbnRlbnRfZ3dxMGhfMXZwbmJfNjcyOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiAwO1xufVxuXG4uYXdzdWlfaGVhZGVyLWljb24tZW5kX2d3cTBoXzF2cG5iXzU5MiA+IC5hd3N1aV9oZWFkZXItY29udGVudF9nd3EwaF8xdnBuYl82NzI6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlci1pY29uLWVuZF9nd3EwaF8xdnBuYl81OTIgPiAuYXdzdWlfaGVhZGVyLW5hdmlnYXRpb24tY29udGVudF9nd3EwaF8xdnBuYl82Nzc6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuXG4uYXdzdWlfZGlzYWJsZS1oZWFkZXItcGFkZGluZ3NfZ3dxMGhfMXZwbmJfNTYwLmF3c3VpX3dyYXBwZXItbmF2aWdhdGlvbl9nd3EwaF8xdnBuYl8yNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWljb24tZW5kX2d3cTBoXzF2cG5iXzU5MikgPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMXZwbmJfMjEzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LXFic2lmMywgMjhweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSkgLyAyKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfbWFya2VyXzFpc2QxXzJ6dHQ1XzE0MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbiAgaW5saW5lLXNpemU6IDE0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfbWFya2VyLS1saW5lXzFpc2QxXzJ6dHQ1XzE4MTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDlweDtcbiAgYmxvY2stc2l6ZTogNHB4O1xufVxuLmF3c3VpX21hcmtlci0tcmVjdGFuZ2xlXzFpc2QxXzJ6dHQ1XzE4NTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xufVxuLmF3c3VpX21hcmtlci0taG9sbG93LXJlY3RhbmdsZV8xaXNkMV8yenR0NV8xOTI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTRweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbn1cbi5hd3N1aV9tYXJrZXItLWhvbGxvdy1yZWN0YW5nbGVfMWlzZDFfMnp0dDVfMTkyOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJsb2NrOiAycHg7XG4gIG1hcmdpbi1pbmxpbmU6IDJweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGYsICNmZmZmZmYpO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYXdzdWlfbWFya2VyLS1kYXNoZWRfMWlzZDFfMnp0dDVfMjA4Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA5cHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxMnB4O1xufVxuLmF3c3VpX21hcmtlci0tZGFzaGVkXzFpc2QxXzJ6dHQ1XzIwODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiA2cHg7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogOHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2RpbW1lZF8xMGlwb196MW05MF8xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stN2dtY3ppLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staTd3andzLCBsaW5lYXIpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay03Z21jemksIDkwbXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpbW1lZF8xMGlwb196MW05MF8xNDk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGltbWVkXzEwaXBvX3oxbTkwXzE0OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaW1tZWRfMTBpcG9fejFtOTBfMTQ5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbWFya2VyXzEwaXBvX3oxbTkwXzIwMTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbiAgaW5saW5lLXNpemU6IDE0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfbWFya2VyLS1saW5lXzEwaXBvX3oxbTkwXzI0MTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDlweDtcbiAgYmxvY2stc2l6ZTogNHB4O1xufVxuLmF3c3VpX21hcmtlci0tcmVjdGFuZ2xlXzEwaXBvX3oxbTkwXzI0NTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xufVxuLmF3c3VpX21hcmtlci0taG9sbG93LXJlY3RhbmdsZV8xMGlwb196MW05MF8yNTI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTRweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbn1cbi5hd3N1aV9tYXJrZXItLWhvbGxvdy1yZWN0YW5nbGVfMTBpcG9fejFtOTBfMjUyOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJsb2NrOiAycHg7XG4gIG1hcmdpbi1pbmxpbmU6IDJweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGYsICNmZmZmZmYpO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYXdzdWlfbWFya2VyLS1kYXNoZWRfMTBpcG9fejFtOTBfMjY4Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA5cHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxMnB4O1xufVxuLmF3c3VpX21hcmtlci0tZGFzaGVkXzEwaXBvX3oxbTkwXzI2ODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiA2cHg7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogOHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfcm9vdF8xMGlwb196MW05MF8yODc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV92YWx1ZV8xMGlwb196MW05MF8zMTk6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtdDhkZ2lwLCAzMnB4KTtcbn1cbi5hd3N1aV92YWx1ZV8xMGlwb196MW05MF8zMTkuYXdzdWlfZXhwYW5kYWJsZV8xMGlwb196MW05MF8zMjM6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy15OWUwbmMsIDcwMCk7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fejFtOTBfMzI3Om5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9fejFtOTBfMzI4Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9fejFtOTBfMzI4Om5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fejFtOTBfMzI3ID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvX3oxbTkwXzMzMzpub3QoI1xcOSksXG4uYXdzdWlfbGlzdC1pdGVtXzEwaXBvX3oxbTkwXzMyNyA+IC5hd3N1aV9leHBhbmRhYmxlLXNlY3Rpb25fMTBpcG9fejFtOTBfMzM0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfaW5uZXItbGlzdC1pdGVtXzEwaXBvX3oxbTkwXzMyOCA+IC5hd3N1aV9rZXlfMTBpcG9fejFtOTBfMzMzOm5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fejFtOTBfMzI3ID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvX3oxbTkwXzMzMyA+IC5hd3N1aV9rZXlfMTBpcG9fejFtOTBfMzMzOm5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fejFtOTBfMzI3ID4gLmF3c3VpX2V4cGFuZGFibGUtc2VjdGlvbl8xMGlwb196MW05MF8zMzQgPiAuYXdzdWlfa2V5XzEwaXBvX3oxbTkwXzMzMzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1iOWQzaWMsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfc3ViLWl0ZW1zXzEwaXBvX3oxbTkwXzM0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRhYmxlXzEwaXBvX3oxbTkwXzMyMykge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYygxNHB4ICsgdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSk7XG59XG4uYXdzdWlfc3ViLWl0ZW1zXzEwaXBvX3oxbTkwXzM0OS5hd3N1aV9leHBhbmRhYmxlXzEwaXBvX3oxbTkwXzMyMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9zdWItaXRlbXNfMTBpcG9fejFtOTBfMzQ5LmF3c3VpX2V4cGFuZGFibGVfMTBpcG9fejFtOTBfMzIzID4gLmF3c3VpX2lubmVyLWxpc3QtaXRlbV8xMGlwb196MW05MF8zMjggPiAuYXdzdWlfdmFsdWVfMTBpcG9fejFtOTBfMzE5Om5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9saXN0XzEwaXBvX3oxbTkwXzMyNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2xpc3RfMTBpcG9fejFtOTBfMzI3ID4gLmF3c3VpX2xpc3QtaXRlbV8xMGlwb196MW05MF8zMjcgPiAuYXdzdWlfa2V5LXZhbHVlLXBhaXJfMTBpcG9fejFtOTBfMzMzID4gLmF3c3VpX2tleV8xMGlwb196MW05MF8zMzM6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYXdzdWlfbGlzdF8xMGlwb196MW05MF8zMjcgPiAuYXdzdWlfbGlzdC1pdGVtXzEwaXBvX3oxbTkwXzMyNy5hd3N1aV9kaW1tZWRfMTBpcG9fejFtOTBfMTQ5Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG5cbi5hd3N1aV9saXN0XzEwaXBvX3oxbTkwXzMyNzpub3QoI1xcOSk6bm90KC5hd3N1aV9jb21wYWN0XzEwaXBvX3oxbTkwXzM3NSkgPiAuYXdzdWlfbGlzdC1pdGVtXzEwaXBvX3oxbTkwXzMyNzpub3QoOmZpcnN0LWNoaWxkKSxcbi5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9fejFtOTBfMzI4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fejFtOTBfMzI3LmF3c3VpX3dpdGgtc3ViLWl0ZW1zXzEwaXBvX3oxbTkwXzM4MDpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRhYmxlXzEwaXBvX3oxbTkwXzMyMykgPiAuYXdzdWlfa2V5LXZhbHVlLXBhaXJfMTBpcG9fejFtOTBfMzMzID4gLmF3c3VpX2tleV8xMGlwb196MW05MF8zMzMsXG4uYXdzdWlfbGlzdC1pdGVtXzEwaXBvX3oxbTkwXzMyNy5hd3N1aV93aXRoLXN1Yi1pdGVtc18xMGlwb196MW05MF8zODA6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kYWJsZV8xMGlwb196MW05MF8zMjMpID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvX3oxbTkwXzMzMyA+IC5hd3N1aV92YWx1ZV8xMGlwb196MW05MF8zMTkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLXk5ZTBuYywgNzAwKTtcbn1cblxuLmF3c3VpX2Z1bGwtd2lkdGhfMTBpcG9fejFtOTBfMzg1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Nlcmllc195MXlyaF8xczh1bl8xODUgPiByZWN0Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stN2dtY3ppLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staTd3andzLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Nlcmllc195MXlyaF8xczh1bl8xODUgPiByZWN0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Nlcmllc195MXlyaF8xczh1bl8xODUgPiByZWN0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Nlcmllc195MXlyaF8xczh1bl8xODUgPiByZWN0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfeTF5cmhfMXM4dW5fMTk5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfc2VyaWVzX3kxeXJoXzFzOHVuXzE4NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC13aWR0aC0ydm45dncsIDJweCk7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC1saW5lLWpvaW4tNmJ3Z3FiLCByb3VuZCk7XG59XG5cbi5hd3N1aV9zZXJpZXMtLWhpZ2hsaWdodGVkX3kxeXJoXzFzOHVuXzIxMTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Nlcmllcy0tZGltbWVkX3kxeXJoXzFzOHVuXzIxNTpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi5hd3N1aV9zZXJpZXMtLXRocmVzaG9sZF95MXlyaF8xczh1bl8yMTk6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtZGFzaC1hcnJheS1lbmczcHcsIDMgNSk7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgtMnZuOXZ3LCAycHgpO1xufVxuXG4uYXdzdWlfcG9wb3Zlci1kaXZpZGVyX3kxeXJoXzFzOHVuXzIyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9ncmlkXzE0eWowXzE3aXR0XzE0MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItMXRvYWRnLCAyMHB4KSAvIC0yKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci0xdG9hZGcsIDIwcHgpIC8gLTIpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9ncmlkXzE0eWowXzE3aXR0XzE0MS5hd3N1aV9uby1ndXR0ZXJzXzE0eWowXzE3aXR0XzE3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODI6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLTF0b2FkZywgMjBweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItMXRvYWRnLCAyMHB4KSAvIDIpO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2dyaWRfMTR5ajBfMTdpdHRfMTQxLmF3c3VpX25vLWd1dHRlcnNfMTR5ajBfMTdpdHRfMTc3ID4gLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfY29sc3Bhbi0xXzE0eWowXzE3aXR0XzE5Mzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgbWF4LWlubGluZS1zaXplOiA4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9wdXNoLTFfMTR5ajBfMTdpdHRfMTk3Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogOC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfcHVsbC0xXzE0eWowXzE3aXR0XzIwMDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9jb2xzcGFuLTJfMTR5ajBfMTdpdHRfMjAzOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LWlubGluZS1zaXplOiAxNi42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfcHVzaC0yXzE0eWowXzE3aXR0XzIwNzpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDE2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9wdWxsLTJfMTR5ajBfMTdpdHRfMjEwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDE2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9jb2xzcGFuLTNfMTR5ajBfMTdpdHRfMjEzOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMjUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9wdXNoLTNfMTR5ajBfMTdpdHRfMjE3Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMjUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9wdWxsLTNfMTR5ajBfMTdpdHRfMjIwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDI1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfY29sc3Bhbi00XzE0eWowXzE3aXR0XzIyMzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMzMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX3B1c2gtNF8xNHlqMF8xN2l0dF8yMjc6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfcHVsbC00XzE0eWowXzE3aXR0XzIzMDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfY29sc3Bhbi01XzE0eWowXzE3aXR0XzIzMzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNDEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX3B1c2gtNV8xNHlqMF8xN2l0dF8yMzc6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA0MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfcHVsbC01XzE0eWowXzE3aXR0XzI0MDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA0MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfY29sc3Bhbi02XzE0eWowXzE3aXR0XzI0Mzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtaW5saW5lLXNpemU6IDUwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfcHVzaC02XzE0eWowXzE3aXR0XzI0Nzpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDUwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfcHVsbC02XzE0eWowXzE3aXR0XzI1MDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA1MCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX2NvbHNwYW4tN18xNHlqMF8xN2l0dF8yNTM6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICBtYXgtaW5saW5lLXNpemU6IDU4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9wdXNoLTdfMTR5ajBfMTdpdHRfMjU3Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNTguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX3B1bGwtN18xNHlqMF8xN2l0dF8yNjA6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogNTguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX2NvbHNwYW4tOF8xNHlqMF8xN2l0dF8yNjM6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICBtYXgtaW5saW5lLXNpemU6IDY2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9wdXNoLThfMTR5ajBfMTdpdHRfMjY3Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNjYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX3B1bGwtOF8xNHlqMF8xN2l0dF8yNzA6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogNjYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX2NvbHNwYW4tOV8xNHlqMF8xN2l0dF8yNzM6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LWlubGluZS1zaXplOiA3NSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX3B1c2gtOV8xNHlqMF8xN2l0dF8yNzc6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA3NSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX3B1bGwtOV8xNHlqMF8xN2l0dF8yODA6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogNzUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9jb2xzcGFuLTEwXzE0eWowXzE3aXR0XzI4Mzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogODMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX3B1c2gtMTBfMTR5ajBfMTdpdHRfMjg3Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogODMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX3B1bGwtMTBfMTR5ajBfMTdpdHRfMjkwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9jb2xzcGFuLTExXzE0eWowXzE3aXR0XzI5Mzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogOTEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX3B1c2gtMTFfMTR5ajBfMTdpdHRfMjk3Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogOTEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX3B1bGwtMTFfMTR5ajBfMTdpdHRfMzAwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDkxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9jb2xzcGFuLTEyXzE0eWowXzE3aXR0XzMwMzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9wdXNoLTEyXzE0eWowXzE3aXR0XzMwNzpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEwMCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX3B1bGwtMTJfMTR5ajBfMTdpdHRfMzEwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDEwMCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX3B1c2gtMF8xNHlqMF8xN2l0dF8zMTM6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9wdWxsLTBfMTR5ajBfMTdpdHRfMzE2Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX29mZnNldC0xXzE0eWowXzE3aXR0XzMxOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9vZmZzZXQtMl8xNHlqMF8xN2l0dF8zMjI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMTYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX29mZnNldC0zXzE0eWowXzE3aXR0XzMyNTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAyNSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX29mZnNldC00XzE0eWowXzE3aXR0XzMyODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfb2Zmc2V0LTVfMTR5ajBfMTdpdHRfMzMxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9vZmZzZXQtNl8xNHlqMF8xN2l0dF8zMzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNTAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzE3aXR0XzE4Mi5hd3N1aV9vZmZzZXQtN18xNHlqMF8xN2l0dF8zMzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNTguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMTdpdHRfMTgyLmF3c3VpX29mZnNldC04XzE0eWowXzE3aXR0XzM0MDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfb2Zmc2V0LTlfMTR5ajBfMTdpdHRfMzQzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDc1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfb2Zmc2V0LTEwXzE0eWowXzE3aXR0XzM0Njpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA4My4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xN2l0dF8xODIuYXdzdWlfb2Zmc2V0LTExXzE0eWowXzE3aXR0XzM0OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA5MS42NjY2NjY2NjY3JTtcbn1cblxuLmF3c3VpX3Jlc3RvcmUtcG9pbnRlci1ldmVudHNfMTR5ajBfMTdpdHRfMzUzOm5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfa3B1cmRfMTQ5Om5vdCgjXFw5KSxcbi5hd3N1aV93YXJuaW5nLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl9rcHVyZF8xNTA6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tc2hha2UtaG9yaXpvbnRhbGx5XzE0bWh2X2twdXJkXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tbmlzZDQ1LCAxNjVtcyk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1zaGFrZS1ob3Jpem9udGFsbHlfMTRtaHZfa3B1cmRfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS03Y2V1OTYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfa3B1cmRfMTQ5Om5vdCgjXFw5KSxcbiAgLmF3c3VpX3dhcm5pbmctaWNvbi1zaGFrZS13cmFwcGVyXzE0bWh2X2twdXJkXzE1MDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfa3B1cmRfMTQ5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Vycm9yLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl9rcHVyZF8xNDk6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93YXJuaW5nLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl9rcHVyZF8xNTA6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZy1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfa3B1cmRfMTUwOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2Vycm9yLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl9rcHVyZF8xODA6bm90KCNcXDkpLFxuLmF3c3VpX3dhcm5pbmctaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2X2twdXJkXzE4MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1zY2FsZS1wb3B1cF8xNG1odl9rcHVyZF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSwgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtN2NldTk2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tc2NhbGUtcG9wdXBfMTRtaHZfa3B1cmRfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9lcnJvci1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfa3B1cmRfMTgwOm5vdCgjXFw5KSxcbiAgLmF3c3VpX3dhcm5pbmctaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2X2twdXJkXzE4MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvci1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfa3B1cmRfMTgwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Vycm9yLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl9rcHVyZF8xODA6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93YXJuaW5nLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl9rcHVyZF8xODE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZy1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfa3B1cmRfMTgxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3dhcm5pbmdfMTRtaHZfa3B1cmRfMTUwOm5vdCgjXFw5KSxcbi5hd3N1aV9lcnJvcl8xNG1odl9rcHVyZF8xNDk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzE0bWh2X2twdXJkXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0tbmlzZDQ1LCAxNjVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS03Y2V1OTYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMTRtaHZfa3B1cmRfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV93YXJuaW5nXzE0bWh2X2twdXJkXzE1MDpub3QoI1xcOSksXG4gIC5hd3N1aV9lcnJvcl8xNG1odl9rcHVyZF8xNDk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd2FybmluZ18xNG1odl9rcHVyZF8xNTA6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZ18xNG1odl9rcHVyZF8xNTA6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvcl8xNG1odl9rcHVyZF8xNDk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXJyb3JfMTRtaHZfa3B1cmRfMTQ5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMTRtaHZfa3B1cmRfMjMyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYXdzdWlfbGFiZWxfMTRtaHZfa3B1cmRfMjY1Om5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtY2NnZXQ3LCAjMGYxNDFhKTtcbiAgZGlzcGxheTogaW5saW5lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZm9ybS1sYWJlbC1neWU3Nm4sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtZm9ybS1sYWJlbC1tdGhnem4sIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtZm9ybS1sYWJlbC10YTJ4OHQsIDcwMCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG4uYXdzdWlfbGFiZWxfMTRtaHZfa3B1cmRfMjY1Om5vdCgjXFw5KTpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfaW5mb18xNG1odl9rcHVyZF8yODE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uXzE0bWh2X2twdXJkXzI4Nzpub3QoI1xcOSksXG4uYXdzdWlfY29uc3RyYWludF8xNG1odl9rcHVyZF8yODg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktYXF5N20zLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfaGludHNfMTRtaHZfa3B1cmRfMjk1Om5vdCgjXFw5KSxcbi5hd3N1aV9jb25zdHJhaW50LWhhcy12YWxpZGF0aW9uLXRleHRfMTRtaHZfa3B1cmRfMjk2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktY29udHJvbF8xNG1odl9rcHVyZF8zMDA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb250cm9sc18xNG1odl9rcHVyZF8zMDQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbGFiZWwtaGlkZGVuXzE0bWh2X2twdXJkXzMwNCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuLmF3c3VpX2xhYmVsLXdyYXBwZXJfMTRtaHZfa3B1cmRfMzA3Om5vdCgjXFw5KTplbXB0eSArIC5hd3N1aV9jb250cm9sc18xNG1odl9rcHVyZF8zMDQge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfY29udHJvbF8xNG1odl9rcHVyZF8zMDQ6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfZXJyb3JfMTRtaHZfa3B1cmRfMTQ5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QsICNkYjAwMDApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTAsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLXlkdDg1aCwgMC4wMDVlbSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uYXdzdWlfd2FybmluZ18xNG1odl9rcHVyZF8xNTA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpLCAjODU1OTAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmF3c3VpX2Vycm9yX19tZXNzYWdlXzE0bWh2X2twdXJkXzMzNDpub3QoI1xcOSksXG4uYXdzdWlfd2FybmluZ19fbWVzc2FnZV8xNG1odl9rcHVyZF8zMzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbGx5LWhpZGRlbl8xNG1odl9rcHVyZF8zMzk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9wbGFjZWhvbGRlcl9kd3VvbF8xa28yaF8xNDE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZ3FlbGtoLCAjNjU2ODcxKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmF3c3VpX3BsYWNlaG9sZGVyX2R3dW9sXzFrbzJoXzE0MS5hd3N1aV9kaXNhYmxlZF9kd3VvbF8xa28yaF8xNDY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteHFxYXRoLCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2l0ZW1fZHd1b2xfMWtvMmhfMTUwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfaXRlbV9kd3VvbF8xa28yaF8xNTAgPiAuYXdzdWlfY2hlY2tib3hfZHd1b2xfMWtvMmhfMTU0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtY29udHJvbC00bGZ2eW4sIDE2cHgpO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNpemUtY29udHJvbC00bGZ2eW4sIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtNGxmdnluLCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY29udHJvbC00bGZ2eW4sIDE2cHgpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpO1xufVxuXG4uYXdzdWlfb3B0aW9uLWdyb3VwX2R3dW9sXzFrbzJoXzE2Mzpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkpO1xufVxuXG4uYXdzdWlfZmlsdGVyX2R3dW9sXzFrbzJoXzE2Nzpub3QoI1xcOSkge1xuICB6LWluZGV4OiA0O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmF3c3VpX3RyaWdnZXJfZHd1b2xfMWtvMmhfMTcyOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uYXdzdWlfbGF5b3V0LXN0cnV0X2R3dW9sXzFrbzJoXzE3ODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uYXdzdWlfbGlzdC1ib3R0b21fZHd1b2xfMWtvMmhfMTg0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdW5pdC10ZXN0cyAqL1xufVxuXG4uYXdzdWlfc2VsZWN0ZWQtaWNvbl9kd3VvbF8xa28yaF8xODg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtc3FwcWN6LCAjMDA2Y2UwKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbn1cblxuLmF3c3VpX3Nob3ctbGFiZWwtdGFnX2R3dW9sXzFrbzJoXzE5MyA+IC5hd3N1aV9zZWxlY3RlZC1pY29uX2R3dW9sXzFrbzJoXzE4ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbn1cblxuLmF3c3VpX2lubGluZS10b2tlbi10cmlnZ2VyX2R3dW9sXzFrbzJoXzE5Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9pbmxpbmUtdG9rZW4tbGlzdF9kd3VvbF8xa28yaF8yMDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgdHJhbnNwYXJlbnQsIHdoaXRlIDIwcHgsIHdoaXRlKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfaW5saW5lLXRva2VuLWxpc3RfZHd1b2xfMWtvMmhfMjA0Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjcwZGVnLCB0cmFuc3BhcmVudCwgd2hpdGUgMjBweCwgd2hpdGUpO1xufVxuXG4uYXdzdWlfaW5saW5lLXRva2VuLWhpZGRlbi1wbGFjZWhvbGRlcl9kd3VvbF8xa28yaF8yMTg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufVxuXG4uYXdzdWlfaW5saW5lLXRva2VuLWNvdW50ZXJfZHd1b2xfMWtvMmhfMjI0Om5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9pbmxpbmUtbGFiZWwtdHJpZ2dlci13cmFwcGVyX2R3dW9sXzFrbzJoXzIyODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC03cHg7XG59XG5cbi5hd3N1aV9pbmxpbmUtbGFiZWwtd3JhcHBlcl9kd3VvbF8xa28yaF8yMzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCkgKiAtMSk7XG59XG5cbi5hd3N1aV9pbmxpbmUtbGFiZWxfZHd1b2xfMWtvMmhfMjI4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tbnd2OGRzLCAjZmZmZmZmKSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWhxeTNvNCwgI2ZmZmZmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtY2NnZXQ3LCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtbWtvdXMwLCA3MDApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMteWR0ODVoLCAwLjAwNWVtKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSArIHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KSAtIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMnB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gMiAqIHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KSk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaW5saW5lLWxhYmVsLWRpc2FibGVkX2R3dW9sXzFrbzJoXzI1Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkcywgI2ZmZmZmZiksIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtemNmN2VtLCAjZWJlYmYwKSk7XG59XG5cbi5hd3N1aV9pbmxpbmUtbGFiZWwtaW5saW5lLXRva2Vuc19kd3VvbF8xa28yaF8yNjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMS41cHgpO1xufVxuXG4uYXdzdWlfZGlzYWJsZWQtcmVhc29uLXRvb2x0aXBfZHd1b2xfMWtvMmhfMjY2Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyBvciB0ZXN0cyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFmbjdqXzNodXFkXzE0MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3Jvb3RfMWZuN2pfM2h1cWRfMTQxID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfM2h1cWRfMTQ4Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTNqMzN1diwgI2ZmZmZmZik7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC1hMXUxanAsICM4YzhjOTQpO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCk7XG4gIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stN2dtY3ppLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staTd3andzLCBsaW5lYXIpLCBzdHJva2UgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stN2dtY3ppLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staTd3andzLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMWZuN2pfM2h1cWRfMTQxID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfM2h1cWRfMTQ4Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMWZuN2pfM2h1cWRfMTQxID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfM2h1cWRfMTQ4Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMWZuN2pfM2h1cWRfMTQxID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfM2h1cWRfMTQ4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yb290XzFmbjdqXzNodXFkXzE0MSA+IC5hd3N1aV9zdHlsZWQtYm94LWNoZWNrZWRfMWZuN2pfM2h1cWRfMTY0Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMWZuN2pfM2h1cWRfMTQxID4gLmF3c3VpX3N0eWxlZC1ib3gtaW5kZXRlcm1pbmF0ZV8xZm43al8zaHVxZF8xNjQ6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3LCAjMDA2Y2UwKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLXpsanBodCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xZm43al8zaHVxZF8xNDEgPiAuYXdzdWlfc3R5bGVkLWJveC1kaXNhYmxlZF8xZm43al8zaHVxZF8xNjg6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xZm43al8zaHVxZF8xNDEgPiAuYXdzdWlfc3R5bGVkLWJveC1yZWFkb25seV8xZm43al8zaHVxZF8xNjg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXVwY3ptYSwgI2RlZGVlMyk7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtMnhrY3UyLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9yb290XzFmbjdqXzNodXFkXzE0MSA+IC5hd3N1aV9zdHlsZWQtbGluZV8xZm43al8zaHVxZF8xNzI6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1rcnIyNTksICNmZmZmZmYpO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIGZpbGw6IG5vbmU7XG59XG4uYXdzdWlfcm9vdF8xZm43al8zaHVxZF8xNDEgPiAuYXdzdWlfc3R5bGVkLWxpbmUtZGlzYWJsZWRfMWZuN2pfM2h1cWRfMTc3Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLWJweHowMSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfcm9vdF8xZm43al8zaHVxZF8xNDEgPiAuYXdzdWlfc3R5bGVkLWxpbmUtcmVhZG9ubHlfMWZuN2pfM2h1cWRfMTgwOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS00anFkcXEsICM2NTY4NzEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLW9wdGlvbi1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC11bTJlem4sICNmZmZmZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLW9wdGlvbi1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcDdsaGszLCAjMGYxNDFhKSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MsICNjNmM2Y2QpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX3BhcmVudF8xNW82dV8xaDJzdF8xNjAuYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfMWgyc3RfMTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzFoMnN0XzE2MCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV8xaDJzdF8xNjApIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MsICNjNmM2Y2QpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1XzFoMnN0XzE2Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC1iMnBidWgsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaSwgMTJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9wYWQtYm90dG9tXzE1bzZ1XzFoMnN0XzE2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LXR1b3dzcywgI2M2YzZjZCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9wYWQtYm90dG9tXzE1bzZ1XzFoMnN0XzE2NyA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV8xaDJzdF8xNjM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtYjJwYnVoLCA0cHgpICsgdmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDE6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV92aXJ0dWFsXzE1bzZ1XzFoMnN0XzE3NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDEuYXdzdWlfaGFzLWJhY2tncm91bmRfMTVvNnVfMWgyc3RfMTc3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLW9wdGlvbi1iYWNrZ3JvdW5kLWhpZ2hsaWdodGVkLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXQxc3FvdiwgI2YzZjNmNykpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDEuYXdzdWlfY2hpbGRfMTVvNnVfMWgyc3RfMTgwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9jaGlsZF8xNW82dV8xaDJzdF8xODAgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfMWgyc3RfMTYzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtdDhkZ2lwLCAzMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX2Rpc2FibGVkXzE1bzZ1XzFoMnN0XzE4NiA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV8xaDJzdF8xNjM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLW9wdGlvbi1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC1lODVzOHksICNiNGI0YmIpKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzFoMnN0XzE2MDpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzFoMnN0XzE2MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktb3B0aW9uLWNvbG9yLWhpZ2hsaWdodGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLTR4c2V3bSwgIzBmMTQxYSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzFoMnN0XzE2MDpub3QoI1xcOSkge1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1vcHRpb24tYmFja2dyb3VuZC1oaWdobGlnaHRlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci10MXNxb3YsICNmM2YzZjcpKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbzd5YjYwLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWdpYmkwNiwgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xaDJzdF8xNjAuYXdzdWlfaXMta2V5Ym9hcmRfMTVvNnVfMWgyc3RfMjAxOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLW83eWI2MCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLXJ4Y2JocywgIzQyNDY1MCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xaDJzdF8xNjAuYXdzdWlfZGlzYWJsZWRfMTVvNnVfMWgyc3RfMTg2Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLW83eWI2MCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItNWhla3RuLCAjOGM4Yzk0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRpbW1lZC1teGUwd2ssIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzFoMnN0XzE2MC5hd3N1aV9kaXNhYmxlZF8xNW82dV8xaDJzdF8xODYgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfMWgyc3RfMTYzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTNhaWQwaSwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xaDJzdF8xNjA6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMTVvNnVfMWgyc3RfMjExKS5hd3N1aV9pcy1rZXlib2FyZF8xNW82dV8xaDJzdF8yMDEge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtdzhjOXBqLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzFoMnN0XzE2MDpub3QoI1xcOSkge1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1vcHRpb24tYmFja2dyb3VuZC1zZWxlY3RlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1iaGh0cmMsICNmMGZiZmYpKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbzd5YjYwLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLXN0dzFyZSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9zZWxlY3RlZF8xNW82dV8xaDJzdF8xNjAuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMWgyc3RfMTYwOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLW83eWI2MCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1zdHcxcmUsICMwMDZjZTApLCBpbnNldCAwIDAgMCBjYWxjKDIgKiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1vN3liNjAsIDJweCkpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWdpYmkwNiwgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9zZWxlY3RlZF8xNW82dV8xaDJzdF8xNjAuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMWgyc3RfMTYwLmF3c3VpX2lzLWtleWJvYXJkXzE1bzZ1XzFoMnN0XzIwMTpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1vN3liNjAsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtc3R3MXJlLCAjMDA2Y2UwKSwgaW5zZXQgMCAwIDAgY2FsYygyICogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbzd5YjYwLCAycHgpKSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLXJ4Y2JocywgIzQyNDY1MCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9zZWxlY3RlZF8xNW82dV8xaDJzdF8xNjAuYXdzdWlfbmV4dC1pdGVtLXNlbGVjdGVkXzE1bzZ1XzFoMnN0XzIyNTpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDEuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMWgyc3RfMTYwLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzFoMnN0XzE2MDpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xNW82dV8xaDJzdF8yMTEpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbzd5YjYwLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWdpYmkwNiwgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9zZWxlY3RlZF8xNW82dV8xaDJzdF8xNjAuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMWgyc3RfMTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzE1bzZ1XzFoMnN0XzIxMSkuYXdzdWlfaXMta2V5Ym9hcmRfMTVvNnVfMWgyc3RfMjAxIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbzd5YjYwLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtcnhjYmhzLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzFoMnN0XzE2MCArIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzFoMnN0XzE2MDpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzFoMnN0XzE2MC5hd3N1aV9wcmV2aW91cy1pdGVtLXNlbGVjdGVkXzE1bzZ1XzFoMnN0XzIzNTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX3BhcmVudF8xNW82dV8xaDJzdF8xNjA6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTVvNnVfMWgyc3RfMTg2KSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV8xaDJzdF8xNjMge1xuICBjb2xvcjogdmFyKC0tYXdzdWktb3B0aW9uLWdyb3VwLWxhYmVsLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC11MHI3ZTQsICM0MjQ2NTApKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX3BhcmVudF8xNW82dV8xaDJzdF8xNjA6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfMWgyc3RfMTYwKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1hb2FoNHosICNjNmM2Y2QpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzLCAjYzZjNmNkKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9wYXJlbnRfMTVvNnVfMWgyc3RfMTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1XzFoMnN0XzE2MCk6bm90KDpoYXMoPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfMWgyc3RfMTYzKSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9wYXJlbnRfMTVvNnVfMWgyc3RfMTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1XzFoMnN0XzE2MCkgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfMWgyc3RfMTYzIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1zYjVjb3csIDcwMCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9wYXJlbnRfMTVvNnVfMWgyc3RfMTYwLmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1XzFoMnN0XzE2MCA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV8xaDJzdF8xNjM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1zYjVjb3csIDcwMCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9wYXJlbnRfMTVvNnVfMWgyc3RfMTYwLmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1XzFoMnN0XzE2MC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xaDJzdF8xNjAgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfMWgyc3RfMTYzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtNHhzZXdtLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE1bzZ1XzFoMnN0XzE4Nik6bm90KC5hd3N1aV9wYXJlbnRfMTVvNnVfMWgyc3RfMTYwKSwgLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDEuYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfMWgyc3RfMTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE1bzZ1XzFoMnN0XzE4Nikge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9zdGlja3lfMTVvNnVfMWgyc3RfMjY3ICsgLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDE6bm90KCNcXDkpOm5vdCguYXdzdWlfc3RpY2t5XzE1bzZ1XzFoMnN0XzI2Nyk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xaDJzdF8xNjApOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMWgyc3RfMTYwKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDEuYXdzdWlfc3RpY2t5XzE1bzZ1XzFoMnN0XzI2Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpO1xuICB6LWluZGV4OiA0O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDEuYXdzdWlfc3RpY2t5XzE1bzZ1XzFoMnN0XzI2Ny5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xaDJzdF8xNjA6bm90KCNcXDkpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9zdGlja3lfMTVvNnVfMWgyc3RfMjY3LmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzFoMnN0XzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDEuYXdzdWlfc3RpY2t5XzE1bzZ1XzFoMnN0XzI2NyA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV8xaDJzdF8xNjM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX3N0aWNreV8xNW82dV8xaDJzdF8yNjc6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMWgyc3RfMTYwKTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzFoMnN0XzE2MCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LXR1b3dzcywgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MsICNjNmM2Y2QpLCBpbnNldCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1rbW40MGYsIDJweCkgMCAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci10djBuaHAsICNiNGI0YmIpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDEuYXdzdWlfc3RpY2t5XzE1bzZ1XzFoMnN0XzI2Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xaDJzdF8xNjApOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMWgyc3RfMTYwKTpub3QoLmF3c3VpX3dpdGgtc2Nyb2xsYmFyXzE1bzZ1XzFoMnN0XzI4Nikge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LXR1b3dzcywgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MsICNjNmM2Y2QpLCBpbnNldCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1rbW40MGYsIDJweCkgMCAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci10djBuaHAsICNiNGI0YmIpLCBpbnNldCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXIta21uNDBmLCAycHgpKSAwIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXR2MG5ocCwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9zdGlja3lfMTVvNnVfMWgyc3RfMjY3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzFoMnN0XzE2MCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV8xaDJzdF8xNjApOm5vdCguYXdzdWlfYWZ0ZXItaGVhZGVyXzE1bzZ1XzFoMnN0XzI4OSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDEuYXdzdWlfc3RpY2t5XzE1bzZ1XzFoMnN0XzI2Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xaDJzdF8xNjApOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMWgyc3RfMTYwKTpub3QoLmF3c3VpX2FmdGVyLWhlYWRlcl8xNW82dV8xaDJzdF8yODkpOm5vdCguYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9zdGlja3lfMTVvNnVfMWgyc3RfMjY3Om5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMWgyc3RfMTYwKTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzFoMnN0XzE2MCk6bm90KC5hd3N1aV9hZnRlci1oZWFkZXJfMTVvNnVfMWgyc3RfMjg5KS5hd3N1aV93aXRoLXNjcm9sbGJhcl8xNW82dV8xaDJzdF8yODYpIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV9zdGlja3lfMTVvNnVfMWgyc3RfMjY3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1XzFoMnN0XzE2MCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV8xaDJzdF8xNjApLmF3c3VpX2FmdGVyLWhlYWRlcl8xNW82dV8xaDJzdF8yODkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC11bTJlem4sICNmZmZmZmYpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzLCAjYzZjNmNkKSwgaW5zZXQgdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXIta21uNDBmLCAycHgpIDAgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItdHYwbmhwLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX3N0aWNreV8xNW82dV8xaDJzdF8yNjc6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMWgyc3RfMTYwKTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1XzFoMnN0XzE2MCkuYXdzdWlfYWZ0ZXItaGVhZGVyXzE1bzZ1XzFoMnN0XzI4OTpub3QoLmF3c3VpX3dpdGgtc2Nyb2xsYmFyXzE1bzZ1XzFoMnN0XzI4Nikge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC11bTJlem4sICNmZmZmZmYpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzLCAjYzZjNmNkKSwgaW5zZXQgdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXIta21uNDBmLCAycHgpIDAgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItdHYwbmhwLCAjYjRiNGJiKSwgaW5zZXQgY2FsYygtMSAqIHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWttbjQwZiwgMnB4KSkgMCAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci10djBuaHAsICNiNGI0YmIpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDEuYXdzdWlfc3RpY2t5XzE1bzZ1XzFoMnN0XzI2Ny5hd3N1aV9kaXNhYmxlZF8xNW82dV8xaDJzdF8xODYuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfMWgyc3RfMTYwOm5vdCgjXFw5KSwgLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDEuYXdzdWlfc3RpY2t5XzE1bzZ1XzFoMnN0XzI2Ny5hd3N1aV9kaXNhYmxlZF8xNW82dV8xaDJzdF8xODYuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfMWgyc3RfMTYwOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1XzFoMnN0XzE0MS5hd3N1aV92aXJ0dWFsXzE1bzZ1XzFoMnN0XzE3NDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZHJvcGRvd24tdmlydHVhbC1vZmZzZXQtd2lkdGgtMmtlbTEzLCAycHgpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDEuYXdzdWlfdmlydHVhbF8xNW82dV8xaDJzdF8xNzQ6bm90KCNcXDkpOmZpcnN0LW9mLXR5cGU6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV8xaDJzdF8xNjAsIC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV8xaDJzdF8xNjApIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tdG9wLTcwdGt2aCwgdHJhbnNwYXJlbnQpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfMWgyc3RfMTQxLmF3c3VpX3ZpcnR1YWxfMTVvNnVfMWgyc3RfMTc0LmF3c3VpX3BhcmVudF8xNW82dV8xaDJzdF8xNjA6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfMWgyc3RfMTYwKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1hb2FoNHosICNjNmM2Y2QpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX21lYXN1cmUtc3RydXRfMTVvNnVfMWgyc3RfMzE4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV8xaDJzdF8xNDEuYXdzdWlfdmlydHVhbF8xNW82dV8xaDJzdF8xNzQgPiAuYXdzdWlfbWVhc3VyZS1zdHJ1dF8xNW82dV8xaDJzdF8zMTg6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbzd5YjYwLCAycHgpKTtcbn1cblxuLmF3c3VpX3NjcmVlbnJlYWRlci1jb250ZW50XzE1bzZ1XzFoMnN0XzMzMDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hd3N1aV9vcHRpb24tY29udGVudF8xNW82dV8xaDJzdF8zMzY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZWxlY3QtYWxsXzE1bzZ1XzFoMnN0XzM0MDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1NyA+IC5hd3N1aV9hcnJvd18xOGVzb19kZ2U0ZV8xNTc6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLTY2dmUwYSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC16OWZzbTYsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1NyA+IC5hd3N1aV9hcnJvd18xOGVzb19kZ2U0ZV8xNTc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fZGdlNGVfMTU3ID4gLmF3c3VpX2Fycm93XzE4ZXNvX2RnZTRlXzE1Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTcgPiAuYXdzdWlfYXJyb3dfMThlc29fZGdlNGVfMTU3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC01eGJlaGksIDVweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaSwgMTJweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ocXkzbzQsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1naTMydmUsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZSwgIzhjOGM5NCk7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXp6ZXh5eiwgMzJweCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fZGdlNGVfMTU3LmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1yb290XzE4ZXNvX2RnZTRlXzIxNzpub3QoI1xcOSksIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTcuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLW5lc3RlZF8xOGVzb19kZ2U0ZV8yMTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMHB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpO1xuICBib3JkZXItYmxvY2std2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi1wemczazYsIDJweCk7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi1wemczazYsIDJweCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgbWluLWJsb2NrLXNpemU6IHVuc2V0O1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Ny5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tcm9vdF8xOGVzb19kZ2U0ZV8yMTc6bm90KCNcXDkpOmZvY3VzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fZGdlNGVfMTU3LmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1uZXN0ZWRfMThlc29fZGdlNGVfMjE3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTcuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLXJvb3RfMThlc29fZGdlNGVfMjE3Om5vdCgjXFw5KTpmb2N1cywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Ny5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tbmVzdGVkXzE4ZXNvX2RnZTRlXzIxNzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1mamlpamwsIC01cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTcuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLXJvb3RfMThlc29fZGdlNGVfMjE3Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fZGdlNGVfMTU3LmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1uZXN0ZWRfMThlc29fZGdlNGVfMjE3Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWZqaWlqbCwgLTVweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWZqaWlqbCwgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItZmppaWpsLCAtNXB4KSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWZqaWlqbCwgLTVweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1mamlpamwsIC01cHgpICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItZmppaWpsLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTcuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLW5lc3RlZF8xOGVzb19kZ2U0ZV8yMTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KSAvIDIpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KSAvIDIpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Ny5hd3N1aV9oYXMtY2FyZXRfMThlc29fZGdlNGVfMjUzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtd2hqZ283LCAzNnB4KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTcgPiAuYXdzdWlfcGxhY2Vob2xkZXJfMThlc29fZGdlNGVfMjU2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWdxZWxraCwgIzY1Njg3MSk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTcgPiAuYXdzdWlfYXJyb3dfMThlc29fZGdlNGVfMTU3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSAvIDIpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1oMnFqbzMsICMwMDZjZTApO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fZGdlNGVfMTU3ID4gLmF3c3VpX2Fycm93XzE4ZXNvX2RnZTRlXzE1Nzpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSAvIDIgKyB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fZGdlNGVfMTU3Om5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV9hcnJvd18xOGVzb19kZ2U0ZV8xNTcge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItNXFndWxmLCAjMDAyYjY2KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTcuYXdzdWlfcHJlc3NlZF8xOGVzb19kZ2U0ZV8yNzIgPiAuYXdzdWlfYXJyb3dfMThlc29fZGdlNGVfMTU3Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fZGdlNGVfMTU3LmF3c3VpX3ByZXNzZWRfMThlc29fZGdlNGVfMjcyID4gLmF3c3VpX2Fycm93XzE4ZXNvX2RnZTRlXzE1Nzpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSAvIDIgLSB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fZGdlNGVfMTU3LmF3c3VpX2Rpc2FibGVkXzE4ZXNvX2RnZTRlXzI3ODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXpjZjdlbSwgI2ViZWJmMCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtMzZpZzJtLCAjZWJlYmYwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtMzZpZzJtLCAjZWJlYmYwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtNTl3ZWtiLCAjYjRiNGJiKTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Ny5hd3N1aV9kaXNhYmxlZF8xOGVzb19kZ2U0ZV8yNzggPiAuYXdzdWlfYXJyb3dfMThlc29fZGdlNGVfMTU3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC0wbXh2YnQsICNiNGI0YmIpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Ny5hd3N1aV9kaXNhYmxlZF8xOGVzb19kZ2U0ZV8yNzguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvX2RnZTRlXzIxNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXpjZjdlbSwgI2ViZWJmMCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLXB6ZzNrNiwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtMzZpZzJtLCAjZWJlYmYwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLXB6ZzNrNiwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtMzZpZzJtLCAjZWJlYmYwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtNTl3ZWtiLCAjYjRiNGJiKTtcbiAgY3Vyc29yOiBhdXRvO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLTJ4a2N1MiwgI2RlZGVlMyk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fZGdlNGVfMTU3LmF3c3VpX2Rpc2FibGVkXzE4ZXNvX2RnZTRlXzI3OCA+IC5hd3N1aV9wbGFjZWhvbGRlcl8xOGVzb19kZ2U0ZV8yNTY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteHFxYXRoLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTcuYXdzdWlfcmVhZG9ubHlfMThlc29fZGdlNGVfMjk5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Ny5hd3N1aV9kaXNhYmxlZF8xOGVzb19kZ2U0ZV8yNzgpOm5vdCguYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fZGdlNGVfMTU3LmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb19kZ2U0ZV8yMTcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWhxeTNvNCwgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtMzZpZzJtLCAjZWJlYmYwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtMzZpZzJtLCAjZWJlYmYwKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTcuYXdzdWlfcmVhZG9ubHlfMThlc29fZGdlNGVfMjk5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Ny5hd3N1aV9kaXNhYmxlZF8xOGVzb19kZ2U0ZV8yNzgpIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fZGdlNGVfMjE3KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1rbzMxdTQsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLWtvMzF1NCwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXc4YzlwaiwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fZGdlNGVfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb19kZ2U0ZV8yMTcpOmludmFsaWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fZGdlNGVfMjE3KS5hd3N1aV9pbnZhbGlkXzE4ZXNvX2RnZTRlXzMyNCwgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fZGdlNGVfMjE3KS5hd3N1aV9pbnZhbGlkXzE4ZXNvX2RnZTRlXzMyNDpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QsICNkYjAwMDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCwgI2RiMDAwMCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTZ0ZG54ZiwgOHB4KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTc6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvX2RnZTRlXzIxNykuYXdzdWlfaW52YWxpZF8xOGVzb19kZ2U0ZV8zMjQ6Zm9jdXMsIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTc6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvX2RnZTRlXzIxNykuYXdzdWlfaW52YWxpZF8xOGVzb19kZ2U0ZV8zMjQ6Zm9jdXM6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC10ZGRtbmksIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fZGdlNGVfMjE3KS5hd3N1aV93YXJuaW5nXzE4ZXNvX2RnZTRlXzMzMywgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fZGdlNGVfMjE3KS5hd3N1aV93YXJuaW5nXzE4ZXNvX2RnZTRlXzMzMzpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSwgIzg1NTkwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2ksICM4NTU5MDApO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtNnRkbnhmLCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fZGdlNGVfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb19kZ2U0ZV8yMTcpLmF3c3VpX3dhcm5pbmdfMThlc29fZGdlNGVfMzMzOmZvY3VzLCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fZGdlNGVfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb19kZ2U0ZV8yMTcpLmF3c3VpX3dhcm5pbmdfMThlc29fZGdlNGVfMzMzOmZvY3VzOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtdGRkbW5pLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19kZ2U0ZV8xNTcuYXdzdWlfY3VzdG9tLW9wdGlvbl8xOGVzb19kZ2U0ZV8zNDI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIG92ZXJmbG93OiBjbGlwO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2RnZTRlXzE1Ny5hd3N1aV9pbmxpbmUtdG9rZW5zXzE4ZXNvX2RnZTRlXzM0Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl9kbThneF8xMnlhcF8xNDE6bm90KCNcXDkpLFxuLmF3c3VpX3Rva2VuX2RtOGd4XzEyeWFwXzE0Mjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Jvb3RfZG04Z3hfMTJ5YXBfMTQ2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3Jvb3RfZG04Z3hfMTJ5YXBfMTQ2LmF3c3VpX2hhcy1pdGVtc19kbThneF8xMnlhcF8xNzc6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19kbThneF8xMnlhcF8xNzcpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xaTJ3Z193NWNjcl8xNTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z193NWNjcl8xODk6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWRpc21pc3MtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtaDJxam8zLCAjMDA2Y2UwKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRiczogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtZXNuZGJzLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z193NWNjcl8xODk6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnX3c1Y2NyXzE4OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnX3c1Y2NyXzE4OTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctZXNuZGJzKTtcbn1cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z193NWNjcl8xODk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnX3c1Y2NyXzE4OTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtZGlzbWlzcy1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTVxZ3VsZiwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uLWlubGluZV8xaTJ3Z193NWNjcl8yMzA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnX3c1Y2NyXzE4OTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi1pbmxpbmVfMWkyd2dfdzVjY3JfMjMwKSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDFweDtcbn1cblxuLmF3c3VpX2ljb25fMWkyd2dfdzVjY3JfMjQwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9pY29uLWlubGluZV8xaTJ3Z193NWNjcl8yNDY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5hd3N1aV90b2tlbi1ub3JtYWxfMWkyd2dfdzVjY3JfMjUxOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cblxuLmF3c3VpX3Rva2VuLWlubGluZV8xaTJ3Z193NWNjcl8yNTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2tlbi1pbmxpbmVfMWkyd2dfdzVjY3JfMjU4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2tlbi1pbmxpbmVfMWkyd2dfdzVjY3JfMjU4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9rZW4taW5saW5lXzFpMndnX3c1Y2NyXzI1ODpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90b2tlbi1vcHRpb24taW5saW5lXzFpMndnX3c1Y2NyXzI4NDpub3QoI1xcOSkge1xuICBtYXgtYmxvY2stc2l6ZTogMjBweDtcbn1cblxuLmF3c3VpX3Rva2VuLWJveF8xaTJ3Z193NWNjcl8yODg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi1wemczazYsIDJweCkgc29saWQgdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8sICMwMDZjZTApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLXB6ZzNrNiwgMnB4KSBzb2xpZCB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4bywgIzAwNmNlMCkpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC0yeGxtcjMsIDRweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC0yeGxtcjMsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaSwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC11dmtod3UsICNmMGZiZmYpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi1vZDcxbWksIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLW9kNzFtaSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tb2Q3MW1pLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tb2Q3MW1pLCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV90b2tlbi1ib3gtd2l0aG91dC1kaXNtaXNzXzFpMndnX3c1Y2NyXzMwNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KTtcbn1cblxuLmF3c3VpX3Rva2VuLWJveC1pbmxpbmVfMWkyd2dfdzVjY3JfMzExOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmxvY2stc2l6ZTogMjBweDtcbiAgbWF4LWJsb2NrLXNpemU6IDIwcHg7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4bywgIzAwNmNlMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvLCAjMDA2Y2UwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXV2a2h3dSwgI2YwZmJmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLWlubGluZS1sODQ5am0sIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLWlubGluZS1sODQ5am0sIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLWlubGluZS1sODQ5am0sIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi1pbmxpbmUtbDg0OWptLCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZGlzYWJsZS1wYWRkaW5nXzFpMndnX3c1Y2NyXzMzMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3Rva2VuLWJveC1yZWFkb25seV8xaTJ3Z193NWNjcl8zMzggPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfdzVjY3JfMTg5Om5vdCgjXFw5KSxcbi5hd3N1aV90b2tlbi1ib3gtZGlzYWJsZWRfMWkyd2dfdzVjY3JfMzM5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnX3c1Y2NyXzE4OTpub3QoI1xcOSkge1xuICBjdXJzb3I6IGluaXRpYWw7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYXdzdWlfdG9rZW4tYm94LXJlYWRvbmx5XzFpMndnX3c1Y2NyXzMzODpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkLW9ubHktZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtMzZpZzJtLCAjZWJlYmYwKSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtcmVhZC1vbmx5LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGYsICNmZmZmZmYpKTtcbn1cbi5hd3N1aV90b2tlbi1ib3gtcmVhZG9ubHlfMWkyd2dfdzVjY3JfMzM4ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnX3c1Y2NyXzE4OTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtZGlzbWlzcy1jb2xvci1yZWFkLW9ubHktZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC0wbXh2YnQsICNiNGI0YmIpKTtcbn1cblxuLmF3c3VpX3Rva2VuLWJveC1kaXNhYmxlZF8xaTJ3Z193NWNjcl8zMzk6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtMnhrY3UyLCAjZGVkZWUzKSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZikpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kaXNhYmxlZC11b2ZndHcsICNiNGI0YmIpO1xufVxuLmF3c3VpX3Rva2VuLWJveC1kaXNhYmxlZF8xaTJ3Z193NWNjcl8zMzkgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfdzVjY3JfMTg5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1kaXNtaXNzLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQtMG14dmJ0LCAjYjRiNGJiKSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfZ2Z3djNfMmZrcjFfMTg5Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbn1cbi5hd3N1aV9yb290X2dmd3YzXzJma3IxXzE4OS5hd3N1aV9ob3Jpem9udGFsX2dmd3YzXzJma3IxXzE5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmF3c3VpX3Jvb3RfZ2Z3djNfMmZrcjFfMTg5LmF3c3VpX3ZlcnRpY2FsX2dmd3YzXzJma3IxXzE5ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYXdzdWlfbGlzdF9nZnd2M18yZmtyMV8yMDM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfbGlzdF9nZnd2M18yZmtyMV8yMDMuYXdzdWlfaG9yaXpvbnRhbF9nZnd2M18yZmtyMV8xOTI6bm90KCNcXDkpLCAuYXdzdWlfbGlzdF9nZnd2M18yZmtyMV8yMDMuYXdzdWlfdmVydGljYWxfZ2Z3djNfMmZrcjFfMTk4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuLmF3c3VpX2xpc3RfZ2Z3djNfMmZrcjFfMjAzLmF3c3VpX2hvcml6b250YWxfZ2Z3djNfMmZrcjFfMTkyOm5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hd3N1aV9saXN0X2dmd3YzXzJma3IxXzIwMy5hd3N1aV92ZXJ0aWNhbF9nZnd2M18yZmtyMV8xOTg6bm90KCNcXDkpIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV9saXN0X2dmd3YzXzJma3IxXzIwMy5hd3N1aV9ncmlkX2dmd3YzXzJma3IxXzIyMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCAyMzBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2xpc3RfZ2Z3djNfMmZrcjFfMjAzLmF3c3VpX2dyaWRfZ2Z3djNfMmZrcjFfMjIyOm5vdCgjXFw5KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fZ2Z3djNfMmZrcjFfMjM0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV90b2dnbGUtY29udGFpbmVyLWlubGluZV9nZnd2M18yZmtyMV8yNDE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmF3c3VpX3RvZ2dsZV9nZnd2M18yZmtyMV8yNDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24taTI4cTR4LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWkyOHE0eCwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC0xcHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmstcWs2eDF2LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWc1ZWFncSwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC02Y2ZhN3QsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWxpbmstc2Vjb25kYXJ5LXZsNnAwbiwgaW5oZXJpdCk7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB2YXIoLS1mb250LWRlY29yYXRpb24tbGluZS1saW5rLXNlY29uZGFyeS0zZ3gzczcsIG5vbmUpO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVjb3JhdGlvbi1kZWZhdWx0LW1lN2NzNCwgdHJhbnNwYXJlbnQpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS1uaXNkNDUsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90b2dnbGVfZ2Z3djNfMmZrcjFfMjQxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RvZ2dsZV9nZnd2M18yZmtyMV8yNDE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdG9nZ2xlX2dmd3YzXzJma3IxXzI0MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfdG9nZ2xlX2dmd3YzXzJma3IxXzI0MTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItcnFmaGpiLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdG9nZ2xlX2dmd3YzXzJma3IxXzI0MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M18yZmtyMV8yNDE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXJxZmhqYiwgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M18yZmtyMV8yNDE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX3RvZ2dsZV9nZnd2M18yZmtyMV8yNDE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfdG9nZ2xlX2dmd3YzXzJma3IxXzI0MTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLThxbmI5bCwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfMmZrcjFfMjQxOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV90b2dnbGVfZ2Z3djNfMmZrcjFfMjQxOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3RvZ2dsZV9nZnd2M18yZmtyMV8yNDE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RvZ2dsZV9nZnd2M18yZmtyMV8yNDE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWkyOHE0eCwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24taTI4cTR4LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtdzhjOXBqLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfMmZrcjFfMjQxID4gLmF3c3VpX2Rlc2NyaXB0aW9uX2dmd3YzXzJma3IxXzMzNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuXG4uYXdzdWlfc2VwYXJhdG9yX2dmd3YzXzJma3IxXzMzODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWdhMmxueSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X2Y4ZzZxXzlscGs0XzE0MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2VtYmVkZGVkX2Y4ZzZxXzlscGs0XzE3Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV90b2tlbnNfZjhnNnFfOWxwazRfMjA2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbn1cblxuLmF3c3VpX2Ryb3Bkb3duLWhlYWRlcl9mOGc2cV85bHBrNF8yMTA6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbn1cblxuLmF3c3VpX2Ryb3Bkb3duLWZvb3Rlcl9mOGc2cV85bHBrNF8yMTY6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXB4N2dfM2piZ3dfMTQxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfY2hhcnQtZmlsdGVyXzFweDdnXzNqYmd3XzE3Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2N1c3RvbS1pY29uLXdyYXBwZXJfMXB4N2dfM2piZ3dfMTc3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX21hcmtlcl8xa2pjN18xN2hhMF8xNDk6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay03Z21jemksIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pN3dqd3MsIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbWFya2VyXzFramM3XzE3aGEwXzE0OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9tYXJrZXJfMWtqYzdfMTdoYTBfMTQ5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX21hcmtlcl8xa2pjN18xN2hhMF8xNDk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xa2pjN18xN2hhMF8xNjM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG4uYXdzdWlfcm9vdF8xa2pjN18xN2hhMF8xNjM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmF3c3VpX3RpdGxlXzFramM3XzE3aGEwXzE5ODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QgdXRpbHMgKi9cbn1cblxuLmF3c3VpX2xpc3RfMWtqYzdfMTdoYTBfMjAyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG59XG5cbi5hd3N1aV9tYXJrZXJfMWtqYzdfMTdoYTBfMTQ5Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX21hcmtlcl8xa2pjN18xN2hhMF8xNDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9tYXJrZXJfMWtqYzdfMTdoYTBfMTQ5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9tYXJrZXJfMWtqYzdfMTdoYTBfMTQ5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbWFya2VyXzFramM3XzE3aGEwXzE0OTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfbWFya2VyXzFramM3XzE3aGEwXzE0OS5hd3N1aV9tYXJrZXItLWRpbW1lZF8xa2pjN18xN2hhMF8yNTA6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zNTtcbn1cbi5hd3N1aV9tYXJrZXJfMWtqYzdfMTdoYTBfMTQ5LmF3c3VpX21hcmtlci0taGlnaGxpZ2h0ZWRfMWtqYzdfMTdoYTBfMjUzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdCB1dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2VtcHR5LWFwcGVhcl9uNHFscF8xZTg3b18xNDk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9uNHFscF8xZTg3b18xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtYzJnZmw2LCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQtYTE3djRqLCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX240cWxwXzFlODdvXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9lbXB0eS1hcHBlYXJfbjRxbHBfMWU4N29fMTQ5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2VtcHR5LWFwcGVhcl9uNHFscF8xZTg3b18xNDk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZW1wdHktYXBwZWFyX240cWxwXzFlODdvXzE0OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X240cWxwXzFlODdvXzE3MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci0xdG9hZGcsIDIwcHgpO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9yb290X240cWxwXzFlODdvXzE3MTpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWwxZWQ5NiwgMTJweCk7XG59XG5cbi5hd3N1aV9lbXB0eV9uNHFscF8xZTg3b18xNDk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZW1wdHktOTVneXg1LCAjNjU2ODcxKTtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG5cbi5hd3N1aV9yb3dfbjRxbHBfMWU4N29fMjE3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfZGl2aWRlcl9uNHFscF8xZTg3b18yMjE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfcm93LWNvbnRyb2xfbjRxbHBfMWU4N29fMjI2Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZmllbGRfbjRxbHBfMWU4N29fMjMwOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogNDBweDtcbn1cblxuLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xZTg3b18yMzQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktYXF5N20zLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xZTg3b18yMzQgPiBhOm5vdCgjXFw5KSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay1xazZ4MXYsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstZzVlYWdxLCBzb2xpZCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNHhqMDlqLCBjdXJyZW50Q29sb3IpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS1uaXNkNDUsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMWU4N29fMjM0ID4gYTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMWU4N29fMjM0ID4gYTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMWU4N29fMjM0ID4gYTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFlODdvXzIzNCA+IGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFlODdvXzIzNCA+IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMWU4N29fMjM0ID4gYTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci01NnU4NWssICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMWU4N29fMjM0ID4gYTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFlODdvXzIzNCA+IGE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFlODdvXzIzNCA+IGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci04cW5iOWwsIGN1cnJlbnRDb2xvcik7XG59XG5cbi5hd3N1aV9hZGQtcm93X240cWxwXzFlODdvXzI4MTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cblxuLmF3c3VpX2FkZC1idXR0b25fbjRxbHBfMWU4N29fMjg1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcmVtb3ZlLWJ1dHRvbi1jb250YWluZXJfbjRxbHBfMWU4N29fMjg5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmF3c3VpX3JlbW92ZS1idXR0b24tZmllbGQtcGFkZGluZ19uNHFscF8xZTg3b18yOTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkpO1xufVxuXG4uYXdzdWlfcmVtb3ZlLWJ1dHRvbi1vd24tcm93X240cWxwXzFlODdvXzI5Nzpub3QoI1xcOSkge1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbn1cblxuLmF3c3VpX3JlbW92ZS1idXR0b25fbjRxbHBfMWU4N29fMjg5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZHJvcGRvd24tZm9vdGVyX3ZtOHFmX2p4ZHZoXzU6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50X3ZtOHFmX2p4ZHZoXzEwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xMmh3Y19vYm9pNF81Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfbGF5b3V0LXN0cnV0XzEyaHdjX29ib2k0Xzk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLmF3c3VpX2xpc3QtYm90dG9tXzEyaHdjX29ib2k0XzE1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdW5pdC10ZXN0cyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQHByb3BlcnR5IC0tYXdzdWktc3R5bGUtY29sb3Ige1xuICBzeW50YXg6IFwiKlwiO1xuICBpbmhlcml0czogZmFsc2U7XG59XG5AcHJvcGVydHkgLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgc3ludGF4OiBcIipcIjtcbiAgaW5oZXJpdHM6IGZhbHNlO1xufVxuQHByb3BlcnR5IC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yIHtcbiAgc3ludGF4OiBcIipcIjtcbiAgaW5oZXJpdHM6IGZhbHNlO1xufVxuQHByb3BlcnR5IC0tYXdzdWktc3R5bGUtYm9yZGVyLXdpZHRoIHtcbiAgc3ludGF4OiBcIipcIjtcbiAgaW5oZXJpdHM6IGZhbHNlO1xufVxuQHByb3BlcnR5IC0tYXdzdWktc3R5bGUtYm9yZGVyLXJhZGl1cyB7XG4gIHN5bnRheDogXCIqXCI7XG4gIGluaGVyaXRzOiBmYWxzZTtcbn1cbkBwcm9wZXJ0eSAtLWF3c3VpLXN0eWxlLXBhZGRpbmctYmxvY2sge1xuICBzeW50YXg6IFwiKlwiO1xuICBpbmhlcml0czogZmFsc2U7XG59XG5AcHJvcGVydHkgLS1hd3N1aS1zdHlsZS1wYWRkaW5nLWlubGluZSB7XG4gIHN5bnRheDogXCIqXCI7XG4gIGluaGVyaXRzOiBmYWxzZTtcbn1cbi8qIGF3c3VpOnN0eWxlLWFwaS1zbG90IG5hbWU9cm9vdCB0b2tlbnM9Y29sb3IsIGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgYm9yZGVyLXdpZHRoLCBib3JkZXItcmFkaXVzLCBwYWRkaW5nLWJsb2NrLCBwYWRkaW5nLWlubGluZSAqL1xuLmF3c3VpX2JhZGdlXzF5anlnXzE4NjlzXzE3ODpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLXJhZGl1cywgdmFyKC0tYm9yZGVyLXJhZGl1cy1iYWRnZS1ia3l4eTMsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLXJhZGl1cywgdmFyKC0tYm9yZGVyLXJhZGl1cy1iYWRnZS1ia3l4eTMsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLXJhZGl1cywgdmFyKC0tYm9yZGVyLXJhZGl1cy1iYWRnZS1ia3l4eTMsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1yYWRpdXMsIHZhcigtLWJvcmRlci1yYWRpdXMtYmFkZ2UtYmt5eHkzLCA0cHgpKTtcbiAgYm9yZGVyLWJsb2NrLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWlubGluZS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLXdpZHRoLCB2YXIoLS1ib3JkZXItd2lkdGgtYmFkZ2UtMG01ZmZuLCAwcHgpKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYXdzdWktc3R5bGUtcGFkZGluZy1ibG9jaywgMCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1hd3N1aS1zdHlsZS1wYWRkaW5nLWlubGluZSwgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLCB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4eiwgI2Y5ZjlmYSkpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnXzE4NjlzXzE3OC5hd3N1aV9iYWRnZS1jb2xvci1ncmV5XzF5anlnXzE4NjlzXzIyNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZXktZDg2Yng3LCAjNDI0NjUwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1jb2xvci1ib3JkZXItYmFkZ2UtZ3JleS12a2lubjAsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvciwgdmFyKC0tY29sb3ItdGV4dC1iYWRnZS1ncmV5LWl4bXFvMiwgI2Y5ZjlmYSkpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnXzE4NjlzXzE3OC5hd3N1aV9iYWRnZS1jb2xvci1ncmVlbl8xeWp5Z18xODY5c18yMjk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmVlbi03eWw5c2EsICMwMDgwMmYpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWNvbG9yLWJvcmRlci1iYWRnZS1ncmVlbi01Y2sxZWcsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvciwgdmFyKC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi1yaXc0YjksICNmOWY5ZmEpKTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z18xODY5c18xNzguYXdzdWlfYmFkZ2UtY29sb3ItYmx1ZV8xeWp5Z18xODY5c18yMzQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ibHVlLW1rbnNleiwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLWJsdWUtNzEybGV4LCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3IsIHZhcigtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1lNzBhc2wsICNmOWY5ZmEpKTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z18xODY5c18xNzguYXdzdWlfYmFkZ2UtY29sb3ItcmVkXzF5anlnXzE4NjlzXzIzOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXJlZC1uZTZzOXYsICNkYjAwMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWNvbG9yLWJvcmRlci1iYWRnZS1yZWQtNzl1N3U5LCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3IsIHZhcigtLWNvbG9yLXRleHQtYmFkZ2UtcmVkLXNncmJ1NSwgI2Y5ZjlmYSkpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnXzE4NjlzXzE3OC5hd3N1aV9iYWRnZS1jb2xvci1zZXZlcml0eS1jcml0aWNhbF8xeWp5Z18xODY5c18yNDQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwteGc0Mmp6LCAjODcwMzAzKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1jb2xvci1ib3JkZXItYmFkZ2Utc2V2ZXJpdHktY3JpdGljYWwtZWplcmNlLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3IsIHZhcigtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktY3JpdGljYWwtM2YyenlmLCAjZjlmOWZhKSk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfMTg2OXNfMTc4LmF3c3VpX2JhZGdlLWNvbG9yLXNldmVyaXR5LWhpZ2hfMXlqeWdfMTg2OXNfMjQ5Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gteTFpM24zLCAjY2UzMzExKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLCB2YXIoLS1jb2xvci1ib3JkZXItYmFkZ2Utc2V2ZXJpdHktaGlnaC1keHA0OTYsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvciwgdmFyKC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1oaWdoLXE5cWp6ZSwgI2Y5ZjlmYSkpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnXzE4NjlzXzE3OC5hd3N1aV9iYWRnZS1jb2xvci1zZXZlcml0eS1tZWRpdW1fMXlqeWdfMTg2OXNfMjU0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS10c3dnZHosICNmODkyNTYpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWNvbG9yLWJvcmRlci1iYWRnZS1zZXZlcml0eS1tZWRpdW0tZHY0MHhzLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3IsIHZhcigtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbWVkaXVtLW1hbGF5bCwgIzBmMTQxYSkpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnXzE4NjlzXzE3OC5hd3N1aV9iYWRnZS1jb2xvci1zZXZlcml0eS1sb3dfMXlqeWdfMTg2OXNfMjU5Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWxvdy14dDYwc2MsICNmMmNkNTQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3IsIHZhcigtLWNvbG9yLWJvcmRlci1iYWRnZS1zZXZlcml0eS1sb3ctOGRiaHRyLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3IsIHZhcigtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbG93LXloMzFjcSwgIzBmMTQxYSkpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnXzE4NjlzXzE3OC5hd3N1aV9iYWRnZS1jb2xvci1zZXZlcml0eS1uZXV0cmFsXzF5anlnXzE4NjlzXzI2NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLXY5b2owNiwgIzY1Njg3MSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvciwgdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LW5ldXRyYWwtbjdvdmpsLCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3IsIHZhcigtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbmV1dHJhbC1iYTg2enIsICNmOWY5ZmEpKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zZXJpZXNfMXl6OWNfMTV2cGpfMTg1Om5vdCgjXFw5KSxcbi5hd3N1aV9zZXJpZXMtLWJhcl8xeXo5Y18xNXZwal8xODYgPiAuYXdzdWlfc2VyaWVzX19yZWN0XzF5ejljXzE1dnBqXzE4Njpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLTdnbWN6aSwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWk3d2p3cywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZXJpZXNfMXl6OWNfMTV2cGpfMTg1Om5vdCgjXFw5KSxcbiAgLmF3c3VpX3Nlcmllcy0tYmFyXzF5ejljXzE1dnBqXzE4NiA+IC5hd3N1aV9zZXJpZXNfX3JlY3RfMXl6OWNfMTV2cGpfMTg2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Nlcmllc18xeXo5Y18xNXZwal8xODU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2VyaWVzXzF5ejljXzE1dnBqXzE4NTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Nlcmllcy0tYmFyXzF5ejljXzE1dnBqXzE4NiA+IC5hd3N1aV9zZXJpZXNfX3JlY3RfMXl6OWNfMTV2cGpfMTg2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Nlcmllcy0tYmFyXzF5ejljXzE1dnBqXzE4NiA+IC5hd3N1aV9zZXJpZXNfX3JlY3RfMXl6OWNfMTV2cGpfMTg2Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2V4aXRpbmdfMXl6OWNfMTV2cGpfMjAzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtb3V0LTBfMXl6OWNfMTV2cGpfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtZHQyb3YwLCAxMTVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYi14bnExbnUsIGN1YmljLWJlemllcigxLCAwLCAwLjgzLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLW91dC0wXzF5ejljXzE1dnBqXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZXhpdGluZ18xeXo5Y18xNXZwal8yMDM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZXhpdGluZ18xeXo5Y18xNXZwal8yMDM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXhpdGluZ18xeXo5Y18xNXZwal8yMDM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xeXo5Y18xNXZwal8yMjU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZXJpZXNfMXl6OWNfMTV2cGpfMTg1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLTJ2bjl2dywgMnB4KTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LWxpbmUtam9pbi02YndncWIsIHJvdW5kKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV9zZXJpZXMtLWhpZ2hsaWdodGVkXzF5ejljXzE1dnBqXzIzODpub3QoI1xcOSksXG4uYXdzdWlfc2VyaWVzX19iYXItLWhpZ2hsaWdodGVkXzF5ejljXzE1dnBqXzIzOTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIGRvbSBxdWVyeSAqL1xufVxuXG4uYXdzdWlfc2VyaWVzLS1kaW1tZWRfMXl6OWNfMTV2cGpfMjQzOm5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLmF3c3VpX3Nlcmllcy0tdGhyZXNob2xkXzF5ejljXzE1dnBqXzI0Nzpub3QoI1xcOSkge1xuICBzdHJva2UtZGFzaGFycmF5OiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC1kYXNoLWFycmF5LWVuZzNwdywgMyA1KTtcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC13aWR0aC0ydm45dncsIDJweCk7XG59XG5cbi5hd3N1aV9iYXItZ3JvdXBfMXl6OWNfMTV2cGpfMjUyOm5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NhbGVuZGFyXzF5a2FyX3M0czI3XzE0OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMXlrYXJfczRzMjdfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay1zMWFmajEsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stNnV3OG1zLCBlYXNlLW91dCk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMXlrYXJfczRzMjdfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jYWxlbmRhcl8xeWthcl9zNHMyN18xNDk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY2FsZW5kYXJfMXlrYXJfczRzMjdfMTQ5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NhbGVuZGFyXzF5a2FyX3M0czI3XzE0OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xeWthcl9zNHMyN18xNzY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jYWxlbmRhcl8xeWthcl9zNHMyN18xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLW90cnB0aiwgMjM4cHgpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5hd3N1aV9jYWxlbmRhci1pbm5lcl8xeWthcl9zNHMyN18yMTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXJfMXlrYXJfczRzMjdfMjE4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXItdGl0bGVfMXlrYXJfczRzMjdfMjIzOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXNiNWNvdywgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXA3bGhrMywgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9jYWxlbmRhci1uZXh0LWJ0bl8xeWthcl9zNHMyN18yMzE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBmb3IgaWRlbnRpZnlpbmcgZWxlbWVudCAqL1xufVxuLmF3c3VpX2NhbGVuZGFyLXByZXYtYnRuXzF5a2FyX3M0czI3XzIzNDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGZvciBpZGVudGlmeWluZyBlbGVtZW50ICovXG59XG4uYXdzdWlfY2FsZW5kYXItZ3JpZF8xeWthcl9zNHMyN18yMzc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG4uYXdzdWlfY2FsZW5kYXItZ3JpZF8xeWthcl9zNHMyN18yMzc6bm90KCNcXDkpOm5vdCguYXdzdWlfY2FsZW5kYXItZ3JpZC1kZW5zZV8xeWthcl9zNHMyN18yNDEpIHtcbiAgYm9yZGVyLXNwYWNpbmc6IHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZ3V0dGVyLWV2d21wbCwgNnB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWdyaWQtZGVuc2VfMXlrYXJfczRzMjdfMjQxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuLmF3c3VpX2NhbGVuZGFyLWdyaWQtY2VsbF8xeWthcl9zNHMyN18yNDk6bm90KCNcXDkpIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogdW5zZXQ7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1oZWFkZXJfMXlrYXJfczRzMjdfMjU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC13Z3ZteDYsICM2NTY4NzEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTAsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLXlkdDg1aCwgMC4wMDVlbSk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9zNHMyN18yNTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLTFydnhrZSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLTFydnhrZSwgdHJhbnNwYXJlbnQpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC1lODVzOHksICNiNGI0YmIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9zNHMyN18yNTQ6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLTFydnhrZSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl9zNHMyN18yNzQ6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS0wdTEzaDIsICM2NTY4NzEpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl9zNHMyN18yNzQ6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl9zNHMyN18yNzQuYXdzdWlfY2FsZW5kYXItZGF0ZS1jdXJyZW50LXBhZ2VfMXlrYXJfczRzMjdfMjg0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1wN2xoazMsICMwZjE0MWEpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl9zNHMyN18yNzQuYXdzdWlfY2FsZW5kYXItZGF0ZS1jdXJyZW50LXBhZ2VfMXlrYXJfczRzMjdfMjg0Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWF6Ymx4NywgIzBmMTQxYSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci10MXNxb3YsICNmM2YzZjcpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl9zNHMyN18yNzQuYXdzdWlfY2FsZW5kYXItZGF0ZS1jdXJyZW50LXBhZ2VfMXlrYXJfczRzMjdfMjg0Om5vdCgjXFw5KTpob3Zlcjpub3QoLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfczRzMjdfMjk1KTo6YWZ0ZXIge1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1naWJpMDYsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWN1cnJlbnRfMXlrYXJfczRzMjdfMjg0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS16ZndobzAsICNmM2YzZjcpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1zYjVjb3csIDcwMCk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9zNHMyN18yNTQ6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpKTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpKTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9zNHMyN18yNTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfY2FsZW5kYXItZGF0ZS1kZW5zZV8xeWthcl9zNHMyN18zMTYpOjphZnRlciB7XG4gIGluc2V0LWJsb2NrLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1kZW5zZV8xeWthcl9zNHMyN18zMTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGluc2V0LWJsb2NrLWVuZDogLTFweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMXB4O1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfczRzMjdfMjU0ID4gLmF3c3VpX2RhdGUtaW5uZXJfMXlrYXJfczRzMjdfMzI0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyX3M0czI3XzI1NDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfczRzMjdfMjU0Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyX3M0czI3XzI1NDpub3QoI1xcOSk6Zm9jdXM6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWoxNHoyYSwgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfczRzMjdfMjU0Om5vdCgjXFw5KTpmb2N1czpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItajE0ejJhLCAtNXB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci1qMTR6MmEsIC01cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItajE0ejJhLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItajE0ejJhLCAtNXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItajE0ejJhLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItajE0ejJhLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMzA2eTBxLCAzcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0zMDZ5MHEsIDNweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTMwNnkwcSwgM3B4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTMwNnkwcSwgM3B4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyX3M0czI3XzI1NDpub3QoI1xcOSk6Zm9jdXM6Zm9jdXM6OmJlZm9yZSB7XG4gIHotaW5kZXg6IDI7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl9zNHMyN18yOTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1zYjVjb3csIDcwMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl9zNHMyN18yOTU6bm90KCNcXDkpOmZvY3VzOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfczRzMjdfMjk1Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItajE0ejJhLCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl9zNHMyN18yOTU6bm90KCNcXDkpOmZvY3VzOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci1qMTR6MmEsIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWoxNHoyYSwgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci1qMTR6MmEsIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci1qMTR6MmEsIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci1qMTR6MmEsIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci1qMTR6MmEsIC01cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0zMDZ5MHEsIDNweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTMwNnkwcSwgM3B4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMzA2eTBxLCAzcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMzA2eTBxLCAzcHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1pOTU3OXMsICNmOWY5ZmEpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfczRzMjdfMjk1Om5vdCgjXFw5KTpmb2N1czpmb2N1czo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyX3M0czI3XzI5NTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNywgIzAwNmNlMCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNywgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1wczlyczcsICMwMDZjZTApO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfczRzMjdfMjk1ID4gLmF3c3VpX2RhdGUtaW5uZXJfMXlrYXJfczRzMjdfMzI0Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtc2VsZWN0ZWQtd2k5N2hmLCAjZmZmZmZmKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2NhbGVuZGFyLXJvd18xeWthcl9zNHMyN18zOTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfczRzMjdfMjU0IHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtMXJ2eGtlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF8xeWthcl9zNHMyN180MDM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDk6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1jMmdmbDYsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLWExN3Y0aiwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLXRvcC1jb2xvciwgYm9yZGVyLXJpZ2h0LWNvbG9yLCBib3JkZXItYm90dG9tLWNvbG9yLCBib3JkZXItbGVmdC1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1jMmdmbDYsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLWExN3Y0aiwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDk6bm90KCNcXDkpOjpiZWZvcmUsIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290X24xZnd0XzgycTMwXzE0OTpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2hlYWRlci1pbm5lcl9uMWZ3dF84MnEzMF8xODE6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctc2oxbzdiLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtZW9jM2Y1LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1rdnU3amUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLXc2c3N4NSwgLTAuMDA1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLXk5ZTBuYywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGVyX24xZnd0XzgycTMwXzE4MTpub3QoI1xcOSk6bm90KDpoYXMoKyAuYXdzdWlfYm9keV9uMWZ3dF84MnEzMF8xOTApKSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9ib2R5X24xZnd0XzgycTMwXzE5MDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfZm9vdGVyX24xZnd0XzgycTMwXzE5ODpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGF1dG87XG59XG5cbi5hd3N1aV9yb290X24xZnd0XzgycTMwXzE0OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLWNhcmQtZTZiYWVlLCAjZmZmZmZmKSk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJveC1zaGFkb3ctZGVmYXVsdC1lc25kYnMsIHZhcigtLXNoYWRvdy1pdGVtLWNhcmQtNHdhdXZoLCBub25lKSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDk6bm90KCNcXDkpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogc29saWQgdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci13aWR0aC1kZWZhdWx0LWVzbmRicywgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tY2FyZC1nbzM2aGcsIDFweCkpIHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtdjF2NmZvLCAjYzZjNmNkKSk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItd2lkdGgtZGVmYXVsdC1lc25kYnMsIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLWNhcmQtZ28zNmhnLCAxcHgpKSB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLXYxdjZmbywgI2M2YzZjZCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfbjFmd3RfODJxMzBfMjY0KTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXdpZHRoLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1ib3JkZXItY29udGFpbmVyLXRvcC13aWR0aC1kMjI2b3ksIDBweCkpIHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLWtkcW5vNCwgdHJhbnNwYXJlbnQpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzgycTMwXzE0OS5hd3N1aV9oaWdobGlnaHRlZF9uMWZ3dF84MnEzMF8yNjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXV2a2h3dSwgI2YwZmJmZik7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfaGlnaGxpZ2h0ZWRfbjFmd3RfODJxMzBfMjY3Om5vdCgjXFw5KTpiZWZvcmUge1xuICBib3JkZXItYmxvY2s6IHNvbGlkIHZhcigtLWJvcmRlci13aWR0aC1jYXJkLXNlbGVjdGVkLTNraGwzaSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLTlkNnRnZiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci13aWR0aC1jYXJkLXNlbGVjdGVkLTNraGwzaSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLTlkNnRnZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF84MnEzMF8yNzQ6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzgycTMwXzI3NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzgycTMwXzE0OS5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfODJxMzBfMTgxICsgLmF3c3VpX2JvZHlfbjFmd3RfODJxMzBfMTkwOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfODJxMzBfMjgwKSxcbi5hd3N1aV9yb290X24xZnd0XzgycTMwXzE0OS5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfODJxMzBfMTgxICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF84MnEzMF8xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApLFxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2JvZHlfbjFmd3RfODJxMzBfMTkwICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF84MnEzMF8xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApLFxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaGVhZGVyX24xZnd0XzgycTMwXzE4MSArIC5hd3N1aV9ib2R5X24xZnd0XzgycTMwXzE5MDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzgycTMwXzI4MCksXG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfODJxMzBfMTgxICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF84MnEzMF8xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApLFxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfYm9keV9uMWZ3dF84MnEzMF8xOTAgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzgycTMwXzE5ODpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzgycTMwXzI4MCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF84MnEzMF8xODE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApOmhhcygrIC5hd3N1aV9ib2R5X24xZnd0XzgycTMwXzE5MCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzgycTMwXzE5OCksIC5hd3N1aV9yb290X24xZnd0XzgycTMwXzE0OS5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9ib2R5X24xZnd0XzgycTMwXzE5MDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzgycTMwXzI4MCk6aGFzKCsgLmF3c3VpX2JvZHlfbjFmd3RfODJxMzBfMTkwLCArIC5hd3N1aV9mb290ZXJfbjFmd3RfODJxMzBfMTk4KSwgLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaGVhZGVyX24xZnd0XzgycTMwXzE4MTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzgycTMwXzI4MCk6aGFzKCsgLmF3c3VpX2JvZHlfbjFmd3RfODJxMzBfMTkwLCArIC5hd3N1aV9mb290ZXJfbjFmd3RfODJxMzBfMTk4KSwgLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfYm9keV9uMWZ3dF84MnEzMF8xOTA6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApOmhhcygrIC5hd3N1aV9ib2R5X24xZnd0XzgycTMwXzE5MCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzgycTMwXzE5OCkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzgycTMwXzE0OS5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzgycTMwXzI3NDpub3QoI1xcOSksIC5hd3N1aV9yb290X24xZnd0XzgycTMwXzE0OS5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzgycTMwXzI3NDpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF84MnEzMF8yNzQ6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfODJxMzBfMjc0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZW1iZWRkZWQtdDQ5cHRuLCA4cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZW1iZWRkZWQtdDQ5cHRuLCA4cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZW1iZWRkZWQtdDQ5cHRuLCA4cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWVtYmVkZGVkLXQ0OXB0biwgOHB4KSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaGVhZGVyX24xZnd0XzgycTMwXzE4MTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzgycTMwXzI4MCksXG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfYm9keV9uMWZ3dF84MnEzMF8xOTA6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApLFxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2Zvb3Rlcl9uMWZ3dF84MnEzMF8xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWYxMXcxZSwgMTBweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1oNW9jaTAsIDEycHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF84MnEzMF8xODE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApOm5vdCguYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzgycTMwXzMwNSksXG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfYm9keV9uMWZ3dF84MnEzMF8xOTA6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApOm5vdCguYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzgycTMwXzMwNSksXG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfZm9vdGVyX24xZnd0XzgycTMwXzE5ODpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzgycTMwXzI4MCk6bm90KC5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfODJxMzBfMzA1KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtaDVvY2kwLCAxMnB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzgycTMwXzE0OS5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfODJxMzBfMTgxOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfODJxMzBfMjgwKS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfODJxMzBfMzA1LFxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2JvZHlfbjFmd3RfODJxMzBfMTkwOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfODJxMzBfMjgwKS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfODJxMzBfMzA1LFxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2Zvb3Rlcl9uMWZ3dF84MnEzMF8xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF84MnEzMF8zMDUge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtaDVvY2kwLCAxMnB4KSAtIHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF84MnEzMF8xODE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF84MnEzMF8zMDUge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1mMTF3MWUsIDEwcHgpIC0gdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF84MnEzMF8xODE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF84MnEzMF8zMDU6aGFzKCsgLmF3c3VpX2JvZHlfbjFmd3RfODJxMzBfMTkwLCArIC5hd3N1aV9mb290ZXJfbjFmd3RfODJxMzBfMTk4KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF84MnEzMF8yNzQ6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzgycTMwXzI3NDpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzgycTMwXzI3NDpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzgycTMwXzI3NDpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWRlZmF1bHQtYmRrYnpqLCAxNnB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWRlZmF1bHQtYmRrYnpqLCAxNnB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWRlZmF1bHQtYmRrYnpqLCAxNnB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LWJka2J6aiwgMTZweCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaGVhZGVyX24xZnd0XzgycTMwXzE4MTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzgycTMwXzI4MCksXG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9ib2R5X24xZnd0XzgycTMwXzE5MDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzgycTMwXzI4MCksXG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9mb290ZXJfbjFmd3RfODJxMzBfMTk4Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfODJxMzBfMjgwKSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LXhsaW9nbCwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LTdobnVtdSwgMjBweCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfODJxMzBfMTgxOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfODJxMzBfMjgwKTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF84MnEzMF8zMDUpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfYm9keV9uMWZ3dF84MnEzMF8xOTA6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApOm5vdCguYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzgycTMwXzMwNSksXG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9mb290ZXJfbjFmd3RfODJxMzBfMTk4Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfODJxMzBfMjgwKTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF84MnEzMF8zMDUpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LTdobnVtdSwgMjBweCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfODJxMzBfMTgxOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfODJxMzBfMjgwKS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfODJxMzBfMzA1LFxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfYm9keV9uMWZ3dF84MnEzMF8xOTA6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF84MnEzMF8zMDUsXG4uYXdzdWlfcm9vdF9uMWZ3dF84MnEzMF8xNDkuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzgycTMwXzI3NCA+IC5hd3N1aV9mb290ZXJfbjFmd3RfODJxMzBfMTk4Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfODJxMzBfMjgwKS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfODJxMzBfMzA1IHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtN2hudW11LCAyMHB4KSAtIHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfODJxMzBfMTQ5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF84MnEzMF8yNzQgPiAuYXdzdWlfaGVhZGVyX24xZnd0XzgycTMwXzE4MTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzgycTMwXzI4MCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzgycTMwXzMwNSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQteGxpb2dsLCAxNnB4KSAtIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzgycTMwXzE0OS5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfODJxMzBfMjc0ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF84MnEzMF8xODE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF84MnEzMF8yODApLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF84MnEzMF8zMDU6aGFzKCsgLmF3c3VpX2JvZHlfbjFmd3RfODJxMzBfMTkwLCArIC5hd3N1aV9mb290ZXJfbjFmd3RfODJxMzBfMTk4KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuXG4uYXdzdWlfZnVsbC1oZWlnaHRfbjFmd3RfODJxMzBfMzUxOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl9uMWZ3dF84MnEzMF8zNTU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktcDdrOWVzLCAjNDI0NjUwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9jb250ZW50XzF3ZXBnX3VrdjBuXzE0MTpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXdlcGdfdWt2MG5fMTQyOm5vdCgjXFw5KSxcbi5hd3N1aV9sYWJlbF8xd2VwZ191a3Ywbl8xNDM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV9sYWJlbF8xd2VwZ191a3Ywbl8xNDM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LW94OWtuaywgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9vdXRsaW5lXzF3ZXBnX3VrdjBuXzE1MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX291dGxpbmVfMXdlcGdfdWt2MG5fMTUxLmF3c3VpX3Nob3ctb3V0bGluZV8xd2VwZ191a3Ywbl8xNTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9uYXRpdmUtaW5wdXRfMXdlcGdfdWt2MG5fMTU4Om5vdCgjXFw5KTpmb2N1cyArIC5hd3N1aV9vdXRsaW5lXzF3ZXBnX3VrdjBuXzE1MSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfd3JhcHBlcl8xd2VwZ191a3Ywbl8xNjI6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfbGFiZWwtd3JhcHBlcl8xd2VwZ191a3Ywbl8xNjg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5hd3N1aV9jb250ZW50XzF3ZXBnX3VrdjBuXzE0MTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV9lbXB0eS1jb250ZW50XzF3ZXBnX3VrdjBuXzE3OTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMHB4O1xufVxuXG4uYXdzdWlfZGVzY3JpcHRpb25fMXdlcGdfdWt2MG5fMTQyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LWFxeTdtMywgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy0xeDdnOXAsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLXdpdGZ1MCwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMteWR0ODVoLCAwLjAwNWVtKTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi1ib3R0b20tcGFkZGluZ18xd2VwZ191a3Ywbl8xODk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpO1xufVxuXG4uYXdzdWlfbGFiZWxfMXdlcGdfdWt2MG5fMTQzOm5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl8xd2VwZ191a3Ywbl8xNDI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbn1cbi5hd3N1aV9sYWJlbC1kaXNhYmxlZF8xd2VwZ191a3Ywbl8xOTc6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uLWRpc2FibGVkXzF3ZXBnX3VrdjBuXzE5ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLWhkb3VqcSwgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9jb250cm9sXzF3ZXBnX3VrdjBuXzIwMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9jb250cm9sXzF3ZXBnX3VrdjBuXzIwMiA+IGlucHV0Om5vdCgjXFw5KSwgLmF3c3VpX2NvbnRyb2xfMXdlcGdfdWt2MG5fMjAyID4gc3ZnOm5vdCgjXFw5KSwgLmF3c3VpX2NvbnRyb2xfMXdlcGdfdWt2MG5fMjAyID4gLmF3c3VpX291dGxpbmVfMXdlcGdfdWt2MG5fMTUxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfY29udHJvbF8xd2VwZ191a3Ywbl8yMDIgPiBpbnB1dDpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9rMnkycV94dWhqMV8xNDEuYXdzdWlfcm9vdF9rMnkycV94dWhqMV8xNDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9jaGVja2JveC1jb250cm9sX2syeTJxX3h1aGoxXzE3NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpIC0gdmFyKC0tc2l6ZS1jb250cm9sLTRsZnZ5biwgMTZweCkpIC8gMik7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtNGxmdnluLCAxNnB4KTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtNGxmdnluLCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLTRsZnZ5biwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtNGxmdnluLCAxNnB4KTtcbn1cblxuLmF3c3VpX291dGxpbmVfazJ5MnFfeHVoajFfMTgyOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRiczogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtZXNuZGJzLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX291dGxpbmVfazJ5MnFfeHVoajFfMTgyOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG4uYXdzdWlfb3V0bGluZV9rMnkycV94dWhqMV8xODI6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRicyk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3JhZGlvLWNvbnRyb2xfMXYxaGtfZWswMm5fMTQxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkgLSB2YXIoLS1zaXplLWNvbnRyb2wtNGxmdnluLCAxNnB4KSkgLyAyKTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtY29udHJvbC00bGZ2eW4sIDE2cHgpO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNpemUtY29udHJvbC00bGZ2eW4sIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtNGxmdnluLCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY29udHJvbC00bGZ2eW4sIDE2cHgpO1xufVxuXG4uYXdzdWlfb3V0bGluZV8xdjFoa19lazAybl8xNDk6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctZXNuZGJzOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC1lc25kYnMsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfb3V0bGluZV8xdjFoa19lazAybl8xNDk6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMnB4IC0gMXB4KTtcbn1cbi5hd3N1aV9vdXRsaW5lXzF2MWhrX2VrMDJuXzE0OTpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1meXZ6YTIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctZnl2emEyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLWZ5dnphMiwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctZnl2emEyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRicyk7XG59XG5cbi5hd3N1aV9zdHlsZWQtY2lyY2xlLWJvcmRlcl8xdjFoa19lazAybl8xNzI6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LWExdTFqcCwgIzhjOGM5NCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTNqMzN1diwgI2ZmZmZmZik7XG59XG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1ib3JkZXJfMXYxaGtfZWswMm5fMTcyLmF3c3VpX3N0eWxlZC1jaXJjbGUtZGlzYWJsZWRfMXYxaGtfZWswMm5fMTc2Om5vdCgjXFw5KSwgLmF3c3VpX3N0eWxlZC1jaXJjbGUtYm9yZGVyXzF2MWhrX2VrMDJuXzE3Mi5hd3N1aV9zdHlsZWQtY2lyY2xlLXJlYWRvbmx5XzF2MWhrX2VrMDJuXzE3Njpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdXBjem1hLCAjZGVkZWUzKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdXBjem1hLCAjZGVkZWUzKTtcbn1cblxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa19lazAybl8xODE6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1wczlyczcsICMwMDZjZTApO1xuICBmaWxsOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1rcnIyNTksICNmZmZmZmYpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLTdnbWN6aSwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWk3d2p3cywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfZWswMm5fMTgxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa19lazAybl8xODE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrX2VrMDJuXzE4MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrX2VrMDJuXzE4MS5hd3N1aV9zdHlsZWQtY2lyY2xlLWNoZWNrZWRfMXYxaGtfZWswMm5fMTk3Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrX2VrMDJuXzE4MS5hd3N1aV9zdHlsZWQtY2lyY2xlLWRpc2FibGVkXzF2MWhrX2VrMDJuXzE3Njpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtYnB4ejAxLCAjZmZmZmZmKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdXBjem1hLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfZWswMm5fMTgxLmF3c3VpX3N0eWxlZC1jaXJjbGUtcmVhZG9ubHlfMXYxaGtfZWswMm5fMTc2Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktNGpxZHFxLCAjNjU2ODcxKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdXBjem1hLCAjZGVkZWUzKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xczU1eF9vZjBhb18xNDE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIGFuZCBpbiB0aGUgdXNlLXNlbGVjdGlvbiBob29rICovXG59XG5cbi5hd3N1aV9sYWJlbF8xczU1eF9vZjBhb18xNDU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uYXdzdWlfbGFiZWwtdG9wXzFzNTV4X29mMGFvXzE1OTpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbn1cblxuLmF3c3VpX3N0dWRfMXM1NXhfb2YwYW9fMTY0Om5vdCgjXFw5KSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X3dpaDFsXzY5ZDd5XzE0OTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdG9vbHNfd2loMWxfNjlkN3lfMTYwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCkgdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWJvdHRvbS1ia2RyemYsIDBweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3Rvb2xzLWZpbHRlcmluZ193aWgxbF82OWQ3eV8xNjk6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuQHN1cHBvcnRzIChmbGV4LWJhc2lzOiBmaXQtY29udGVudCkge1xuICAuYXdzdWlfdG9vbHMtZmlsdGVyaW5nX3dpaDFsXzY5ZDd5XzE2OTpub3QoI1xcOSkge1xuICAgIGZsZXg6IDEgMSBmaXQtY29udGVudDtcbiAgfVxufVxuQHN1cHBvcnRzIG5vdCAoZmxleC1iYXNpczogZml0LWNvbnRlbnQpIHtcbiAgLmF3c3VpX3Rvb2xzLWZpbHRlcmluZ193aWgxbF82OWQ3eV8xNjk6bm90KCNcXDkpIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxufVxuLmF3c3VpX3Rvb2xzLWFsaWduLXJpZ2h0X3dpaDFsXzY5ZDd5XzE4Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuLmF3c3VpX3Rvb2xzLWNsZWFyLXNvcnRfd2loMWxfNjlkN3lfMTg2Om5vdCgjXFw5KSB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5hd3N1aV90b29scy1jbGVhci1zb3J0X3dpaDFsXzY5ZDd5XzE4NiArIC5hd3N1aV90b29scy1wYWdpbmF0aW9uX3dpaDFsXzY5ZDd5XzE4OTpub3QoI1xcOSksIC5hd3N1aV90b29scy1jbGVhci1zb3J0X3dpaDFsXzY5ZDd5XzE4NiArIC5hd3N1aV90b29scy1wcmVmZXJlbmNlc193aWgxbF82OWQ3eV8xODk6bm90KCNcXDkpLCAuYXdzdWlfdG9vbHMtcGFnaW5hdGlvbl93aWgxbF82OWQ3eV8xODkgKyAuYXdzdWlfdG9vbHMtcHJlZmVyZW5jZXNfd2loMWxfNjlkN3lfMTg5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuLmF3c3VpX3Rvb2xzLXNtYWxsX3dpaDFsXzY5ZDd5XzE5NSA+IC5hd3N1aV90b29scy1maWx0ZXJpbmdfd2loMWxfNjlkN3lfMTY5Om5vdCgjXFw5KSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbi5hd3N1aV90YWJsZV93aWgxbF82OWQ3eV8xOTk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfdGFibGUtbGF5b3V0LWZpeGVkX3dpaDFsXzY5ZDd5XzIwNTpub3QoI1xcOSkge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4uYXdzdWlfd3JhcHBlcl93aWgxbF82OWQ3eV8yMDk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBIaWRlIHNjcm9sbGJhciBpbiBGaXJlZm94ICovXG59XG4uYXdzdWlfd3JhcHBlcl93aWgxbF82OWQ3eV8yMDkuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzY5ZDd5XzIxNiA+IC5hd3N1aV90YWJsZV93aWgxbF82OWQ3eV8xOTk6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlcl93aWgxbF82OWQ3eV8yMDkuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzY5ZDd5XzIxNiA+IC5hd3N1aV93cmFwcGVyLWNvbnRlbnQtbWVhc3VyZV93aWgxbF82OWQ3eV8yMTY6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlcl93aWgxbF82OWQ3eV8yMDkuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfNjlkN3lfMjE2ID4gLmF3c3VpX3RhYmxlX3dpaDFsXzY5ZDd5XzE5OTpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyX3dpaDFsXzY5ZDd5XzIwOS5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF82OWQ3eV8yMTYgPiAuYXdzdWlfd3JhcHBlci1jb250ZW50LW1lYXN1cmVfd2loMWxfNjlkN3lfMjE2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS10YWJsZS1ob3Jpem9udGFsLWlrbm5tbSwgMjBweCk7XG59XG4uYXdzdWlfd3JhcHBlcl93aWgxbF82OWQ3eV8yMDkuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzY5ZDd5XzIxNjpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtZm9vdGVyX3dpaDFsXzY5ZDd5XzIxOSksIC5hd3N1aV93cmFwcGVyX3dpaDFsXzY5ZDd5XzIwOS5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF82OWQ3eV8yMTY6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWZvb3Rlcl93aWgxbF82OWQ3eV8yMTkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXRhYmxlLWNvbnRlbnQtYm90dG9tLWlibWI1aSwgNHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyX3dpaDFsXzY5ZDd5XzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX3dpaDFsXzY5ZDd5XzIyMikge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbn1cbi5hd3N1aV93cmFwcGVyX3dpaDFsXzY5ZDd5XzIwOTpub3QoI1xcOSk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTsgLyogSGlkZSBzY3JvbGxiYXIgaW4gU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV93cmFwcGVyX3dpaDFsXzY5ZDd5XzIwOTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2NlbGwtbWVyZ2VkX3dpaDFsXzY5ZDd5XzIzOTpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2NlbGwtbWVyZ2VkX3dpaDFsXzY5ZDd5XzIzOS5hd3N1aV9oYXMtZm9vdGVyX3dpaDFsXzY5ZDd5XzIxOTpub3QoI1xcOSkge1xuICAvKlxuICBBZGQgYSBib3R0b20gYm9yZGVyIHRvIHRoZSBib2R5IGNlbGwgb2YgYW4gZW1wdHkgdGFibGUgYXMgYSBzZXBhcmF0b3IgYmV0d2VlbiB0aGVcbiAgdGFibGUgYW5kIHRoZSBmb290ZXJcbiAgKi9cbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2NlbGwtbWVyZ2VkLWNvbnRlbnRfd2loMWxfNjlkN3lfMjUxOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1nYTJsbnksIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KTtcbn1cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuYXdzdWlfY2VsbC1tZXJnZWQtY29udGVudF93aWgxbF82OWQ3eV8yNTE6bm90KCNcXDkpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICBtYXJnaW4tYmxvY2s6IDA7XG4gICAgbWFyZ2luLWlubGluZTogY2FsYygtMiAqIHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtaWtubm1tLCAyMHB4KSk7XG4gIH1cbn1cblxuLmF3c3VpX2VtcHR5X3dpaDFsXzY5ZDd5XzI2Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1lbXB0eS05NWd5eDUsICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfbG9hZGluZ193aWgxbF82OWQ3eV8yNzE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi8qXG5UaGUgbWluL21heC93aWR0aCB0b2tlbiB2YWx1ZXMgaW4gVmlzdWFsIFJlZnJlc2ggc2hvdWxkIGFsaWduXG50aGUgdGFibGUgaGVhZGVyIGFuZCBib2R5IGNlbGxzIHNlbGVjdGlvbiBjb250cm9sIHdpdGggdGhlIHRhYmxlXG5maWx0ZXIgc2VhcmNoIGljb24uXG4qL1xuLmF3c3VpX3NlbGVjdGlvbi1jb250cm9sX3dpaDFsXzY5ZDd5XzI4MDpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtaW5saW5lLXNpemU6IHZhcigtLXNpemUtdGFibGUtc2VsZWN0aW9uLWhvcml6b250YWwtYWx4d3B1LCA0MHB4KTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zaXplLXRhYmxlLXNlbGVjdGlvbi1ob3Jpem9udGFsLWFseHdwdSwgNDBweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtdGFibGUtc2VsZWN0aW9uLWhvcml6b250YWwtYWx4d3B1LCA0MHB4KTtcbn1cbi5hd3N1aV9zZWxlY3Rpb24tY29udHJvbF93aWgxbF82OWQ3eV8yODAuYXdzdWlfc2VsZWN0aW9uLWNvbnRyb2wtaGVhZGVyX3dpaDFsXzY5ZDd5XzI4Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbzd5YjYwLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX3NlbGVjdGlvbi1jb250cm9sLWNvbnRlbnQtc3BhbnMtcm93c193aWgxbF82OWQ3eV8yOTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfNjlkN3lfMjk5Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci1odGE1OXEsICNmZmZmZmYpO1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfNjlkN3lfMjk5LmF3c3VpX3ZhcmlhbnQtZnVsbC1wYWdlX3dpaDFsXzY5ZDd5XzMxMDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkcywgI2ZmZmZmZik7XG59XG4uYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF82OWQ3eV8yOTkuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzY5ZDd5XzIxNiA+IC5hd3N1aV90YWJsZV93aWgxbF82OWQ3eV8xOTk6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF82OWQ3eV8yOTkuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfNjlkN3lfMjE2ID4gLmF3c3VpX3RhYmxlX3dpaDFsXzY5ZDd5XzE5OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1pa25ubW0sIDIwcHgpO1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfNjlkN3lfMjk5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF82OWQ3eV8yMTY6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFibGUtaGFzLWhlYWRlcl93aWgxbF82OWQ3eV8zMTYpLCAuYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF82OWQ3eV8yOTkuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfNjlkN3lfMjE2Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYmxlLWhhcy1oZWFkZXJfd2loMWxfNjlkN3lfMzE2KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfNjlkN3lfMjk5Om5vdCgjXFw5KTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lOyAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfNjlkN3lfMjk5LmF3c3VpX3RhYmxlLWhhcy1oZWFkZXJfd2loMWxfNjlkN3lfMzE2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTlpOHg5aCwgdHJhbnNwYXJlbnQpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsXzY5ZDd5XzMyNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1nenA4eGosIDEycHgpIHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLWYxbGRmaCwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfNjlkN3lfMzI3LmF3c3VpX3ZhcmlhbnQtZnVsbC1wYWdlX3dpaDFsXzY5ZDd5XzMxMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwIGNhbGModmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tZjFsZGZoLCA4cHgpICsgdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWZ1bGwtcGFnZS1ib3R0b20tdWNqaHZ6LCA0cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfNjlkN3lfMzI3LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF82OWQ3eV8yMTY6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsXzY5ZDd5XzMyNy5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF82OWQ3eV8yMTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1pa25ubW0sIDIwcHgpICsgdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWhvcml6b250YWwteXJ4aHo0LCAwcHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfNjlkN3lfMzI3LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfd2loMWxfNjlkN3lfMzM2Om5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jb250cm9sc193aWgxbF82OWQ3eV8zMjcuYXdzdWlfdmFyaWFudC1ib3JkZXJsZXNzX3dpaDFsXzY5ZDd5XzMzNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWhvcml6b250YWwteXJ4aHo0LCAwcHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS10YWJsZS1lbWJlZGRlZC1oZWFkZXItdG9wLW50b2pqZCwgMHB4KTtcbn1cblxuLmF3c3VpX2Zvb3Rlci13cmFwcGVyX3dpaDFsXzY5ZDd5XzM0MS5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfNjlkN3lfMjE2Om5vdCgjXFw5KSwgLmF3c3VpX2Zvb3Rlci13cmFwcGVyX3dpaDFsXzY5ZDd5XzM0MS5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF82OWQ3eV8yMTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtaWtubm1tLCAyMHB4KTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl93aWgxbF82OWQ3eV8zNDE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXRhYmxlLWZvb3Rlci1ob3Jpem9udGFsLXVhcHU5cywgMHB4KTtcbn1cbi5hd3N1aV9mb290ZXItd2l0aC1wYWdpbmF0aW9uX3dpaDFsXzY5ZDd5XzM0OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpO1xufVxuLmF3c3VpX2Zvb3Rlci1wYWdpbmF0aW9uX3dpaDFsXzY5ZDd5XzM1Nzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuXG4uYXdzdWlfdGhlYWQtYWN0aXZlX3dpaDFsXzY5ZDd5XzM2MTpub3QoI1xcOSksXG4uYXdzdWlfcm93X3dpaDFsXzY5ZDd5XzM2Mjpub3QoI1xcOSksXG4uYXdzdWlfcm93LXNlbGVjdGVkX3dpaDFsXzY5ZDd5XzM2Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3NrZWxldG9uLWxvYWRpbmctY2VsbF93aWgxbF82OWQ3eV8zNjc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfcDhhNmlfb2xpN2hfMTQxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtZnVsbC1wYWdlX3A4YTZpX29saTdoXzE3My5hd3N1aV9oZWFkZXItcmVmcmVzaF9wOGE2aV9vbGk3aF8xNzM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tZjFsZGZoLCA4cHgpICsgdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWZ1bGwtcGFnZS1ib3R0b20tdWNqaHZ6LCA0cHgpKTtcbn1cblxuLmF3c3VpX2xpc3RfcDhhNmlfb2xpN2hfMTgwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci0xdG9hZGcsIDIwcHgpICogLTEpO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9saXN0X3A4YTZpX29saTdoXzE4MC5hd3N1aV9saXN0LWdyaWQtMV9wOGE2aV9vbGk3aF8xOTEgPiAuYXdzdWlfY2FyZF9wOGE2aV9vbGk3aF8xOTE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9vbGk3aF8xODAuYXdzdWlfbGlzdC1ncmlkLTJfcDhhNmlfb2xpN2hfMTk0ID4gLmF3c3VpX2NhcmRfcDhhNmlfb2xpN2hfMTkxOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA1MCU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9vbGk3aF8xODAuYXdzdWlfbGlzdC1ncmlkLTNfcDhhNmlfb2xpN2hfMTk3ID4gLmF3c3VpX2NhcmRfcDhhNmlfb2xpN2hfMTkxOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpX29saTdoXzE4MC5hd3N1aV9saXN0LWdyaWQtNF9wOGE2aV9vbGk3aF8yMDAgPiAuYXdzdWlfY2FyZF9wOGE2aV9vbGk3aF8xOTE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDI1JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpX29saTdoXzE4MC5hd3N1aV9saXN0LWdyaWQtNV9wOGE2aV9vbGk3aF8yMDMgPiAuYXdzdWlfY2FyZF9wOGE2aV9vbGk3aF8xOTE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDIwJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpX29saTdoXzE4MC5hd3N1aV9saXN0LWdyaWQtNl9wOGE2aV9vbGk3aF8yMDYgPiAuYXdzdWlfY2FyZF9wOGE2aV9vbGk3aF8xOTE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDE2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfb2xpN2hfMTgwLmF3c3VpX2xpc3QtZ3JpZC03X3A4YTZpX29saTdoXzIwOSA+IC5hd3N1aV9jYXJkX3A4YTZpX29saTdoXzE5MTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTQuMjg1NzE0Mjg1NyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9vbGk3aF8xODAuYXdzdWlfbGlzdC1ncmlkLThfcDhhNmlfb2xpN2hfMjEyID4gLmF3c3VpX2NhcmRfcDhhNmlfb2xpN2hfMTkxOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMi41JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpX29saTdoXzE4MC5hd3N1aV9saXN0LWdyaWQtOV9wOGE2aV9vbGk3aF8yMTUgPiAuYXdzdWlfY2FyZF9wOGE2aV9vbGk3aF8xOTE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDExLjExMTExMTExMTElO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfb2xpN2hfMTgwLmF3c3VpX2xpc3QtZ3JpZC0xMF9wOGE2aV9vbGk3aF8yMTggPiAuYXdzdWlfY2FyZF9wOGE2aV9vbGk3aF8xOTE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpX29saTdoXzE4MC5hd3N1aV9saXN0LWdyaWQtMTFfcDhhNmlfb2xpN2hfMjIxID4gLmF3c3VpX2NhcmRfcDhhNmlfb2xpN2hfMTkxOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA5LjA5MDkwOTA5MDklO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfb2xpN2hfMTgwLmF3c3VpX2xpc3QtZ3JpZC0xMl9wOGE2aV9vbGk3aF8yMjQgPiAuYXdzdWlfY2FyZF9wOGE2aV9vbGk3aF8xOTE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9vbGk3aF8xODAuYXdzdWlfbGlzdC1ncmlkLTEzX3A4YTZpX29saTdoXzIyNyA+IC5hd3N1aV9jYXJkX3A4YTZpX29saTdoXzE5MTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNy42OTIzMDc2OTIzJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpX29saTdoXzE4MC5hd3N1aV9saXN0LWdyaWQtMTRfcDhhNmlfb2xpN2hfMjMwID4gLmF3c3VpX2NhcmRfcDhhNmlfb2xpN2hfMTkxOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA3LjE0Mjg1NzE0MjklO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfb2xpN2hfMTgwLmF3c3VpX2xpc3QtZ3JpZC0xNV9wOGE2aV9vbGk3aF8yMzMgPiAuYXdzdWlfY2FyZF9wOGE2aV9vbGk3aF8xOTE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9vbGk3aF8xODAuYXdzdWlfbGlzdC1ncmlkLTE2X3A4YTZpX29saTdoXzIzNiA+IC5hd3N1aV9jYXJkX3A4YTZpX29saTdoXzE5MTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNi4yNSU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9vbGk3aF8xODAuYXdzdWlfbGlzdC1ncmlkLTE3X3A4YTZpX29saTdoXzIzOSA+IC5hd3N1aV9jYXJkX3A4YTZpX29saTdoXzE5MTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNS44ODIzNTI5NDEyJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpX29saTdoXzE4MC5hd3N1aV9saXN0LWdyaWQtMThfcDhhNmlfb2xpN2hfMjQyID4gLmF3c3VpX2NhcmRfcDhhNmlfb2xpN2hfMTkxOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA1LjU1NTU1NTU1NTYlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfb2xpN2hfMTgwLmF3c3VpX2xpc3QtZ3JpZC0xOV9wOGE2aV9vbGk3aF8yNDUgPiAuYXdzdWlfY2FyZF9wOGE2aV9vbGk3aF8xOTE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDUuMjYzMTU3ODk0NyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV9vbGk3aF8xODAuYXdzdWlfbGlzdC1ncmlkLTIwX3A4YTZpX29saTdoXzI0OCA+IC5hd3N1aV9jYXJkX3A4YTZpX29saTdoXzE5MTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNSU7XG59XG5cbi5hd3N1aV9zZWxlY3Rpb24tY29udHJvbF9wOGE2aV9vbGk3aF8yNTI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zaXplLWNvbnRyb2wtNGxmdnluLCAxNnB4KSArIDIgKiB2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC1zbGlxNjMsIDIwcHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC1jamo1NTgsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtc2xpcTYzLCAyMHB4KTtcbn1cblxuLmF3c3VpX2xvYWRpbmdfcDhhNmlfb2xpN2hfMjYyOm5vdCgjXFw5KSxcbi5hd3N1aV9lbXB0eV9wOGE2aV9vbGk3aF8yNjM6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1lbXB0eS05NWd5eDUsICM2NTY4NzEpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpO1xufVxuXG4uYXdzdWlfaGFzLWhlYWRlcl9wOGE2aV9vbGk3aF8yNzA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci0xdG9hZGcsIDIwcHgpO1xufVxuLmF3c3VpX2hhcy1oZWFkZXJfcDhhNmlfb2xpN2hfMjcwLmF3c3VpX3JlZnJlc2hfcDhhNmlfb2xpN2hfMjczLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV9wOGE2aV9vbGk3aF8xNzM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpO1xufVxuXG4uYXdzdWlfY2FyZF9wOGE2aV9vbGk3aF8xOTE6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci0xdG9hZGcsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItMXRvYWRnLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmF3c3VpX2NhcmQtaGVhZGVyX3A4YTZpX29saTdoXzI4OTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy1zajFvN2IsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1oM3lvb2QsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLTMxcGJzMiwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tNnM4M203LCAtMC4wMWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS1kYng2MG0sIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1xMHl2c3YsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gteGlqcHgyLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2NhcmQtaGVhZGVyLWlubmVyX3A4YTZpX29saTdoXzI5ODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cbi5hd3N1aV9jYXJkLWhlYWRlci1pbm5lci1zZWxlY3RhYmxlX3A4YTZpX29saTdoXzMwMTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogOTAlO1xufVxuLmF3c3VpX2NhcmQtc2VsZWN0ZWRfcDhhNmlfb2xpN2hfMzA0Om5vdCgjXFw5KSB7XG4gIC8qIFVzZWQgaW4gdGVzdCB1dGlscyAqL1xufVxuXG4uYXdzdWlfc2VjdGlvbl9wOGE2aV9vbGk3aF8zMDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfc2VjdGlvbi1oZWFkZXJfcDhhNmlfb2xpN2hfMzE1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LW1rb3VzMCwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwtanpibXRyLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9zZWN0aW9uLWNvbnRlbnRfcDhhNmlfb2xpN2hfMzIxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfc2VjdGlvbl9wOGE2aV9vbGk3aF8zMDg6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuXG4uYXdzdWlfc2VjdGlvbl9wOGE2aV9vbGk3aF8zMDg6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbn1cblxuLmF3c3VpX2Zvb3Rlci1wYWdpbmF0aW9uX3A4YTZpX29saTdoXzMzMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4uYXdzdWlfY29kZS1lZGl0b3ItcmVmcmVzaF8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLXd6ajg0MCwgOHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSk7XG59XG4uYXdzdWlfY29kZS1lZGl0b3ItcmVmcmVzaF8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9zY3JvbGxlcjpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLXd6ajg0MCwgOHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSk7XG59XG5cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3I6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS1rbXdhbXEsIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSksXG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNHB4IDJweDtcbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfaW5mbzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkLCAjZGIwMDAwKTtcbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGIwMDAwJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmN2E3YScgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkYjAwMDAnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UgJTNDcGF0aCBkPSdNMTAuODI4IDUuMTcybC01LjY1NiA1LjY1Nk0xMC44MjggMTAuODI4TDUuMTcyIDUuMTcyJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmY3YTdhJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzODU1OTAwJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZiZDMzMicgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzg1NTkwMCcgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmZmVkNGQnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogMjRweCAxNnB4O1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KSB7XG4gIC8qIEEgZ29vZCB0ZXN0IGNhc2UgZm9yIGRpc2FibGVkIGZvbGRzXG4gICAgIDw8aHRtbDw8PDxcbiAgICAgPC9odG1sPlxuICAqL1xuICBpbmxpbmUtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IC0xNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC0yMXB4O1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KSxcbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXJfYW5ub3RhdGlvbjpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXJfYW5ub3RhdGlvbjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgLTFweCArIC0xcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9tYXJrZXItbGF5ZXIgPiAuYWNlX2FjdGl2ZS1saW5lOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItYWNlLWFjdGl2ZS1saW5lLWxpZ2h0LXRoZW1lLWY3ajYxZiwgI2RlZGVlMyk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItYWNlLWFjdGl2ZS1saW5lLWxpZ2h0LXRoZW1lLWY3ajYxZiwgI2RlZGVlMyk7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yLmFjZV9kYXJrIC5hY2VfbWFya2VyLWxheWVyID4gLmFjZV9hY3RpdmUtbGluZTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItYWNlLWFjdGl2ZS1saW5lLWRhcmstdGhlbWUtOXJwYXY0LCAjNjU2ODcxKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtZGFyay10aGVtZS05cnBhdjQsICM2NTY4NzEpO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWQxMmFtZiwgI2YzZjNmNyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWdlZmwwYSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyOm5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9zY3JvbGxlcjpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzQyNDY1MCcgZmlsbD0nJTIzNDI0NjUwJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RlZGVlMycgZmlsbD0nJTIzZGVkZWUzJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzNDk0OTQ5JyBmaWxsPSclMjM0OTQ5NDknIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZTFlMWUxJyBmaWxsPSclMjNlMWUxZTEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGw9JyUyMzBmMTQxYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzE1MTUxNScgZmlsbD0nJTIzMTUxNTE1JyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmOScgZmlsbD0nJTIzZjlmOWY5JyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjM0MjQ2NTAnIGZpbGw9JyUyMzQyNDY1MCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RlZGVlMycgZmlsbD0nJTIzZGVkZWUzJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzQ5NDk0OScgZmlsbD0nJTIzNDk0OTQ5JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZTFlMWUxJyBmaWxsPSclMjNlMWUxZTEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGw9JyUyMzE1MTUxNScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmOScgZmlsbD0nJTIzZjlmOWY5JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1xb2hnbW4sICM2NTY4NzEpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtNjFvOWlnLCAjZmZmZmZmKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgLmFjZV9mb2xkLXdpZGdldDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lIC5hY2VfZ3V0dGVyX2Fubm90YXRpb246bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgLmFjZV9ndXR0ZXJfYW5ub3RhdGlvbjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMnB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgLmFjZV9mb2xkLXdpZGdldDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgLmFjZV9ndXR0ZXJfYW5ub3RhdGlvbjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAtMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAtMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIC0ycHggKyAtMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgLTJweCArIC0ycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS02MW85aWcsICNmZmZmZmYpO1xufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMWIyMzJkJyBmaWxsPSclMjMxYjIzMmQnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2UxZTFlMScgZmlsbD0nJTIzZTFlMWUxJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzI0MjQyNCcgZmlsbD0nJTIzMjQyNDI0JyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGw9JyUyMzBmMTQxYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWY5JyBmaWxsPSclMjNmOWY5ZjknIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMTUxNTE1JyBmaWxsPSclMjMxNTE1MTUnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxYjIzMmQnIGZpbGw9JyUyMzFiMjMyZCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2UxZTFlMScgZmlsbD0nJTIzZTFlMWUxJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMjQyNDI0JyBmaWxsPSclMjMyNDI0MjQnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWY5JyBmaWxsPSclMjNmOWY5ZjknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGw9JyUyMzE1MTUxNScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtNjFvOWlnLCAjZmZmZmZmKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3IteGd6bmp3LCAjZGIwMDAwKTtcbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmZmZmZicgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UgJTNDcGF0aCBkPSdNMTAuODI4IDUuMTcybC01LjY1NiA1LjY1Nk0xMC44MjggMTAuODI4TDUuMTcyIDUuMTcyJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmZmZmZicgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UgJTNDcGF0aCBkPSdNMTAuODI4IDUuMTcybC01LjY1NiA1LjY1Nk0xMC44MjggMTAuODI4TDUuMTcyIDUuMTcyJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmZmZmZmJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmZmZmZmYnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMTUxNTE1JyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RlZGVlMycgZmlsbD0nJTIzZGVkZWUzJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMWIyMzJkJyBmaWxsPSclMjMxYjIzMmQnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZTFlMWUxJyBmaWxsPSclMjNlMWUxZTEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMyNDI0MjQnIGZpbGw9JyUyMzI0MjQyNCcgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmOScgZmlsbD0nJTIzZjlmOWY5JyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMTUxNTE1JyBmaWxsPSclMjMxNTE1MTUnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RlZGVlMycgZmlsbD0nJTIzZGVkZWUzJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxYjIzMmQnIGZpbGw9JyUyMzFiMjMyZCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNlMWUxZTEnIGZpbGw9JyUyM2UxZTFlMScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMjQyNDI0JyBmaWxsPSclMjMyNDI0MjQnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWZhJyBmaWxsPSclMjNmOWY5ZmEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmOScgZmlsbD0nJTIzZjlmOWY5JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfNjB0NXBfMTU0IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzYwdDVwXzE1NCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQgLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGw9JyUyMzE1MTUxNScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3BhbmVfMWdsOWNfNjB0NXBfNzAwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleDogMTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtamZwa3UxLCAjZGVkZWUzKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3Itd3pqODQwLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3Itd3pqODQwLCA4cHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItM3hwa3lsLCAjZjNmM2Y3KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfcGFuZV9fY2xvc2UtY29udGFpbmVyXzFnbDljXzYwdDVwXzcxMTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KSAvIDIpO1xufVxuLmF3c3VpX3BhbmVfX2xpc3RfMWdsOWNfNjB0NXBfNzE2Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtYmxvY2stc2l6ZTogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkgKyAyICogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKTtcbn1cbi5hd3N1aV9wYW5lX190YWJsZV8xZ2w5Y182MHQ1cF83MjM6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzYwdDVwXzcyOSA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzYwdDVwXzcyOTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci10cmFuc3BhcmVudC1tbnljZmIsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLXRyYW5zcGFyZW50LW1ueWNmYiwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfNjB0NXBfNzI5ID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfNjB0NXBfNzI5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci10cmFuc3BhcmVudC1tbnljZmIsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG59XG4uYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y182MHQ1cF83MjkgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y182MHQ1cF83Mjk6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLXRyYW5zcGFyZW50LW1ueWNmYiwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW0tLWhpZ2hsaWdodGVkXzFnbDljXzYwdDVwXzc0Mzpub3QoI1xcOSksIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzYwdDVwXzcyOTpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzYwdDVwXzcyOTpub3QoI1xcOSk6Zm9jdXMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfcGFuZV9faXRlbS0taGlnaGxpZ2h0ZWRfMWdsOWNfNjB0NXBfNzQzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfNjB0NXBfNzI5Om5vdCgjXFw5KSwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfNjB0NXBfNzI5Om5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzYwdDVwXzcyOSwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfNjB0NXBfNzI5Om5vdCgjXFw5KTpmb2N1cyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzYwdDVwXzcyOSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLWt2OXJ1cCwgI2ViZWJmMCk7XG59XG4uYXdzdWlfcGFuZV9faXRlbS0taGlnaGxpZ2h0ZWRfMWdsOWNfNjB0NXBfNzQzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfNjB0NXBfNzI5Om5vdCgjXFw5KSwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfNjB0NXBfNzI5Om5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzYwdDVwXzcyOSwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfNjB0NXBfNzI5Om5vdCgjXFw5KTpmb2N1cyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzYwdDVwXzcyOSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItZ3VyMThnLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItZ3VyMThnLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtLS1oaWdobGlnaHRlZF8xZ2w5Y182MHQ1cF83NDMgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y182MHQ1cF83Mjk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y182MHQ1cF83Mjk6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfNjB0NXBfNzI5OmZpcnN0LWNoaWxkLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y182MHQ1cF83Mjk6bm90KCNcXDkpOmZvY3VzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfNjB0NXBfNzI5OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItZ3VyMThnLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG59XG4uYXdzdWlfcGFuZV9faXRlbS0taGlnaGxpZ2h0ZWRfMWdsOWNfNjB0NXBfNzQzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfNjB0NXBfNzI5Om5vdCgjXFw5KTpsYXN0LWNoaWxkLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y182MHQ1cF83Mjk6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfNjB0NXBfNzI5Omxhc3QtY2hpbGQsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzYwdDVwXzcyOTpub3QoI1xcOSk6Zm9jdXMgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y182MHQ1cF83Mjk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1ndXIxOGcsICM4YzhjOTQpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xufVxuLmF3c3VpX3BhbmVfX2xvY2F0aW9uXzFnbDljXzYwdDVwXzc2NDpub3QoI1xcOSksIC5hd3N1aV9wYW5lX19kZXNjcmlwdGlvbl8xZ2w5Y182MHQ1cF83NjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cbi5hd3N1aV9wYW5lX19sb2NhdGlvbl8xZ2w5Y182MHQ1cF83NjQ6bm90KCNcXDkpIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgKyB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCkpO1xufVxuLmF3c3VpX3BhbmVfX2Rlc2NyaXB0aW9uXzFnbDljXzYwdDVwXzc2NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2ZvY3VzLWxvY2tfMWdsOWNfNjB0NXBfNzc5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y182MHQ1cF8xNTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtamZwa3UxLCAjZGVkZWUzKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1qZnBrdTEsICNkZWRlZTMpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLXd6ajg0MCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3Itd3pqODQwLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci13emo4NDAsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci13emo4NDAsIDhweCk7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZWRpdG9yXzFnbDljXzYwdDVwXzgyMzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuLmF3c3VpX2VkaXRvcl8xZ2w5Y182MHQ1cF84MjM6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2VkaXRvcl8xZ2w5Y182MHQ1cF84MjM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoM3B4IC0gMXB4KTtcbn1cbi5hd3N1aV9lZGl0b3JfMWdsOWNfNjB0NXBfODIzOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9lZGl0b3JfMWdsOWNfNjB0NXBfODIzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5hd3N1aV9lZGl0b3ItcmVmcmVzaF8xZ2w5Y182MHQ1cF84NTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLXd6ajg0MCwgOHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3Itd3pqODQwLCA4cHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpKTtcbn1cblxuLmF3c3VpX3N0YXR1cy1iYXJfMWdsOWNfNjB0NXBfODU4Om5vdCgjXFw5KSB7XG4gIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWpmcGt1MSwgI2RlZGVlMyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci0zeHBreWwsICNmM2YzZjcpO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uYXdzdWlfc3RhdHVzLWJhci13aXRoLWhpZGRlbi1wYW5lXzFnbDljXzYwdDVwXzg2Nzpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci13emo4NDAsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci13emo4NDAsIDhweCk7XG59XG4uYXdzdWlfc3RhdHVzLWJhcl9fbGVmdF8xZ2w5Y182MHQ1cF84NzE6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1qZnBrdTEsICNkZWRlZTMpO1xufVxuLmF3c3VpX3N0YXR1cy1iYXJfX3JpZ2h0XzFnbDljXzYwdDVwXzg3ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX3N0YXR1cy1iYXJfX2xhbmd1YWdlLW1vZGVfMWdsOWNfNjB0NXBfODgyOm5vdCgjXFw5KSwgLmF3c3VpX3N0YXR1cy1iYXJfX2N1cnNvci1wb3NpdGlvbl8xZ2w5Y182MHQ1cF84ODI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cbi5hd3N1aV9zdGF0dXMtYmFyX19jb2ctYnV0dG9uXzFnbDljXzYwdDVwXzg4ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpIC0gMXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpIC0gMnB4KTtcbn1cblxuLmF3c3VpX3RhYi1saXN0XzFnbDljXzYwdDVwXzg5Mzpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfNjB0NXBfODk4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QsICNkYjAwMDApO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXNiNWNvdywgNzAwKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfNjB0NXBfODk4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItZzV6eHAxLCAjZmZmZmZmKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkLCAjZGIwMDAwKTtcbn1cbi5hd3N1aV90YWItYnV0dG9uXzFnbDljXzYwdDVwXzg5ODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYm9yZGVyLWFjdGl2ZS13aWR0aC1hbWkzcXosIDRweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLXE0MWc0ZywgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1xNDFnNGcsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctcTQxZzRnLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1xNDFnNGcsIDIwcHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci01djB2a2QsICNkYjAwMDApO1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLXJlZnJlc2hfMWdsOWNfNjB0NXBfOTMxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCkgKyB2YXIoLS1ib3JkZXItYWN0aXZlLXdpZHRoLWFtaTNxeiwgNHB4KSAtIDJweCk7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0td2FybmluZ3NfMWdsOWNfNjB0NXBfOTM0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSwgIzg1NTkwMCk7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0td2FybmluZ3NfMWdsOWNfNjB0NXBfOTM0Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpLCAjODU1OTAwKTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS13YXJuaW5nc18xZ2w5Y182MHQ1cF85MzQ6bm90KCNcXDkpOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpLCAjODU1OTAwKTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS1hY3RpdmVfMWdsOWNfNjB0NXBfOTQzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLXJlZnJlc2hfMWdsOWNfNjB0NXBfOTMxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSwgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWMtbWIxaW0wLCBjdWJpYy1iZXppZXIoMC44NCwgMCwgMC4xNiwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RhYi1idXR0b24tLXJlZnJlc2hfMWdsOWNfNjB0NXBfOTMxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90YWItYnV0dG9uLS1yZWZyZXNoXzFnbDljXzYwdDVwXzkzMTpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdGFiLWJ1dHRvbi0tcmVmcmVzaF8xZ2w5Y182MHQ1cF85MzE6bm90KCNcXDkpOjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS1kaXNhYmxlZF8xZ2w5Y182MHQ1cF85NTk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtcGhlYXp0LCAjOGM4Yzk0KTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWRpc2FibGVkXzFnbDljXzYwdDVwXzk1OTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXBoZWF6dCwgIzhjOGM5NCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWRpc2FibGVkXzFnbDljXzYwdDVwXzk1OTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzYwdDVwXzg5ODpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y182MHQ1cF84OTg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWZ4NmdnbCwgLTdweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfNjB0NXBfODk4Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1meDZnZ2wsIC03cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZng2Z2dsLCAtN3B4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZng2Z2dsLCAtN3B4KSArIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1meDZnZ2wsIC03cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWZ4NmdnbCwgLTdweCkgKyB2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZng2Z2dsLCAtN3B4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS1kaXZpZGVyXzFnbDljXzYwdDVwXzk5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWNvZGUtZWRpdG9yLXN0YXR1cy1kaXZpZGVyLXdpZHRoLXB4cDEzYiwgMXB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1vMG5iMWIsICNjNmM2Y2QpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWVycm9yc18xZ2w5Y182MHQ1cF85OTk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5Ac3VwcG9ydHMgKGNvbnRhaW46IGlubGluZS1zaXplKSB7XG4gIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzYwdDVwXzg5ODpub3QoI1xcOSkge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gICAgLyogc3R5bGVsaW50LWVuYWJsZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICB9XG4gIEBjb250YWluZXIgbm90IChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfNjB0NXBfODk4ID4gLmF3c3VpX2NvdW50XzFnbDljXzYwdDVwXzEwMDg6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzYwdDVwXzg5OCA+IC5hd3N1aV90ZXh0XzFnbDljXzYwdDVwXzEwMTE6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG4gIH1cbiAgQGNvbnRhaW5lciAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzYwdDVwXzg5OCA+IC5hd3N1aV9jb3VudF8xZ2w5Y182MHQ1cF8xMDA4Om5vdCgjXFw5KSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzYwdDVwXzg5OCA+IC5hd3N1aV90ZXh0XzFnbDljXzYwdDVwXzEwMTE6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgbm90IChjb250YWluOiBpbmxpbmUtc2l6ZSkge1xuICAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y182MHQ1cF84OTggPiAuYXdzdWlfY291bnRfMWdsOWNfNjB0NXBfMTAwODpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfNjB0NXBfODk4ID4gLmF3c3VpX3RleHRfMWdsOWNfNjB0NXBfMTAxMTpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuXG4uYXdzdWlfbG9hZGluZy1zY3JlZW5fMWdsOWNfNjB0NXBfMTAzMzpub3QoI1xcOSksXG4uYXdzdWlfZXJyb3Itc2NyZWVuXzFnbDljXzYwdDVwXzEwMzQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJsb2NrLXNpemU6IDQ4MHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS01NXl3d3YsICM0MjQ2NTApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctc3hkdjNnLCAjZjlmOWZhKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci13emo4NDAsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLXd6ajg0MCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3Itd3pqODQwLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3Itd3pqODQwLCA4cHgpO1xufVxuXG4uYXdzdWlfZXJyb3Itc2NyZWVuXzFnbDljXzYwdDVwXzEwMzQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCwgI2RiMDAwMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yZXNpemFibGUtYm94X2N1ZnU5XzNrd2dlXzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX3Jlc2l6YWJsZS1ib3hfY3VmdTlfM2t3Z2VfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2N1cnNvci1hY3RpdmVfY3VmdTlfM2t3Z2VfMTQ5KSB7XG4gIHRyYW5zaXRpb246IGhlaWdodCB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC13c2hxaTQsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtNXIweGNoLCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jlc2l6YWJsZS1ib3hfY3VmdTlfM2t3Z2VfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2N1cnNvci1hY3RpdmVfY3VmdTlfM2t3Z2VfMTQ5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jlc2l6YWJsZS1ib3hfY3VmdTlfM2t3Z2VfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2N1cnNvci1hY3RpdmVfY3VmdTlfM2t3Z2VfMTQ5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jlc2l6YWJsZS1ib3hfY3VmdTlfM2t3Z2VfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2N1cnNvci1hY3RpdmVfY3VmdTlfM2t3Z2VfMTQ5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jlc2l6YWJsZS1ib3gtaGFuZGxlX2N1ZnU5XzNrd2dlXzE2Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgei1pbmRleDogMTA7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KTtcbn1cblxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfY3VmdTlfM2t3Z2VfMTcyOm5vdCgjXFw5KSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuZGwuYXdzdWlfY3NzLWdyaWRfenFxM3hfMW1veGJfMTc3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xbW94Yl8xNzc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci0xdG9hZGcsIDIwcHgpO1xufVxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4XzFtb3hiXzE3Ny5hd3N1aV9ncmlkLW5vLWd1dHRlcnNfenFxM3hfMW1veGJfMTg4Om5vdCgjXFw5KSB7XG4gIGdhcDogMDtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xbW94Yl8xNzcuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF8xbW94Yl8xOTEgPiAuYXdzdWlfaXRlbV96cXEzeF8xbW94Yl8xOTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLTF0b2FkZywgMjBweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfY3NzLWdyaWRfenFxM3hfMW1veGJfMTc3LmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfenFxM3hfMW1veGJfMTkxID4gLmF3c3VpX2l0ZW1fenFxM3hfMW1veGJfMTkxOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTAuNSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLTF0b2FkZywgMjBweCkpKTtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xbW94Yl8xNzcuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF8xbW94Yl8xOTEgPiAuYXdzdWlfaXRlbV96cXEzeF8xbW94Yl8xOTE6bm90KCNcXDkpOmRpcihydGwpOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygwLjUgKiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci0xdG9hZGcsIDIwcHgpKSk7XG59XG4uYXdzdWlfY3NzLWdyaWRfenFxM3hfMW1veGJfMTc3LmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfenFxM3hfMW1veGJfMTkxID4gLmF3c3VpX2l0ZW1fenFxM3hfMW1veGJfMTkxLmF3c3VpX2ZpcnN0LWNvbHVtbl96cXEzeF8xbW94Yl8yMDg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfY3NzLWdyaWRfenFxM3hfMW1veGJfMTc3LmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfenFxM3hfMW1veGJfMTkxID4gLmF3c3VpX2l0ZW1fenFxM3hfMW1veGJfMTkxLmF3c3VpX2ZpcnN0LWNvbHVtbl96cXEzeF8xbW94Yl8yMDg6bm90KCNcXDkpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X3o2aWI4XzE3Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci0xdG9hZGcsIDIwcHgpIC8gLTIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLTF0b2FkZywgMjBweCkgLyAtMik7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3Z2eG43X3o2aWI4XzIxNTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN196NmliOF8yMTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItMXRvYWRnLCAyMHB4KSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItMXRvYWRnLCAyMHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN196NmliOF8yMTkgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X3o2aWI4XzE3NyA+IC5hd3N1aV9ncmlkX3Z2eG43X3o2aWI4XzIwOS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43X3o2aWI4XzIxOS5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92dnhuN196NmliOF8yMjcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5LmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfejZpYjhfMjE5LmF3c3VpX2dyaWQtY29sdW1ucy0xX3Z2eG43X3o2aWI4XzIzMC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43X3o2aWI4XzIzMCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN196NmliOF8yMTkuYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdnZ4bjdfejZpYjhfMjMwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN196NmliOF8yMzMgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5LmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfejZpYjhfMjE5LmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43X3o2aWI4XzIzNi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43X3o2aWI4XzIzMCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN196NmliOF8yMTkuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfejZpYjhfMjM2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN196NmliOF8yMzMgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5LmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfejZpYjhfMjE5LmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43X3o2aWI4XzI0Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43X3o2aWI4XzIzMCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN196NmliOF8yMTkuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfejZpYjhfMjQyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN196NmliOF8yMzMgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5LmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfejZpYjhfMjE5LmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43X3o2aWI4XzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43X3o2aWI4XzIzMCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN196NmliOF8yMTkuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfejZpYjhfMjQ4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN196NmliOF8yMzMgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192dnhuN196NmliOF8yMTUpID4gKiB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItMXRvYWRnLCAyMHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci0xdG9hZGcsIDIwcHgpIC8gMik7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3Z2eG43X3o2aWI4XzIxNSkuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN196NmliOF8yMTkgPiAqIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLTF0b2FkZywgMjBweCk7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci0xdG9hZGcsIDIwcHgpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43X3o2aWI4XzI2NDpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5LmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN196NmliOF8yNjQgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMywgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43X3o2aWI4XzI2NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92dnhuN196NmliOF8yMjcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43X3o2aWI4XzI2NC5hd3N1aV9ncmlkLWNvbHVtbnMtMV92dnhuN196NmliOF8yMzAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN196NmliOF8yMzAgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43X3o2aWI4XzI2NC5hd3N1aV9ncmlkLWNvbHVtbnMtMV92dnhuN196NmliOF8yMzAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43X3o2aWI4XzIzMyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X3o2aWI4XzE3NyA+IC5hd3N1aV9ncmlkX3Z2eG43X3o2aWI4XzIwOS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfejZpYjhfMjY0LmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43X3o2aWI4XzIzNi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43X3o2aWI4XzIzMCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X3o2aWI4XzE3NyA+IC5hd3N1aV9ncmlkX3Z2eG43X3o2aWI4XzIwOS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfejZpYjhfMjY0LmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43X3o2aWI4XzIzNi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfejZpYjhfMjMzID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5LmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN196NmliOF8yNjQuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfejZpYjhfMjQyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfejZpYjhfMjMwID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5LmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN196NmliOF8yNjQuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfejZpYjhfMjQyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN196NmliOF8yMzMgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43X3o2aWI4XzI2NC5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN196NmliOF8yNDguYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN196NmliOF8yMzAgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43X3o2aWI4XzI2NC5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN196NmliOF8yNDguYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43X3o2aWI4XzIzMyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCg0bikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X3o2aWI4XzE3NyA+IC5hd3N1aV9ncmlkX3Z2eG43X3o2aWI4XzIwOS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN196NmliOF8yOTc6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X3o2aWI4XzE3NyA+IC5hd3N1aV9ncmlkX3Z2eG43X3o2aWI4XzIwOS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN196NmliOF8yOTcgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X3o2aWI4XzE3NyA+IC5hd3N1aV9ncmlkX3Z2eG43X3o2aWI4XzIwOS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN196NmliOF8yOTcgPiAqOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X3o2aWI4XzE3NyA+IC5hd3N1aV9ncmlkX3Z2eG43X3o2aWI4XzIwOS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN196NmliOF8yOTcuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfejZpYjhfMjM2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfejZpYjhfMjMwID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X3o2aWI4XzE3NyA+IC5hd3N1aV9ncmlkX3Z2eG43X3o2aWI4XzIwOS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN196NmliOF8yOTcuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfejZpYjhfMjM2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN196NmliOF8yMzMgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5LmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43X3o2aWI4XzI5Ny5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN196NmliOF8yNDIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN196NmliOF8yMzAgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5LmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43X3o2aWI4XzI5Ny5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN196NmliOF8yNDIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43X3o2aWI4XzIzMyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgzbisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfejZpYjhfMjk3LmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43X3o2aWI4XzI0Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfejZpYjhfMjMzID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDNuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X3o2aWI4XzE3NyA+IC5hd3N1aV9ncmlkX3Z2eG43X3o2aWI4XzIwOS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN196NmliOF8yOTcuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfejZpYjhfMjQyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN196NmliOF8yMzMgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgzKTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5LmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43X3o2aWI4XzI5Ny5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN196NmliOF8yNDguYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN196NmliOF8yMzAgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5LmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43X3o2aWI4XzI5Ny5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN196NmliOF8yNDguYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43X3o2aWI4XzIzMyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfejZpYjhfMjk3LmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43X3o2aWI4XzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfejZpYjhfMjMzID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X3o2aWI4XzE3NyA+IC5hd3N1aV9ncmlkX3Z2eG43X3o2aWI4XzIwOS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN196NmliOF8yOTcuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfejZpYjhfMjQ4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN196NmliOF8yMzMgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoNG4rMykge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfejZpYjhfMTc3ID4gLmF3c3VpX2dyaWRfdnZ4bjdfejZpYjhfMjA5LmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43X3o2aWI4XzI5Ny5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN196NmliOF8yNDguYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43X3o2aWI4XzIzMyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDMpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN196NmliOF8xNzcgPiAuYXdzdWlfZ3JpZF92dnhuN196NmliOF8yMDkuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfejZpYjhfMjk3LmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43X3o2aWI4XzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfejZpYjhfMjMzID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMyk6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X3o2aWI4XzE3NyA+IC5hd3N1aV9ncmlkX3Z2eG43X3o2aWI4XzIwOS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN196NmliOF8yOTcuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfejZpYjhfMjQ4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN196NmliOF8yMzMgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCg0KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5Aa2V5ZnJhbWVzIGF3c3VpX21vZGFsLXNsaWRlLXVwXzFkMmk3XzE2cmNsXzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfMTZyY2xfMTY1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfbW9kYWwtc2xpZGUtdXBfMWQyaTdfMTZyY2xfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy02bzY1MmksIDE4MG1zKSBlYXNlLW91dCwgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xZDJpN18xNnJjbF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTZvNjUyaSwgMTgwbXMpIGVhc2Utb3V0O1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LWhiazRxbywgOTBtcyk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWQyaTdfMTZyY2xfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kaWFsb2dfMWQyaTdfMTZyY2xfMTY1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2RpYWxvZ18xZDJpN18xNnJjbF8xNjU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZGlhbG9nXzFkMmk3XzE2cmNsXzE2NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3XzE2cmNsXzE2NS5hd3N1aV9yZWZyZXNoXzFkMmk3XzE2cmNsXzE4ODpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1zY2FsZS1wb3B1cF8xZDJpN18xNnJjbF8xLCBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzFkMmk3XzE2cmNsXzE7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LWR0Mm92MCwgMTE1bXMpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTdjZXU5NiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xZDJpN18xNnJjbF8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tc2NhbGUtcG9wdXBfMWQyaTdfMTZyY2xfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kaWFsb2dfMWQyaTdfMTZyY2xfMTY1LmF3c3VpX3JlZnJlc2hfMWQyaTdfMTZyY2xfMTg4Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2RpYWxvZ18xZDJpN18xNnJjbF8xNjUuYXdzdWlfcmVmcmVzaF8xZDJpN18xNnJjbF8xODg6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZGlhbG9nXzFkMmk3XzE2cmNsXzE2NS5hd3N1aV9yZWZyZXNoXzFkMmk3XzE2cmNsXzE4ODpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzFkMmk3XzE2cmNsXzIyMTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluXzFkMmk3XzE2cmNsXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWV4dHJhLXNsb3ctNG1qZWlyLCAyNzBtcykgZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluXzFkMmk3XzE2cmNsXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzFkMmk3XzE2cmNsXzIyMTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzFkMmk3XzE2cmNsXzIyMTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290XzFkMmk3XzE2cmNsXzIyMTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfcm9vdF8xZDJpN18xNnJjbF8yMjEuYXdzdWlfcmVmcmVzaF8xZDJpN18xNnJjbF8xODg6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3QtZHQyb3YwLCAxMTVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xZDJpN18xNnJjbF8yMjEuYXdzdWlfcmVmcmVzaF8xZDJpN18xNnJjbF8xODg6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xZDJpN18xNnJjbF8yMjEuYXdzdWlfcmVmcmVzaF8xZDJpN18xNnJjbF8xODg6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xZDJpN18xNnJjbF8yMjEuYXdzdWlfcmVmcmVzaF8xZDJpN18xNnJjbF8xODg6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xZDJpN18xNnJjbF8yMjE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS1tYnp2MnUsIHJnYmEoMzUsIDQzLCA1NSwgMC43KSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgaW5zZXQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogNTAwMDtcbiAgb3V0bGluZTogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9yb290XzFkMmk3XzE2cmNsXzIyMS5hd3N1aV9oaWRkZW5fMWQyaTdfMTZyY2xfMjk4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9mb2N1cy1sb2NrXzFkMmk3XzE2cmNsXzMwMjpub3QoI1xcOSkge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICB6LWluZGV4OiA1MDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9mb2N1cy1sb2NrXzFkMmk3XzE2cmNsXzMwMi5hd3N1aV9wb3NpdGlvbi10b3BfMWQyaTdfMTZyY2xfMzEwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9mb2N1cy1sb2NrXzFkMmk3XzE2cmNsXzMwMi5hd3N1aV9wb3NpdGlvbi1jZW50ZXJfMWQyaTdfMTZyY2xfMzEzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogYXV0bztcbn1cblxuLmF3c3VpX2RpYWxvZ18xZDJpN18xNnJjbF8xNjU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDB2dyAtIHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KSAqIDIpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lO1xuICB6LWluZGV4OiA1MDAwO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN18xNnJjbF8xNjUuYXdzdWlfc21hbGxfMWQyaTdfMTZyY2xfMzI3Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMzIwcHg7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3XzE2cmNsXzE2NS5hd3N1aV9tZWRpdW1fMWQyaTdfMTZyY2xfMzMwOm5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogNjAwcHg7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3XzE2cmNsXzE2NS5hd3N1aV9sYXJnZV8xZDJpN18xNnJjbF8zMzM6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiA4MjBweDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfMTZyY2xfMTY1LmF3c3VpX3gtbGFyZ2VfMWQyaTdfMTZyY2xfMzM2Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAyNHB4O1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN18xNnJjbF8xNjUuYXdzdWlfeHgtbGFyZ2VfMWQyaTdfMTZyY2xfMzM5Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTI4MHB4O1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN18xNnJjbF8xNjUuYXdzdWlfY3VzdG9tLXdpZHRoXzFkMmk3XzE2cmNsXzM0Mjpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLW1vZGFsLWN1c3RvbS13aWR0aC1lc25kYnMpO1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN18xNnJjbF8xNjUuYXdzdWlfbWF4XzFkMmk3XzE2cmNsXzM0NS5hd3N1aV9icmVha3BvaW50LXhzXzFkMmk3XzE2cmNsXzM0NTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwdncgLSAoOCAqIDEwcHggKyB2YXIoLS1zcGFjZS14eHhsLTQzbWhzcywgNDBweCkpKTtcbiAgbWFyZ2luLWJsb2NrOiBhdXRvO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN18xNnJjbF8xNjUuYXdzdWlfY3VzdG9tLWhlaWdodF8xZDJpN18xNnJjbF8zNTA6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktbW9kYWwtY3VzdG9tLWhlaWdodC1lc25kYnMpO1xuICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDB2aCAtIDIgKiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCkpO1xufVxuXG4uYXdzdWlfY29udGFpbmVyXzFkMmk3XzE2cmNsXzM1NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLWQyMjZveSwgMHB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC1rZHFubzQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1tb2RhbC1wazhyNGYsIDBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG59XG4uYXdzdWlfY29udGFpbmVyXzFkMmk3XzE2cmNsXzM1NS5hd3N1aV9jdXN0b20taGVpZ2h0LWNvbnRhaW5lcl8xZDJpN18xNnJjbF8zOTU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMWQyaTdfMTZyY2xfNDAxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1jb250ZW50LXRvcC16OGdmc20sIDRweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1tb2RhbC1jb250ZW50LWJvdHRvbS1xdzc2dWgsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbW9kYWwtaG9yaXpvbnRhbC1jcjRqc28sIDIwcHgpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyaTdfMTZyY2xfNDAxLmF3c3VpX25vLXBhZGRpbmdzXzFkMmk3XzE2cmNsXzQwNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9jb250ZW50XzFkMmk3XzE2cmNsXzQwMS5hd3N1aV9jdXN0b20taGVpZ2h0LWNvbnRlbnRfMWQyaTdfMTZyY2xfNDEwOm5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmF3c3VpX2hlYWRlcl8xZDJpN18xNnJjbF80MTU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtZ3pwOHhqLCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLWYxbGRmaCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW1vZGFsLWhvcml6b250YWwtY3I0anNvLCAyMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWZ5dW5yYSwgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLWRpdmlkZXItOWk4eDloLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xufVxuXG4uYXdzdWlfaGVhZGVyLS10ZXh0XzFkMmk3XzE2cmNsXzQyNzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2Zvb3Rlcl8xZDJpN18xNnJjbF80MzE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMywgI2M2YzZjZCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLWwxZWQ5NiwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC00MHk4MTAsIDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZik7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgei1pbmRleDogODAwO1xufVxuLmF3c3VpX2Zvb3Rlci0tcm91bmRlZF8xZDJpN18xNnJjbF80NDA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG59XG4uYXdzdWlfZm9vdGVyXzFkMmk3XzE2cmNsXzQzMTpub3QoI1xcOSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5hd3N1aV9kaXNtaXNzLWNvbnRyb2xfMWQyaTdfMTZyY2xfNDUyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfbW9kYWwtb3Blbl8xZDJpN18xNnJjbF80NTY6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLypcbiAgICogV2hlbiBwYWRkaW5nLXJpZ2h0IGlzIGFkZGVkIHRvIGFjY291bnQgZm9yIHNjcm9sbGJhciBiZWluZyB0dXJuZWRcbiAgICogb2ZmIGJ5IG92ZXJmbG93OmhpZGRlbiwgdGhhdCBwYWRkaW5nIHdpbGwgZ28gb2Zmc2NyZWVuIGFuZCBoYXZlIG5vXG4gICAqIGVmZmVjdCBpZiBib3gtc2l6aW5nIGlzIGNvbnRlbnQtYm94IGFuZCBib2R5IHdpZHRoIGlzIDEwMCUuICBTZXRcbiAgICogYm9yZGVyLWJveCB0byBhdm9pZCB0aGlzOyB0aGlzIHNob3VsZCBiZSBzYWZlIGFzIGJveC1zaXppbmcgaXNuJ3RcbiAgICogaW5oZXJpdGVkIGJ5IGNoaWxkIGVsZW1lbnRzIG5vcm1hbGx5LlxuICAgKi9cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9yMnZjb192YW1yN18xNDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9kcm9wZG93bi1oZWFkZXJfcjJ2Y29fdmFtcjdfMTczOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5hd3N1aV9kcm9wZG93bi1mb290ZXJfcjJ2Y29fdmFtcjdfMTc5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFzZHEzX3hpNHdiXzE0MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDY4OHB4IC0gMiAqIHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSk7XG59XG5cbi5hd3N1aV9pbnB1dF8xc2RxM194aTR3Yl8xNzY6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX3Jlc3VsdHNfMXNkcTNfeGk0d2JfMTgwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtY2NnZXQ3LCAjMGYxNDFhKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzR5aTJ1X2h3aXB2XzE0MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX291dGxpbmVfNHlpMnVfaHdpcHZfMTc0Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRiczogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtZXNuZGJzLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX291dGxpbmVfNHlpMnVfaHdpcHZfMTc0Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG4uYXdzdWlfb3V0bGluZV80eWkydV9od2lwdl8xNzQ6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRicyk7XG59XG5cbi5hd3N1aV90b2dnbGUtY29udHJvbF80eWkydV9od2lwdl8xOTc6bm90KCNcXDkpIHtcbiAgZm9yY2VkLWNvbG9yLWFkanVzdDogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSAtIDE2cHgpIC8gMik7XG4gIG1pbi1ibG9jay1zaXplOiAxNnB4O1xuICBtaW4taW5saW5lLXNpemU6IDI0cHg7XG4gIGJsb2NrLXNpemU6IDE2cHg7XG4gIGlubGluZS1zaXplOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LW50d3VvdCwgIzQyNDY1MCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA4cHg7XG59XG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2wtY2hlY2tlZF80eWkydV9od2lwdl8yMTA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90b2dnbGUtY29udHJvbC1kaXNhYmxlZF80eWkydV9od2lwdl8yMTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXVwY3ptYSwgI2RlZGVlMyk7XG59XG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2wtZGlzYWJsZWRfNHlpMnVfaHdpcHZfMjEzLmF3c3VpX3RvZ2dsZS1jb250cm9sLWNoZWNrZWRfNHlpMnVfaHdpcHZfMjEwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtaTJnZzk2LCAjYjhlN2ZmKTtcbn1cbi5hd3N1aV90b2dnbGUtY29udHJvbC1yZWFkb25seV80eWkydV9od2lwdl8yMTk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXVwY3ptYSwgI2RlZGVlMyk7XG59XG5cbi5hd3N1aV90b2dnbGUtaGFuZGxlXzR5aTJ1X2h3aXB2XzIyMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1rcnIyNTksICNmZmZmZmYpO1xuICBib3gtc2hhZG93OiAxcHggMXB4IHZhcigtLWNvbG9yLXNoYWRvdy10b2dnbGUtaGFuZGxlLWxtenA5OSwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIGlubGluZS1zaXplOiAxMnB4O1xuICBibG9jay1zaXplOiAxMnB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMnB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDJweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LWhiazRxbywgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10ODZyNGMsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpLCBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LWhiazRxbywgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10ODZyNGMsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RvZ2dsZS1oYW5kbGVfNHlpMnVfaHdpcHZfMjIzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RvZ2dsZS1oYW5kbGVfNHlpMnVfaHdpcHZfMjIzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RvZ2dsZS1oYW5kbGVfNHlpMnVfaHdpcHZfMjIzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLWNoZWNrZWRfNHlpMnVfaHdpcHZfMjQ4Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLWNoZWNrZWRfNHlpMnVfaHdpcHZfMjQ4Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOHB4KTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLWRpc2FibGVkXzR5aTJ1X2h3aXB2XzI1NTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtYnB4ejAxLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLXJlYWRvbmx5XzR5aTJ1X2h3aXB2XzI1OTpub3QoI1xcOSk6bm90KC5hd3N1aV90b2dnbGUtaGFuZGxlLWRpc2FibGVkXzR5aTJ1X2h3aXB2XzI1NSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX3RvZ2dsZS1oYW5kbGUtcmVhZG9ubHlfNHlpMnVfaHdpcHZfMjU5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RvZ2dsZS1oYW5kbGUtZGlzYWJsZWRfNHlpMnVfaHdpcHZfMjU1KS5hd3N1aV90b2dnbGUtaGFuZGxlLWNoZWNrZWRfNHlpMnVfaHdpcHZfMjQ4IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS00anFkcXEsICM2NTY4NzEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Zpc2libGUtY29udGVudF90Yzk2d18xajd4dV8xNDk6bm90KCNcXDkpLFxuLmF3c3VpX3Zpc2libGUtY29udGVudC10b2dnbGVfdGM5NndfMWo3eHVfMTUwOm5vdCgjXFw5KSxcbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtZ3JvdXBzX3RjOTZ3XzFqN3h1XzE1MTpub3QoI1xcOSksXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LWdyb3VwX3RjOTZ3XzFqN3h1XzE1MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Zpc2libGUtY29udGVudC10aXRsZV90Yzk2d18xajd4dV8xNTY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtbWtvdXMwLCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWNjZ2V0NywgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3Zpc2libGUtY29udGVudC1ncm91cC1sYWJlbF90Yzk2d18xajd4dV8xNjY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtYjlkM2ljLCAjNDI0NjUwKTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXB4MGpleCwgI2ViZWJmMCk7XG59XG5cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtb3B0aW9uX3RjOTZ3XzFqN3h1XzE3Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDBweDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXB4MGpleCwgI2ViZWJmMCk7XG59XG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LW9wdGlvbl90Yzk2d18xajd4dV8xNzI6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xufVxuXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LW9wdGlvbi1sYWJlbF90Yzk2d18xajd4dV8xODU6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LW9wdGlvbi10b2dnbGVfdGM5NndfMWo3eHVfMjA4Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LW9wdGlvbi1jb250ZW50X3RjOTZ3XzFqN3h1XzIxMjpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1vcHRpb24tbGFiZWxfdGM5NndfMWo3eHVfMjUyOm5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1ncm91cC1oZWFkZXJfdGM5NndfMWo3eHVfMjU5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xufVxuXG4uYXdzdWlfY29udGVudC1kaXNwbGF5X3RjOTZ3XzFqN3h1XzIwODpub3QoI1xcOSksXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LXRleHQtZmlsdGVyX3RjOTZ3XzFqN3h1XzMwMDpub3QoI1xcOSksXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LW5vLW1hdGNoX3RjOTZ3XzFqN3h1XzMwMTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS10aXRsZV90Yzk2d18xajd4dV8zMDU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtbWtvdXMwLCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWNjZ2V0NywgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1kZXNjcmlwdGlvbl90Yzk2d18xajd4dV8zMTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktYXF5N20zLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLXlmMGtqciwgMnB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1vcHRpb24tbGlzdF90Yzk2d18xajd4dV8zMjI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1ncm91cC1jaGlsZHJlbl90Yzk2d18xajd4dV8zMjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoMjhweCAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KSAtIDIgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy15ZjBranIsIDJweCkpO1xufVxuXG4uYXdzdWlfcm9vdF90Yzk2d18xajd4dV8zMzM6bm90KCNcXDkpLFxuLmF3c3VpX21vZGFsLXJvb3RfdGM5NndfMWo3eHVfMzM0Om5vdCgjXFw5KSxcbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbl90Yzk2d18xajd4dV8zMzU6bm90KCNcXDkpLFxuLmF3c3VpX2NhbmNlbC1idXR0b25fdGM5NndfMWo3eHVfMzM2Om5vdCgjXFw5KSxcbi5hd3N1aV9jb25maXJtLWJ1dHRvbl90Yzk2d18xajd4dV8zMzc6bm90KCNcXDkpLFxuLmF3c3VpX2N1c3RvbV90Yzk2d18xajd4dV8zMzg6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtYmVmb3JlX3RjOTZ3XzFqN3h1XzMzOTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3NlY29uZC1jb2x1bW4tc21hbGxfdGM5NndfMWo3eHVfMzQzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoMiAqIHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkpO1xufVxuXG4uYXdzdWlfd3JhcC1saW5lc190Yzk2d18xajd4dV8zNDc6bm90KCNcXDkpLFxuLmF3c3VpX3N0cmlwZWQtcm93c190Yzk2d18xajd4dV8zNDg6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtZGVuc2l0eV90Yzk2d18xajd4dV8zNDk6bm90KCNcXDkpLFxuLmF3c3VpX3BhZ2Utc2l6ZV90Yzk2d18xajd4dV8zNTA6bm90KCNcXDkpLFxuLmF3c3VpX3BhZ2Utc2l6ZS1mb3JtLWZpZWxkX3RjOTZ3XzFqN3h1XzM1MTpub3QoI1xcOSksXG4uYXdzdWlfcGFnZS1zaXplLXJhZGlvLWdyb3VwX3RjOTZ3XzFqN3h1XzM1Mjpub3QoI1xcOSksXG4uYXdzdWlfc3RpY2t5LWNvbHVtbnNfdGM5NndfMWo3eHVfMzUzOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGlja3ktY29sdW1ucy1mb3JtLWZpZWxkX3RjOTZ3XzFqN3h1XzM1NDpub3QoI1xcOSksXG4uYXdzdWlfc3RpY2t5LWNvbHVtbnMtcmFkaW8tZ3JvdXBfdGM5NndfMWo3eHVfMzU1Om5vdCgjXFw5KSxcbi5hd3N1aV9zdGlja3ktY29sdW1ucy1maXJzdF90Yzk2d18xajd4dV8zNTY6bm90KCNcXDkpLFxuLmF3c3VpX3N0aWNreS1jb2x1bW5zLWxhc3RfdGM5NndfMWo3eHVfMzU3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yYWRpby1ncm91cF8xbWFia19leHp4bV8xNDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG4uYXdzdWlfcmFkaW8tZ3JvdXBfMW1hYmtfZXh6eG1fMTQxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hvcml6b250YWwtZ3JvdXBfMW1hYmtfZXh6eG1fMTcyKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX3JhZGlvLWdyb3VwXzFtYWJrX2V4enhtXzE0MS5hd3N1aV9ob3Jpem9udGFsLWdyb3VwXzFtYWJrX2V4enhtXzE3Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCk7XG59XG5cbi5hd3N1aV9yYWRpb18xbWFia19leHp4bV8xNDEgKyAuYXdzdWlfcmFkaW9fMW1hYmtfZXh6eG1fMTQxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hvcml6b250YWxfMW1hYmtfZXh6eG1fMTcyKSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG59XG5cbi5hd3N1aV9yYWRpby0taGFzLWRlc2NyaXB0aW9uXzFtYWJrX2V4enhtXzE4NiArIC5hd3N1aV9yYWRpb18xbWFia19leHp4bV8xNDE6bm90KCNcXDkpOm5vdCguYXdzdWlfaG9yaXpvbnRhbF8xbWFia19leHp4bV8xNzIpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpO1xufVxuXG4uYXdzdWlfcmFkaW9fMW1hYmtfZXh6eG1fMTQxLmF3c3VpX2hvcml6b250YWxfMW1hYmtfZXh6eG1fMTcyOm5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxNiAqIHZhcigtLXNwYWNlLXNjYWxlZC14eGwtb2NuczhjLCAzMnB4KSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2xheW91dF81Z3RrM19nZzRzel8xNDE6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1kZWZhdWx0LWhvcml6b250YWwtcGFkZGluZy1lc25kYnM6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtdjR1YXR0LCAyNHB4KTtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1tYXgtY29udGVudC13aWR0aC1lc25kYnM6IDBweDtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1tYWluLWdhcC1lc25kYnM6IDBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwIDAgMWZyIG1pbm1heCgwLCB2YXIoLS1hd3N1aS1jb250ZW50LWxheW91dC1tYXgtY29udGVudC13aWR0aC1lc25kYnMpKSAxZnIgMCAwO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLWVzbmRicykgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgYXV0byB2YXIoLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWs3eDkwbywgMzZweCkgMWZyO1xuICBtaW4tYmxvY2stc2l6ZTogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbGF5b3V0XzVndGszX2dnNHN6XzE0MTpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktY29udGVudC1sYXlvdXQtZGVmYXVsdC1ob3Jpem9udGFsLXBhZGRpbmctZXNuZGJzOiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCk7XG4gIH1cbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfZ2c0c3pfMTQxID4gLmF3c3VpX2JhY2tncm91bmRfNWd0azNfZ2c0c3pfMTU1Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxLzg7XG4gIGdyaWQtcm93OiAxLzY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xufVxuLmF3c3VpX2xheW91dF81Z3RrM19nZzRzel8xNDEgPiAuYXdzdWlfYmFja2dyb3VuZF81Z3RrM19nZzRzel8xNTUuYXdzdWlfaXMtb3ZlcmxhcC1kaXNhYmxlZF81Z3RrM19nZzRzel8xNjA6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDEvNTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfZ2c0c3pfMTQxID4gLmF3c3VpX2JhY2tncm91bmRfNWd0azNfZ2c0c3pfMTU1ID4gLmF3c3VpX2hlYWRlci1iYWNrZ3JvdW5kXzVndGszX2dnNHN6XzE2Mzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfZ2c0c3pfMTQxID4gLmF3c3VpX25vdGlmaWNhdGlvbnNfNWd0azNfZ2c0c3pfMTY3Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiA0O1xuICBncmlkLXJvdzogMjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfZ2c0c3pfMTQxID4gLmF3c3VpX2JyZWFkY3J1bWJzXzVndGszX2dnNHN6XzE3Mjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogNDtcbiAgZ3JpZC1yb3c6IDM7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszX2dnNHN6XzE0MS5hd3N1aV9kZWZhdWx0LXBhZGRpbmdfNWd0azNfZ2c0c3pfMTc3Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktY29udGVudC1sYXlvdXQtbWFpbi1nYXAtZXNuZGJzOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1nYTJsbnksIDE2cHgpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLWF3c3VpLXRvZ2dsZXMtbGVmdC13aWR0aC1lc25kYnMsIDApIHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LWRlZmF1bHQtaG9yaXpvbnRhbC1wYWRkaW5nLWVzbmRicywgMCkgMWZyIG1pbm1heCgwLCB2YXIoLS1hd3N1aS1jb250ZW50LWxheW91dC1tYXgtY29udGVudC13aWR0aC1lc25kYnMpKSAxZnIgdmFyKC0tYXdzdWktY29udGVudC1sYXlvdXQtZGVmYXVsdC1ob3Jpem9udGFsLXBhZGRpbmctZXNuZGJzLCAwKSB2YXIoLS1hd3N1aS10b2dnbGVzLXJpZ2h0LXdpZHRoLWVzbmRicywgMCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszX2dnNHN6XzE0MSA+IC5hd3N1aV9oZWFkZXItd3JhcHBlcl81Z3RrM19nZzRzel8xODE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDQ7XG4gIGdyaWQtcm93OiA0O1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20temZpcG81LCAxNnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfZ2c0c3pfMTQxID4gLmF3c3VpX2hlYWRlci13cmFwcGVyXzVndGszX2dnNHN6XzE4MS5hd3N1aV93aXRoLWRpdmlkZXJfNWd0azNfZ2c0c3pfMTg2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMywgI2M2YzZjZCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszX2dnNHN6XzE0MSA+IC5hd3N1aV9jb250ZW50XzVndGszX2dnNHN6XzE4OTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogNDtcbiAgZ3JpZC1yb3c6IDUvODtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfZ2c0c3pfMTQxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1oZWFkZXJfNWd0azNfZ2c0c3pfMTkzKSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogdmFyKC0tYXdzdWktY29udGVudC1sYXlvdXQtbWFpbi1nYXAtZXNuZGJzKSBtaW4tY29udGVudCBtaW4tY29udGVudCAwIGNhbGModmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1rN3g5MG8sIDM2cHgpKSAxZnI7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszX2dnNHN6XzE0MS5hd3N1aV9pcy1vdmVybGFwLWRpc2FibGVkXzVndGszX2dnNHN6XzE2MDpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLWVzbmRicykgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgYXV0byAwIDFmcjtcbn1cblxuLmF3c3VpX2xheW91dF81Z3RrM19nZzRzel8xNDEuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfNWd0azNfZ2c0c3pfMjAwID4gLmF3c3VpX2JhY2tncm91bmRfNWd0azNfZ2c0c3pfMTU1LmF3c3VpX2hhcy1kZWZhdWx0LWJhY2tncm91bmRfNWd0azNfZ2c0c3pfMjAwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tbnd2OGRzLCAjZmZmZmZmKTtcbn1cblxuLmF3c3VpX2xheW91dF81Z3RrM19nZzRzel8xNDE6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfNWd0azNfZ2c0c3pfMjAwKS5hd3N1aV9oYXMtbm90aWZpY2F0aW9uc181Z3RrM19nZzRzel8yMDQge1xuICAtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLWVzbmRiczogMHB4O1xufVxuLmF3c3VpX2xheW91dF81Z3RrM19nZzRzel8xNDE6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfNWd0azNfZ2c0c3pfMjAwKSA+IC5hd3N1aV9ub3RpZmljYXRpb25zXzVndGszX2dnNHN6XzE2NyB7XG4gIGdyaWQtY29sdW1uOiAxLzg7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF81YTE0NV8xYWpmd185Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfaW5saW5lLWNvbnRhaW5lcl81YTE0NV8xYWpmd18xMzpub3QoI1xcOSkge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uYXdzdWlfaW5saW5lLWNvbnRhaW5lci10cmlnZ2VyXzVhMTQ1XzFhamZ3XzE2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbn1cbi5hd3N1aV9pbmxpbmUtY29udGFpbmVyLW5vLXdyYXBfNWExNDVfMWFqZndfMTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cbi5hd3N1aV9pbmxpbmUtY29udGFpbmVyLW5vLXdyYXBfNWExNDVfMWFqZndfMTkgPiAuYXdzdWlfaW5saW5lLWNvbnRhaW5lci10cmlnZ2VyXzVhMTQ1XzFhamZ3XzE2Om5vdCgjXFw5KSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2lubGluZS1jb250YWluZXItbm8td3JhcF81YTE0NV8xYWpmd18xOSA+IC5hd3N1aV90ZXh0LXRvLWRpc3BsYXlfNWExNDVfMWFqZndfMjg6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xNDVwYV8xMzI2OV8xNDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9mb2N1cy1sb2NrXzE0NXBhXzEzMjY5XzE3Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX2NhbGVuZGFyXzE0NXBhXzEzMjY5XzE3Nzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5hd3N1aV9jYWxlbmRhcl8xNDVwYV8xMzI2OV8xNzc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhcl8xNDVwYV8xMzI2OV8xNzc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi0zYmE1OXksIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTNiYTU5eSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tM2JhNTl5LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tM2JhNTl5LCA4cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfZGF0ZS1waWNrZXItY29udGFpbmVyXzE0NXBhXzEzMjY5XzE5Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMjM0cHg7XG59XG5cbi5hd3N1aV9kYXRlLXBpY2tlci10cmlnZ2VyXzE0NXBhXzEzMjY5XzE5ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfZGF0ZS1waWNrZXItaW5wdXRfMTQ1cGFfMTMyNjlfMjAyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX29wZW4tY2FsZW5kYXItYnV0dG9uXzE0NXBhXzEzMjY5XzIwNzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2dyaWRfMW1mYm5fMjE5ZTFfMTQ1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtb3RycHRqLCAyMzhweCk7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4uYXdzdWlfZ3JpZC1jZWxsXzFtZmJuXzIxOWUxXzE1MDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTQuMjg1NzE0Mjg1NyU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IHVuc2V0O1xufVxuXG4uYXdzdWlfZGF5LWhlYWRlcl8xbWZibl8yMTllMV8xNTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLXdndm14NiwgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy0xeDdnOXAsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLXdpdGZ1MCwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMteWR0ODVoLCAwLjAwNWVtKTtcbn1cblxuLmF3c3VpX2RheV8xbWZibl8yMTllMV8xNTc6bm90KCNcXDkpLFxuLmF3c3VpX21vbnRoXzFtZmJuXzIxOWUxXzE2ODpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtMXJ2eGtlLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtMXJ2eGtlLCB0cmFuc3BhcmVudCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLWU4NXM4eSwgI2I0YjRiYik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9kYXlfMW1mYm5fMjE5ZTFfMTU3Om5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9tb250aF8xbWZibl8yMTllMV8xNjg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9kYXlfMW1mYm5fMjE5ZTFfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsXG4uYXdzdWlfbW9udGhfMW1mYm5fMjE5ZTFfMTY4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpKTtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMXB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC0xcHg7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kYXlfMW1mYm5fMjE5ZTFfMTU3Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9tb250aF8xbWZibl8yMTllMV8xNjg6bm90KCNcXDkpOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2RheV8xbWZibl8yMTllMV8xNTc6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX21vbnRoXzFtZmJuXzIxOWUxXzE2ODpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWoxNHoyYSwgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2RheV8xbWZibl8yMTllMV8xNTc6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbW9udGhfMW1mYm5fMjE5ZTFfMTY4Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItajE0ejJhLCAtNXB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci1qMTR6MmEsIC01cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItajE0ejJhLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItajE0ejJhLCAtNXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItajE0ejJhLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItajE0ejJhLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMzA2eTBxLCAzcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0zMDZ5MHEsIDNweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTMwNnkwcSwgM3B4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTMwNnkwcSwgM3B4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9kYXlfMW1mYm5fMjE5ZTFfMTU3ID4gLmF3c3VpX2RheS1pbm5lcl8xbWZibl8yMTllMV8yMTY6bm90KCNcXDkpLFxuLmF3c3VpX2RheV8xbWZibl8yMTllMV8xNTcgPiAuYXdzdWlfbW9udGgtaW5uZXJfMW1mYm5fMjE5ZTFfMjE3Om5vdCgjXFw5KSxcbi5hd3N1aV9tb250aF8xbWZibl8yMTllMV8xNjggPiAuYXdzdWlfZGF5LWlubmVyXzFtZmJuXzIxOWUxXzIxNjpub3QoI1xcOSksXG4uYXdzdWlfbW9udGhfMW1mYm5fMjE5ZTFfMTY4ID4gLmF3c3VpX21vbnRoLWlubmVyXzFtZmJuXzIxOWUxXzIxNzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5hd3N1aV9pbi1maXJzdC1yb3dfMW1mYm5fMjE5ZTFfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXByZXZpb3VzLW1vbnRoXzFtZmJuXzIxOWUxXzIyNCksXG4uYXdzdWlfaW4tZmlyc3Qtcm93XzFtZmJuXzIxOWUxXzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1wcmV2aW91cy15ZWFyXzFtZmJuXzIxOWUxXzIyNSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC0xcnZ4a2UsIHRyYW5zcGFyZW50KTtcbn1cblxuLmF3c3VpX2luLXByZXZpb3VzLW1vbnRoXzFtZmJuXzIxOWUxXzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9sYXN0LWRheS1vZi1tb250aF8xbWZibl8yMTllMV8yMjkpLFxuLmF3c3VpX2luLXByZXZpb3VzLXllYXJfMW1mYm5fMjE5ZTFfMjI1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2xhc3QtbW9udGgtb2YteWVhcl8xbWZibl8yMTllMV8yMzApIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYXdzdWlfaW4tbmV4dC1tb250aF8xbWZibl8yMTllMV8yMzQ6bm90KCNcXDkpLFxuLmF3c3VpX2luLW5leHQteWVhcl8xbWZibl8yMTllMV8yMzU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2luLWZpcnN0LWNvbHVtbl8xbWZibl8yMTllMV8yMzk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC0xcnZ4a2UsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9pbi1maXJzdC1jb2x1bW5fMW1mYm5fMjE5ZTFfMjM5LmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMjE5ZTFfMjQyLmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fMjE5ZTFfMjQyOm5vdCgjXFw5KSwgLmF3c3VpX2luLWZpcnN0LWNvbHVtbl8xbWZibl8yMTllMV8yMzkuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8yMTllMV8yNDIuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuXzIxOWUxXzI0Mjpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtMXJ2eGtlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5hd3N1aV9lbmFibGVkXzFtZmJuXzIxOWUxXzI0Njpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfZW5hYmxlZF8xbWZibl8yMTllMV8yNDYuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8yMTllMV8yNDIuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl8yMTllMV8yNDI6bm90KCNcXDkpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8yMTllMV8yNDYuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8yMTllMV8yNDIuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuXzIxOWUxXzI0Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcDdsaGszLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9lbmFibGVkXzFtZmJuXzIxOWUxXzI0Ni5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzIxOWUxXzI0Mi5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuXzIxOWUxXzI0Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1yYW5nZV8xbWZibl8yMTllMV8yNTIpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8yMTllMV8yNDYuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8yMTllMV8yNDIuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl8yMTllMV8yNDI6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyKTo6YWZ0ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuXzIxOWUxXzI0Ni5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzIxOWUxXzI0Mi5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuXzIxOWUxXzI0Mi5hd3N1aV9lbmQtZGF0ZV8xbWZibl8yMTllMV8yNTIuYXdzdWlfc3RhcnQtZGF0ZV8xbWZibl8yMTllMV8yNTI6bm90KCNcXDkpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8yMTllMV8yNDYuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8yMTllMV8yNDIuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl8yMTllMV8yNDIuYXdzdWlfZW5kLWRhdGVfMW1mYm5fMjE5ZTFfMjUyLmF3c3VpX3N0YXJ0LWRhdGVfMW1mYm5fMjE5ZTFfMjUyOm5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuXzIxOWUxXzI0Ni5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzIxOWUxXzI0Mi5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuXzIxOWUxXzI0Mi5hd3N1aV9uby1yYW5nZV8xbWZibl8yMTllMV8yNTI6bm90KCNcXDkpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8yMTllMV8yNDYuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8yMTllMV8yNDIuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl8yMTllMV8yNDIuYXdzdWlfbm8tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyOm5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuXzIxOWUxXzI0Ni5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzIxOWUxXzI0Mi5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fMjE5ZTFfMjQyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXJhbmdlXzFtZmJuXzIxOWUxXzI1MiksIC5hd3N1aV9lbmFibGVkXzFtZmJuXzIxOWUxXzI0Ni5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzIxOWUxXzI0Mi5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fMjE5ZTFfMjQyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXJhbmdlXzFtZmJuXzIxOWUxXzI1Mik6OmFmdGVyLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8yMTllMV8yNDYuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8yMTllMV8yNDIuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuXzIxOWUxXzI0Mi5hd3N1aV9lbmQtZGF0ZV8xbWZibl8yMTllMV8yNTIuYXdzdWlfc3RhcnQtZGF0ZV8xbWZibl8yMTllMV8yNTI6bm90KCNcXDkpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8yMTllMV8yNDYuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8yMTllMV8yNDIuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuXzIxOWUxXzI0Mi5hd3N1aV9lbmQtZGF0ZV8xbWZibl8yMTllMV8yNTIuYXdzdWlfc3RhcnQtZGF0ZV8xbWZibl8yMTllMV8yNTI6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMjE5ZTFfMjQ2LmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMjE5ZTFfMjQyLmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl8yMTllMV8yNDIuYXdzdWlfbm8tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyOm5vdCgjXFw5KSwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMjE5ZTFfMjQ2LmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMjE5ZTFfMjQyLmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl8yMTllMV8yNDIuYXdzdWlfbm8tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbn1cbi5hd3N1aV9lbmFibGVkXzFtZmJuXzIxOWUxXzI0Ni5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzIxOWUxXzI0Mi5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuXzIxOWUxXzI0Mjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuXzIxOWUxXzI0Ni5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzIxOWUxXzI0Mi5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fMjE5ZTFfMjQyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItYXpibHg3LCAjMGYxNDFhKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXQxc3FvdiwgI2YzZjNmNyk7XG59XG4uYXdzdWlfZW5hYmxlZF8xbWZibl8yMTllMV8yNDYuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8yMTllMV8yNDIuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl8yMTllMV8yNDI6bm90KCNcXDkpOmhvdmVyOm5vdCguYXdzdWlfc2VsZWN0ZWRfMW1mYm5fMjE5ZTFfMjYyKTo6YWZ0ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuXzIxOWUxXzI0Ni5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzIxOWUxXzI0Mi5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fMjE5ZTFfMjQyOm5vdCgjXFw5KTpob3Zlcjpub3QoLmF3c3VpX3NlbGVjdGVkXzFtZmJuXzIxOWUxXzI2Mik6OmFmdGVyIHtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItZ2liaTA2LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWdpYmkwNiwgIzhjOGM5NCk7XG59XG5cbi5hd3N1aV90b2RheV8xbWZibl8yMTllMV8yNjc6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyKSxcbi5hd3N1aV90aGlzLW1vbnRoXzFtZmJuXzIxOWUxXzI2ODpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1yYW5nZV8xbWZibl8yMTllMV8yNTIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUtemZ3aG8wLCAjZjNmM2Y3KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXNiNWNvdywgNzAwKTtcbn1cblxuLmF3c3VpX3NlbGVjdGVkXzFtZmJuXzIxOWUxXzI2Mjpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXNiNWNvdywgNzAwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zZWxlY3RlZF8xbWZibl8yMTllMV8yNjI6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlbGVjdGVkXzFtZmJuXzIxOWUxXzI2Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXRwZGxkcSwgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlbGVjdGVkXzFtZmJuXzIxOWUxXzI2Mjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXRwZGxkcSwgLTVweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItdHBkbGRxLCAtNXB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXRwZGxkcSwgLTVweCkgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXRwZGxkcSwgLTVweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXRwZGxkcSwgLTVweCkgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXRwZGxkcSwgLTVweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTMwNnkwcSwgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMzA2eTBxLCAzcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0zMDZ5MHEsIDNweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0zMDZ5MHEsIDNweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWk5NTc5cywgI2Y5ZjlmYSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VsZWN0ZWRfMW1mYm5fMjE5ZTFfMjYyOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9zZWxlY3RlZF8xbWZibl8yMTllMV8yNjI6bm90KCNcXDkpOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNywgIzAwNmNlMCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNywgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1wczlyczcsICMwMDZjZTApO1xuICB6LWluZGV4OiAwO1xufVxuLmF3c3VpX3NlbGVjdGVkXzFtZmJuXzIxOWUxXzI2MiA+IC5hd3N1aV9kYXktaW5uZXJfMW1mYm5fMjE5ZTFfMjE2Om5vdCgjXFw5KSxcbi5hd3N1aV9zZWxlY3RlZF8xbWZibl8yMTllMV8yNjIgPiAuYXdzdWlfbW9udGgtaW5uZXJfMW1mYm5fMjE5ZTFfMjE3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtc2VsZWN0ZWQtd2k5N2hmLCAjZmZmZmZmKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1iaGh0cmMsICNmMGZiZmYpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1zYjVjb3csIDcwMCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyLmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1zdGFydF8xbWZibl8yMTllMV8zMjQ6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNywgIzAwNmNlMCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyLmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtZW5kXzFtZmJuXzIxOWUxXzMyNzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1wczlyczcsICMwMDZjZTApO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuXzIxOWUxXzI1Mi5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stZW5kXzFtZmJuXzIxOWUxXzMzMDpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNywgIzAwNmNlMCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyLmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtc3RhcnRfMW1mYm5fMjE5ZTFfMzMzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl8yMTllMV8yNTIuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLXN0YXJ0XzFtZmJuXzIxOWUxXzMyNC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLWVuZF8xbWZibl8yMTllMV8zMjc6bm90KCNcXDkpLCAuYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyLmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1zdGFydF8xbWZibl8yMTllMV8zMjQuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1lbmRfMW1mYm5fMjE5ZTFfMzI3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl8yMTllMV8yNTIuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLWVuZF8xbWZibl8yMTllMV8zMzAuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1lbmRfMW1mYm5fMjE5ZTFfMzI3Om5vdCgjXFw5KSwgLmF3c3VpX2luLXJhbmdlXzFtZmJuXzIxOWUxXzI1Mi5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stZW5kXzFtZmJuXzIxOWUxXzMzMC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLWVuZF8xbWZibl8yMTllMV8zMjc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl8yMTllMV8yNTIuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLWVuZF8xbWZibl8yMTllMV8zMzAuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1zdGFydF8xbWZibl8yMTllMV8zMzM6bm90KCNcXDkpLCAuYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyLmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1lbmRfMW1mYm5fMjE5ZTFfMzMwLmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtc3RhcnRfMW1mYm5fMjE5ZTFfMzMzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl8yMTllMV8yNTIuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLXN0YXJ0XzFtZmJuXzIxOWUxXzMyNC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLXN0YXJ0XzFtZmJuXzIxOWUxXzMzMzpub3QoI1xcOSksIC5hd3N1aV9pbi1yYW5nZV8xbWZibl8yMTllMV8yNTIuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLXN0YXJ0XzFtZmJuXzIxOWUxXzMyNC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLXN0YXJ0XzFtZmJuXzIxOWUxXzMzMzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbn1cblxuLmF3c3VpX25vLXJhbmdlXzFtZmJuXzIxOWUxXzI1Mjpub3QoI1xcOSksIC5hd3N1aV9uby1yYW5nZV8xbWZibl8yMTllMV8yNTI6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG59XG4uYXdzdWlfbm8tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyOm5vdCgjXFw5KSwgLmF3c3VpX25vLXJhbmdlXzFtZmJuXzIxOWUxXzI1Mjpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG59XG4uYXdzdWlfbm8tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyOm5vdCgjXFw5KSwgLmF3c3VpX25vLXJhbmdlXzFtZmJuXzIxOWUxXzI1Mjpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG59XG4uYXdzdWlfbm8tcmFuZ2VfMW1mYm5fMjE5ZTFfMjUyOm5vdCgjXFw5KSwgLmF3c3VpX25vLXJhbmdlXzFtZmJuXzIxOWUxXzI1Mjpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NhbGVuZGFyX21namEwX3I1YnQyXzE0OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfbWdqYTBfcjVidDJfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay1zMWFmajEsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stNnV3OG1zLCBlYXNlLW91dCk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfbWdqYTBfcjVidDJfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jYWxlbmRhcl9tZ2phMF9yNWJ0Ml8xNDk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY2FsZW5kYXJfbWdqYTBfcjVidDJfMTQ5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NhbGVuZGFyX21namEwX3I1YnQyXzE0OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X21namEwX3I1YnQyXzE3Mjpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290X21namEwX3I1YnQyXzE3Mjpub3QoI1xcOSk6bm90KC5hd3N1aV93aWRlX21namEwX3I1YnQyXzIwMykge1xuICBtYXgtaW5saW5lLXNpemU6IDMyZW07XG59XG4uYXdzdWlfcm9vdF9tZ2phMF9yNWJ0Ml8xNzIuYXdzdWlfd2lkZV9tZ2phMF9yNWJ0Ml8yMDM6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAzOWVtO1xufVxuXG4uYXdzdWlfZm9jdXMtbG9ja19tZ2phMF9yNWJ0Ml8yMTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV90cmlnZ2VyLWZsZXhib3hfbWdqYTBfcjVidDJfMjE0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9jYWxlbmRhci1jb250YWluZXJfbWdqYTBfcjVidDJfMjE4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiBjYWxjKDIgKiB2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtb3RycHRqLCAyMzhweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWNvbnRhaW5lcl9tZ2phMF9yNWJ0Ml8yMTguYXdzdWlfb25lLWdyaWRfbWdqYTBfcjVidDJfMjIxOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtb3RycHRqLCAyMzhweCk7XG59XG5cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXJfbWdqYTBfcjVidDJfMjI1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2NhbGVuZGFyLWhlYWRlci1wYWdlcy13cmFwcGVyX21namEwX3I1YnQyXzIzMTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXItcGFnZV9tZ2phMF9yNWJ0Ml8yMzE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293LCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5hd3N1aV9kYXRlLWFuZC10aW1lLWNvbnRhaW5lcl9tZ2phMF9yNWJ0Ml8yNTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCh2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtb3RycHRqLCAyMzhweCksIDFmcikpO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbn1cblxuLmF3c3VpX2RhdGUtYW5kLXRpbWUtd3JhcHBlcl9tZ2phMF9yNWJ0Ml8yNTc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC1vdHJwdGosIDIzOHB4KTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5hd3N1aV9mb290ZXJfbWdqYTBfcjVidDJfMjY0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC10dW93c3MsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xufVxuLmF3c3VpX2Zvb3Rlcl9tZ2phMF9yNWJ0Ml8yNjQuYXdzdWlfaGFzLWNsZWFyLWJ1dHRvbl9tZ2phMF9yNWJ0Ml8yNzM6bm90KCNcXDkpIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmF3c3VpX2Zvb3Rlcl9tZ2phMF9yNWJ0Ml8yNjQuYXdzdWlfb25lLWdyaWRfbWdqYTBfcjVidDJfMjIxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG5cbi5hd3N1aV9mb290ZXItYnV0dG9uLXdyYXBwZXJfbWdqYTBfcjVidDJfMjgyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cbi5hd3N1aV9mb290ZXItYnV0dG9uLXdyYXBwZXJfbWdqYTBfcjVidDJfMjgyOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cblxuLmF3c3VpX2ljb24td3JhcHBlcl9tZ2phMF9yNWJ0Ml8yODk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTAsICM0MjQ2NTApO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuXG4uYXdzdWlfbGFiZWxfbWdqYTBfcjVidDJfMjk0Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmF3c3VpX2xhYmVsX21namEwX3I1YnQyXzI5NC5hd3N1aV9sYWJlbC1lbmFibGVkX21namEwX3I1YnQyXzI5ODpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfdHJpZ2dlci1mbGV4Ym94X21namEwX3I1YnQyXzIxNCA+IC5hd3N1aV9pY29uLXdyYXBwZXJfbWdqYTBfcjVidDJfMjg5IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNDhhbmloLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2xhYmVsLXRleHRfbWdqYTBfcjVidDJfMzAyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWdxZWxraCwgIzY1Njg3MSk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmF3c3VpX2xhYmVsLXRva2VuLW5vd3JhcF9tZ2phMF9yNWJ0Ml8zMDg6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2Ryb3Bkb3duX21namEwX3I1YnQyXzMxMjpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3Ata2Rxbm80LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC1rZHFubzQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi0zYmE1OXksIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTNiYTU5eSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tM2JhNTl5LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tM2JhNTl5LCA4cHgpO1xufVxuLmF3c3VpX2Ryb3Bkb3duX21namEwX3I1YnQyXzMxMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Ryb3Bkb3duX21namEwX3I1YnQyXzMxMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTNiYTU5eSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tM2JhNTl5LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi0zYmE1OXksIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi0zYmE1OXksIDhweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50X21namEwX3I1YnQyXzMzNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZik7XG4gIGlubGluZS1zaXplOiBjYWxjKDIgKiB2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtb3RycHRqLCAyMzhweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgKyAyICogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpKTtcbn1cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50X21namEwX3I1YnQyXzMzNC5hd3N1aV9vbmUtZ3JpZF9tZ2phMF9yNWJ0Ml8yMjE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLW90cnB0aiwgMjM4cHgpICsgMiAqIHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzE4ejk1XzE1Nzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1va2ZyYTAsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1xMHl2c3YsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gteGlqcHgyLCBncmF5c2NhbGUpO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLTV4YmVoaSwgNXB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC0zdGpyaWMsIDIwcHgpIC0gdmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC03eDNiamEsICNmZmZmZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1wcWppaGIsICM0MjQ2NTApKTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tbzRoZ2xlLCAyMHB4KSAtICh2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpICsgdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1pMjhxNHgsIDJweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tbzRoZ2xlLCAyMHB4KSAtICh2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpICsgdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1pMjhxNHgsIDJweCkpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tbzRoZ2xlLCAyMHB4KSAtICh2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpICsgdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1pMjhxNHgsIDJweCkpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLW80aGdsZSwgMjBweCkgLSAodmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSArIHZhcigtLWJvcmRlci13aWR0aC1idXR0b24taTI4cTR4LCAycHgpKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCkpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRiczogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtZXNuZGJzLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApKTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzE4ejk1XzE1Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzhjYmVhXzE4ejk1XzE4NCkge1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSAtIDIgKiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpKTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzE4ejk1XzE1Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfMTh6OTVfMTU3LmF3c3VpX2Rpc2FibGVkXzhjYmVhXzE4ejk1XzE5MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLW9jbDUyYSwgI2ZmZmZmZikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSwgI2I0YjRiYikpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlZ21lbnRfOGNiZWFfMTh6OTVfMTU3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zZWdtZW50XzhjYmVhXzE4ejk1XzE1Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci1tOXExcXgsIDZweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlZ21lbnRfOGNiZWFfMTh6OTVfMTU3Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW05cTFxeCwgNnB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItbTlxMXF4LCA2cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW05cTFxeCwgNnB4KSArIHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW05cTFxeCwgNnB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW05cTFxeCwgNnB4KSArIHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW05cTFxeCwgNnB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1lc25kYnMpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfMTh6OTVfMTU3Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSArIDFweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCkgKyB2YXIoLS1zcGFjZS1zdGF0aWMteHh4cy1zYXVkYmUsIDJweCkpICogMik7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpIC0gdmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCkgKiAyKTtcbiAgaW5saW5lLXNpemU6IDFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGl2aWRlci12enFqNG8sICM4YzhjOTQpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfMTh6OTVfMTU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfOGNiZWFfMTh6OTVfMTg0KTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSk7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV8xOHo5NV8xNTc6bm90KCNcXDkpOm50aC1jaGlsZCgxKSB7XG4gIGdyaWQtY29sdW1uOiAxO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfMTh6OTVfMTU3Om5vdCgjXFw5KTpudGgtY2hpbGQoMikge1xuICBncmlkLWNvbHVtbjogMjtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzE4ejk1XzE1Nzpub3QoI1xcOSk6bnRoLWNoaWxkKDMpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV8xOHo5NV8xNTc6bm90KCNcXDkpOm50aC1jaGlsZCg0KSB7XG4gIGdyaWQtY29sdW1uOiA0O1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfMTh6OTVfMTU3Om5vdCgjXFw5KTpudGgtY2hpbGQoNSkge1xuICBncmlkLWNvbHVtbjogNTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzE4ejk1XzE1Nzpub3QoI1xcOSk6bnRoLWNoaWxkKDYpIHtcbiAgZ3JpZC1jb2x1bW46IDY7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV8xOHo5NV8xNTcuYXdzdWlfc2VsZWN0ZWRfOGNiZWFfMTh6OTVfMjQ3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS0yMHkzeGUsICMwMDZjZTApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtYm40djI2LCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV8xOHo5NV8xNTc6bm90KCNcXDkpOmhvdmVyOm5vdCguYXdzdWlfc2VsZWN0ZWRfOGNiZWFfMTh6OTVfMjQ3KTpub3QoLmF3c3VpX2Rpc2FibGVkXzhjYmVhXzE4ejk1XzE5MCk6bm90KDpmb2N1cykge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXowMnl5aywgI2YwZmJmZikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItajUxMXNiLCAjMDAyYjY2KSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmF3c3VpX2ljb25fOGNiZWFfMTh6OTVfMjU3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfd2l0aC10ZXh0XzhjYmVhXzE4ejk1XzI2MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cblxuLmF3c3VpX3dpdGgtbm8tdGV4dF84Y2JlYV8xOHo5NV8yNjc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgaW5zZXQtaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfcm9vdF84Y2JlYV8xOHo5NV8yNzI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9zZWdtZW50LXBhcnRfOGNiZWFfMTh6OTVfMzA0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBib3JkZXItaW5saW5lOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbG0xOThjLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbG0xOThjLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tbzRoZ2xlLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLW80aGdsZSwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vNGhnbGUsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLW80aGdsZSwgMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLWtoOW84dSwgI2ZmZmZmZik7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpICsgdmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCkpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14eHMtdmEzZTdxLCA0cHgpIC8gMiAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkpO1xuICBnYXA6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCkgKiAyICsgMXB4KTtcbn1cbi5hd3N1aV9zZWdtZW50LXBhcnRfOGNiZWFfMTh6OTVfMzA0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfOGNiZWFfMTh6OTVfMTg0KSB7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14eHhzLXNhdWRiZSwgMnB4KSArIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBnYXA6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCkgKiAyIC0gMXB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfc2VnbWVudC1wYXJ0XzhjYmVhXzE4ejk1XzMwNDpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmF3c3VpX3NlbGVjdF84Y2JlYV8xOHo5NV8yNDc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfc2VsZWN0XzhjYmVhXzE4ejk1XzI0Nzpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5hd3N1aV9zZWdtZW50LWNvdW50LTJfOGNiZWFfMTh6OTVfMzM5Om5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGF1dG8pO1xufVxuXG4uYXdzdWlfc2VnbWVudC1jb3VudC0zXzhjYmVhXzE4ejk1XzM0Mzpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBhdXRvKTtcbn1cblxuLmF3c3VpX3NlZ21lbnQtY291bnQtNF84Y2JlYV8xOHo5NV8zNDc6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgYXV0byk7XG59XG5cbi5hd3N1aV9zZWdtZW50LWNvdW50LTVfOGNiZWFfMTh6OTVfMzUxOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIGF1dG8pO1xufVxuXG4uYXdzdWlfc2VnbWVudC1jb3VudC02XzhjYmVhXzE4ejk1XzM1NTpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBhdXRvKTtcbn1cblxuLmF3c3VpX2Rpc2FibGVkLXJlYXNvbi10b29sdGlwXzhjYmVhXzE4ejk1XzM1OTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgb3IgdGVzdHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfY3VzdG9tLXJhbmdlXzE2em13X2Vmenp5XzE0MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYygxNHB4ICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKTtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5saW5lLXNpemU6IDgwJTtcbn1cblxuLmF3c3VpX2N1c3RvbS1yYW5nZS0tbm8tcGFkZGluZ18xNnptd19lZnp6eV8xNDc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd19lZnp6eV8xNTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfZWZ6enlfMTUxID4gLmF3c3VpX2N1c3RvbS1yYW5nZS1kdXJhdGlvbl8xNnptd19lZnp6eV8xNTU6bm90KCNcXDkpLFxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13X2Vmenp5XzE1MSA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtdW5pdF8xNnptd19lZnp6eV8xNTY6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDUwJTtcbn1cbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd19lZnp6eV8xNTEgPiAuYXdzdWlfY3VzdG9tLXJhbmdlLWR1cmF0aW9uXzE2em13X2Vmenp5XzE1NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13X2Vmenp5XzE1MS5hd3N1aV92ZXJ0aWNhbF8xNnptd19lZnp6eV8xNjI6bm90KCNcXDkpIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd19lZnp6eV8xNTEuYXdzdWlfdmVydGljYWxfMTZ6bXdfZWZ6enlfMTYyID4gLmF3c3VpX2N1c3RvbS1yYW5nZS1kdXJhdGlvbl8xNnptd19lZnp6eV8xNTU6bm90KCNcXDkpLFxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13X2Vmenp5XzE1MS5hd3N1aV92ZXJ0aWNhbF8xNnptd19lZnp6eV8xNjIgPiAuYXdzdWlfY3VzdG9tLXJhbmdlLXVuaXRfMTZ6bXdfZWZ6enlfMTU2Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13X2Vmenp5XzE1MS5hd3N1aV92ZXJ0aWNhbF8xNnptd19lZnp6eV8xNjIgPiAuYXdzdWlfY3VzdG9tLXJhbmdlLXVuaXRfMTZ6bXdfZWZ6enlfMTU2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9kaXZpZGVyXzFub28yX2ZqNHp6XzE0MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWhvcml6b250YWxfMW5vbzJfZmo0enpfMTc3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDA7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWhhcy1sYWJlbF8xbm9vMl9majR6el8xODQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYmxvY2stc2l6ZTogYXV0bztcbn1cblxuLmF3c3VpX2RpdmlkZXItbGluZV8xbm9vMl9majR6el8xOTM6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgYmxvY2stc2l6ZTogMDtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfZGl2aWRlci1sYWJlbF8xbm9vMl9majR6el8yMDA6bm90KCNcXDkpIHtcbiAgZmxleDogMCAxIGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2RpdmlkZXItdmVydGljYWxfMW5vbzJfZmo0enpfMjA2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xuICBpbmxpbmUtc2l6ZTogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9wdHc4aV9ybTRreF8xNzc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLWwtYWt3MWp3LCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy1sLWFrdzFqdywgMjBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcHpvbmUtOXcwZzljLCAxMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcHpvbmUtOXcwZzljLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcHpvbmUtOXcwZzljLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLTl3MGc5YywgMTJweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtY2tiZGhwLCAjNDI0NjUwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LWRyODkweSwgI2ZmZmZmZik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtZHlrc3hsLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWJsb2NrOiAxcHggZGFzaGVkIHZhcigtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LWR5a3N4bCwgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IDFweCBkYXNoZWQgdmFyKC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtZHlrc3hsLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9yb290X3B0dzhpX3JtNGt4XzE3Ny5hd3N1aV9ob3ZlcmVkX3B0dzhpX3JtNGt4XzE5MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci1xOGhxajIsICM0MjQ2NTApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXFsaWN4bywgI2YwZmJmZik7XG4gIGJvcmRlci1ibG9jazogMXB4IGRhc2hlZCB2YXIoLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItM3lrODZ0LCAjMDAyYjY2KTtcbiAgYm9yZGVyLWlubGluZTogMXB4IGRhc2hlZCB2YXIoLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItM3lrODZ0LCAjMDAyYjY2KTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfcHR3OGlfcm00a3hfMTk3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8zOXRoc18xeWduc18yMDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9maWxlLWxvYWRpbmctb3ZlcmxheV8zOXRoc18xeWduc18yMzc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtem9jdDNhLCA4cHgpO1xuICBpbnNldC1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtdmEzZTdxLCA0cHgpO1xufVxuLmF3c3VpX2ZpbGUtbG9hZGluZy1vdmVybGF5LXNpbmdsZS1yb3dfMzl0aHNfMXlnbnNfMjQyOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14eGwtbG85ZTlnLCAzMnB4KTtcbn1cblxuLmF3c3VpX2ZpbGUtbmFtZS1jb250YWluZXJfMzl0aHNfMXlnbnNfMjQ2Om5vdCgjXFw5KSB7XG4gIGFsbDogdW5zZXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtbmFtZS1jb250YWluZXJfMzl0aHNfMXlnbnNfMjQ2Om5vdCgjXFw5KTpmb2N1cy12aXNpYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtbmFtZS1jb250YWluZXJfMzl0aHNfMXlnbnNfMjQ2Om5vdCgjXFw5KTpmb2N1cy12aXNpYmxlOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1uYW1lLWNvbnRhaW5lcl8zOXRoc18xeWduc18yNDY6bm90KCNcXDkpOmZvY3VzLXZpc2libGU6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9maWxlLW9wdGlvbi1uYW1lXzM5dGhzXzF5Z25zXzI3Njpub3QoI1xcOSksXG4uYXdzdWlfZmlsZS1vcHRpb24tc2l6ZV8zOXRoc18xeWduc18yNzc6bm90KCNcXDkpLFxuLmF3c3VpX2ZpbGUtb3B0aW9uLWxhc3QtbW9kaWZpZWRfMzl0aHNfMXlnbnNfMjc4Om5vdCgjXFw5KSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfZmlsZS1vcHRpb25fMzl0aHNfMXlnbnNfMjc2Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbn1cblxuLmF3c3VpX2ZpbGUtb3B0aW9uLXRodW1ibmFpbF8zOXRoc18xeWduc18yOTE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KTtcbn1cblxuLmF3c3VpX2ZpbGUtb3B0aW9uLXRodW1ibmFpbC1pbWFnZV8zOXRoc18xeWduc18yOTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xuICBpbmxpbmUtc2l6ZTogNDhweDtcbiAgYmxvY2stc2l6ZTogNDhweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hd3N1aV9maWxlLW9wdGlvbi1tZXRhZGF0YV8zOXRoc18xeWduc18zMDg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfZmlsZS1vcHRpb24tbWV0YWRhdGFfMzl0aHNfMXlnbnNfMzA4LmF3c3VpX3dpdGgtaW1hZ2VfMzl0aHNfMXlnbnNfMzExOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgLSA0OHB4KTtcbn1cbi5hd3N1aV9maWxlLW9wdGlvbi1tZXRhZGF0YV8zOXRoc18xeWduc18zMDguYXdzdWlfc2luZ2xlLXJvdy1sb2FkaW5nXzM5dGhzXzF5Z25zXzMxNDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3EsIDE2cHgpKTtcbn1cblxuLmF3c3VpX3Rva2VuXzM5dGhzXzF5Z25zXzMxODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cbi5hd3N1aV90b2tlbi1ncmlkXzM5dGhzXzF5Z25zXzMyNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1heC1jb250ZW50IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3Rva2VuLWdyaWRfMzl0aHNfMXlnbnNfMzI1Om5vdCgjXFw5KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmF3c3VpX3Rva2VuLWNvbnRhaW5zLWltYWdlXzM5dGhzXzF5Z25zXzMzNDpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDY4cHggYXV0bztcbn1cblxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xeWduc18zMzg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi1wemczazYsIDJweCkgc29saWQgdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8sICMwMDZjZTApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLXB6ZzNrNiwgMnB4KSBzb2xpZCB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4bywgIzAwNmNlMCkpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC0yeGxtcjMsIDRweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC0yeGxtcjMsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaSwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC11dmtod3UsICNmMGZiZmYpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi1vZDcxbWksIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLW9kNzFtaSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tb2Q3MW1pLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tb2Q3MW1pLCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMXlnbnNfMzM4LmF3c3VpX2hvcml6b250YWxfMzl0aHNfMXlnbnNfMzU3Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMjMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xeWduc18zMzguYXdzdWlfaG9yaXpvbnRhbF8zOXRoc18xeWduc18zNTc6bm90KCNcXDkpIHtcbiAgICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIH1cbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMXlnbnNfMzM4LmF3c3VpX2Vycm9yXzM5dGhzXzF5Z25zXzM2NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3ItcjFiM3NnLCAjZGIwMDAwKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtNnRkbnhmLCA4cHgpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xeWduc18zMzguYXdzdWlfZXJyb3JfMzl0aHNfMXlnbnNfMzY1ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzXzF5Z25zXzM2OTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LTJxdzc1MCwgIzQyNDY1MCk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzF5Z25zXzMzOC5hd3N1aV9lcnJvcl8zOXRoc18xeWduc18zNjUgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMzl0aHNfMXlnbnNfMzY5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzF5Z25zXzMzOC5hd3N1aV93YXJuaW5nXzM5dGhzXzF5Z25zXzM3NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy01aHh4bzksICM4NTU5MDApO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzF5Z25zXzMzOC5hd3N1aV93YXJuaW5nXzM5dGhzXzF5Z25zXzM3NSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc18xeWduc18zNjk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTAsICM0MjQ2NTApO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xeWduc18zMzguYXdzdWlfd2FybmluZ18zOXRoc18xeWduc18zNzUgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMzl0aHNfMXlnbnNfMzY5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzF5Z25zXzMzOC5hd3N1aV9yZWFkLW9ubHlfMzl0aHNfMXlnbnNfMzg1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLTM2aWcybSwgI2ViZWJmMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMXlnbnNfMzM4LmF3c3VpX3JlYWQtb25seV8zOXRoc18xeWduc18zODUgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMzl0aHNfMXlnbnNfMzY5Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQtMG14dmJ0LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMXlnbnNfMzM4LmF3c3VpX3JlYWQtb25seV8zOXRoc18xeWduc18zODUgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMzl0aHNfMXlnbnNfMzY5Om5vdCgjXFw5KTpob3ZlciB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBjdXJzb3I6IGluaXRpYWw7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC0wbXh2YnQsICNiNGI0YmIpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xeWduc18zMzguYXdzdWlfbG9hZGluZ18zOXRoc18xeWduc18zOTg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC0yeGtjdTIsICNkZWRlZTMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZik7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xdWJibV8xYWNhYV85Om5vdCgjXFw5KSxcbi5hd3N1aV9oaW50c18xdWJibV8xYWNhYV8xMDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2hpbnRzXzF1YmJtXzFhY2FhXzEwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcl8xcTg0bl95aWYzdF8xODk6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJfMXE4NG5feWlmM3RfMTg5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcl8xcTg0bl95aWYzdF8xODk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyXzFxODRuX3lpZjN0XzE4OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyXzFxODRuX3lpZjN0XzE4OSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5feWlmM3RfMjAzOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJfMXE4NG5feWlmM3RfMTg5ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5feWlmM3RfMjA0Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJfMXE4NG5feWlmM3RfMTg5ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDU6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcl8xcTg0bl95aWYzdF8xODkgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDY6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcl8xcTg0bl95aWYzdF8xODkgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuX3lpZjN0XzIwMzpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJfMXE4NG5feWlmM3RfMTg5ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5feWlmM3RfMjA0Om5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcl8xcTg0bl95aWYzdF8xODkgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuX3lpZjN0XzIwNTpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJfMXE4NG5feWlmM3RfMTg5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcl8xcTg0bl95aWYzdF8xODkgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuX3lpZjN0XzIwMzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJfMXE4NG5feWlmM3RfMTg5ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl95aWYzdF8yMDM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJfMXE4NG5feWlmM3RfMTg5ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5feWlmM3RfMjA0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcl8xcTg0bl95aWYzdF8xODkgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl95aWYzdF8yMDQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJfMXE4NG5feWlmM3RfMTg5ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyXzFxODRuX3lpZjN0XzE4OSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA1Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyXzFxODRuX3lpZjN0XzE4OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuX3lpZjN0XzIwNjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJfMXE4NG5feWlmM3RfMTg5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA2Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJfMXE4NG5feWlmM3RfMTg5ID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5feWlmM3RfMjI5Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyXzFxODRuX3lpZjN0XzE4OSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuX3lpZjN0XzIyOTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJfMXE4NG5feWlmM3RfMTg5ID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5feWlmM3RfMjI5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcl8xcTg0bl95aWYzdF8xODkgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl95aWYzdF8yMjk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmluZ18xcTg0bl95aWYzdF8yNDI6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC13c2hxaTQsIDI1MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS1tc2YxdjUsIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJpbmdfMXE4NG5feWlmM3RfMjQyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmluZ18xcTg0bl95aWYzdF8yNDI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuX3lpZjN0XzIyOTpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5feWlmM3RfMjAzOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJpbmdfMXE4NG5feWlmM3RfMjQyID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5feWlmM3RfMjA0Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJpbmdfMXE4NG5feWlmM3RfMjQyID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDU6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmluZ18xcTg0bl95aWYzdF8yNDIgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDY6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuX3lpZjN0XzIyOTpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl95aWYzdF8yMDM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuX3lpZjN0XzIwNDpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDU6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuX3lpZjN0XzIwNjpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtd3NocWk0LCAyNTBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cHJlc3NpdmUtbXNmMXY1LCBjdWJpYy1iZXppZXIoMC44NCwgMCwgMC4xNiwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmluZ18xcTg0bl95aWYzdF8yNDIgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl95aWYzdF8yMjk6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5feWlmM3RfMjAzOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmluZ18xcTg0bl95aWYzdF8yNDIgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl95aWYzdF8yMDQ6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA1Om5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmluZ18xcTg0bl95aWYzdF8yNDIgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDY6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5feWlmM3RfMjI5Om5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5feWlmM3RfMjAzOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuX3lpZjN0XzIwNDpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJlZF8xcTg0bl95aWYzdF8yNjMgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuX3lpZjN0XzIwNTpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJlZF8xcTg0bl95aWYzdF8yNjMgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuX3lpZjN0XzIyOTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJpbmdfMXE4NG5feWlmM3RfMjQyID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5feWlmM3RfMjI5Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5feWlmM3RfMjAzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmluZ18xcTg0bl95aWYzdF8yNDIgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuX3lpZjN0XzIwMzpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmluZ18xcTg0bl95aWYzdF8yNDIgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl95aWYzdF8yMDQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuX3lpZjN0XzIwNDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmluZ18xcTg0bl95aWYzdF8yNDIgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuX3lpZjN0XzIwNTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJpbmdfMXE4NG5feWlmM3RfMjQyID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDU6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJpbmdfMXE4NG5feWlmM3RfMjQyID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmluZ18xcTg0bl95aWYzdF8yNDIgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDY6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJlZF8xcTg0bl95aWYzdF8yNjMgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl95aWYzdF8yMjk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5feWlmM3RfMjI5Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl95aWYzdF8yMDM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl95aWYzdF8yMDM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJlZF8xcTg0bl95aWYzdF8yNjMgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl95aWYzdF8yMDQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5feWlmM3RfMjA0Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDU6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJlZF8xcTg0bl95aWYzdF8yNjMgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDY6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA2Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJpbmdfMXE4NG5feWlmM3RfMjQyID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5feWlmM3RfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuX3lpZjN0XzIyOTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXdzaHFpNCwgMjUwbXMpIC0gNTBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuX3lpZjN0XzIyOTpub3QoI1xcOSksIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJlZF8xcTg0bl95aWYzdF8yNjMgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl95aWYzdF8yMjk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuX3lpZjN0XzIyOTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJpbmdfMXE4NG5feWlmM3RfMjQyID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5feWlmM3RfMjI5Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5feWlmM3RfMjI5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuX3lpZjN0XzIyOTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5feWlmM3RfMjAzOm5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5feWlmM3RfMjAzOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtd3NocWk0LCAyNTBtcykgKyAxMG1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJpbmdfMXE4NG5feWlmM3RfMjQyID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl95aWYzdF8yMDM6bm90KCNcXDkpLCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl95aWYzdF8yMDM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5feWlmM3RfMjAzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmluZ18xcTg0bl95aWYzdF8yNDIgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuX3lpZjN0XzIwMzpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5feWlmM3RfMjAzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5feWlmM3RfMjAzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJpbmdfMXE4NG5feWlmM3RfMjQyID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5feWlmM3RfMjA0Om5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuX3lpZjN0XzIwNDpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXdzaHFpNCwgMjUwbXMpICsgMTBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuX3lpZjN0XzIwNDpub3QoI1xcOSksIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJlZF8xcTg0bl95aWYzdF8yNjMgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl95aWYzdF8yMDQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuX3lpZjN0XzIwNDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJpbmdfMXE4NG5feWlmM3RfMjQyID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5feWlmM3RfMjA0Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5feWlmM3RfMjA0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuX3lpZjN0XzIwNDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuX3lpZjN0XzIwNjpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA1Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJlZF8xcTg0bl95aWYzdF8yNjMgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDY6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA1Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtd3NocWk0LCAyNTBtcykgKiAyIC0gMTAwbXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmluZ18xcTg0bl95aWYzdF8yNDIgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDY6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA1Om5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuX3lpZjN0XzIwNjpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJlZF8xcTg0bl95aWYzdF8yNjMgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuX3lpZjN0XzIwNTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJpbmdfMXE4NG5feWlmM3RfMjQyID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmluZ18xcTg0bl95aWYzdF8yNDIgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDY6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZW50ZXJpbmdfMXE4NG5feWlmM3RfMjQyID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl95aWYzdF8yMDU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyaW5nXzFxODRuX3lpZjN0XzI0MiA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA1Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2VudGVyZWRfMXE4NG5feWlmM3RfMjYzID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuX3lpZjN0XzIwNjpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9lbnRlcmVkXzFxODRuX3lpZjN0XzI2MyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5feWlmM3RfMjA1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZXhpdGluZ18xcTg0bl95aWYzdF8zNjg6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVzcG9uc2l2ZS1xbm0zMmksIDExNW1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS1tc2YxdjUsIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5feWlmM3RfMTg5LmF3c3VpX2V4aXRpbmdfMXE4NG5feWlmM3RfMzY4Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuX3lpZjN0XzE4OS5hd3N1aV9leGl0aW5nXzFxODRuX3lpZjN0XzM2ODpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl95aWYzdF8xODkuYXdzdWlfZXhpdGluZ18xcTg0bl95aWYzdF8zNjg6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2l0ZW1fMXE4NG5feWlmM3RfNDA2Om5vdCgjXFw5KSxcbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2ZsYXNoLWxpc3QtaXRlbV8xcTg0bl95aWYzdF80MDc6bm90KCNcXDkpLFxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl95aWYzdF80MDYuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl95aWYzdF80MDg6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS01cjB4Y2gsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZXNwb25zaXZlLXFubTMyaSwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl95aWYzdF80MDYgPiAuYXdzdWlfaXRlbV8xcTg0bl95aWYzdF80MDY6bm90KCNcXDkpLFxuICAuYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9mbGFzaC1saXN0LWl0ZW1fMXE4NG5feWlmM3RfNDA3Om5vdCgjXFw5KSxcbiAgLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl95aWYzdF80MDYuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl95aWYzdF80MDg6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9pdGVtXzFxODRuX3lpZjN0XzQwNjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2l0ZW1fMXE4NG5feWlmM3RfNDA2Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9mbGFzaC1saXN0LWl0ZW1fMXE4NG5feWlmM3RfNDA3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl95aWYzdF80MDYgPiAuYXdzdWlfZmxhc2gtbGlzdC1pdGVtXzFxODRuX3lpZjN0XzQwNzpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl95aWYzdF80MDYuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl95aWYzdF80MDg6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuX3lpZjN0XzQwNi5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuX3lpZjN0XzQwODpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl95aWYzdF80MjguYXdzdWlfYW5pbWF0aW9uLXJlYWR5XzFxODRuX3lpZjN0XzQyOCA+IC5hd3N1aV9leHBhbmRlZC1vbmx5XzFxODRuX3lpZjN0XzQyODpub3QoI1xcOSksXG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl95aWYzdF80MjguYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2V4cGFuZGVkLW9ubHlfMXE4NG5feWlmM3RfNDI4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMHB4IDFmciAzMHB4O1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2V4cGFuZGVkXzFxODRuX3lpZjN0XzQyODpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS80O1xufVxuXG4vKlxuVGhlIGNvbGxhcHNlZCBzdGFjayBpcyBhIGR5bmFtaWMgZ3JpZCB0aGF0IGNyZWF0ZXMgdGhlIG5lY2Vzc2FyeSBudW1iZXIgb2ZcbnJvd3MgYW5kIGNvbHVtbnMgYmFzZWQgb24gdGhlIG51bWJlciBvZiBpdGVtcyBwYXNzZWQgdG8gQ1NTIHZpYSB0aGVcbmBmbGFzaGJhclN0YWNrRGVwdGhgIGN1c3RvbSBwcm9wZXJ0eS4gQXNzdW1pbmcgdGhlcmUgYXJlIHRocmVlIGZsYXNoYmFyIGl0ZW1zLFxudGhlIGdyaWQgbGF5b3V0IHdpbGwgYmU6XG5cbltpdGVtIDEgc3RhcnRdIFsxMHB4XSBbMTBweF0gW2ZyYWN0aW9uYWwgdW5pdF0gWzEwcHhdIFsxMHB4XSBbaXRlbSAxIGVuZF1cblsxMHB4XSBbaXRlbSAyIHN0YXJ0XSBbMTBweF0gW2ZyYWN0aW9uYWwgdW5pdF0gWzEwcHhdIFtpdGVtIDIgZW5kXSBbMTBweF1cblsxMHB4XSBbMTBweF0gW2l0ZW0gMyBzdGFydF0gW2ZyYWN0aW9uYWwgdW5pdF0gW2l0ZW0gMyBlbmRdIFsxMHB4XSBbMTBweF1cbiovXG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl95aWYzdF80Mjg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1jb2x1bW46IDEvNDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2stZGVwdGgtZXNuZGJzKSwgMTBweCkgMWZyIHJlcGVhdCh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1kZXB0aC1lc25kYnMpLCAxMHB4KTtcbiAgcm93LWdhcDogOHB4O1xuICB6LWluZGV4OiAwO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5feWlmM3RfNDI4ID4gLmF3c3VpX2l0ZW1fMXE4NG5feWlmM3RfNDA2Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBjYWxjKHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWluZGV4LWVzbmRicykgKyAxKTtcbiAgZ3JpZC1jb2x1bW4tZW5kOiBjYWxjKHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWRlcHRoLWVzbmRicykgKiAyICsgMSAtIHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWluZGV4LWVzbmRicykgKyAxKTtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gIGdyaWQtcm93LWVuZDogY2FsYyh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1pbmRleC1lc25kYnMpICsgMik7XG4gIHotaW5kZXg6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2stZGVwdGgtZXNuZGJzKSAtIHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWluZGV4LWVzbmRicykpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5feWlmM3RfNDI4ID4gLmF3c3VpX2l0ZW1fMXE4NG5feWlmM3RfNDA2Om5vdCgjXFw5KTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYWxpZ24tc2VsZjogZW5kO1xuICAvKiBHaXZlIHBsYWNlaG9sZGVyIGVsZW1lbnRzIGluIHRoZSBzdGFja2VkIHN0YXRlIHRoZSBoZWlnaHQgb2YgYSBub3RpZmljYXRpb25cbiAgICAgd2l0aCBvbmUgc2luZ2xlIGxpbmUgb2YgdGV4dC5cbiAgICAgVGhpcyBtYWtlcyB0aGVtIGxvb2sgYmV0dGVyIGR1cmluZyB0aGUgY29sbGFwc2UgYW5pbWF0aW9uLCBpbiB3aGljaCB0aGV5IGFyZSBhbHJlYWR5IGVtcHR5LlxuICAgKi9cbiAgbWluLWJsb2NrLXNpemU6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkgKyAodmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KSArIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkgKiAyKTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuX3lpZjN0XzQyOCA+IC5hd3N1aV9pdGVtXzFxODRuX3lpZjN0XzQwNjpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV9mbGFzaF8xcTg0bl95aWYzdF8xODksXG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl95aWYzdF80MjggPiAuYXdzdWlfaXRlbV8xcTg0bl95aWYzdF80MDYuYXdzdWlfZmxhc2hfMXE4NG5feWlmM3RfMTg5Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1mbGFzaC1jb2xsYXBzZWQteWlyOWdyLCAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbn1cblxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9leHBhbmRlZF8xcTg0bl95aWYzdF80MjguYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX2ZsYXNoLWxpc3QtaXRlbV8xcTg0bl95aWYzdF80MDc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiBjYWxjKHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWRlcHRoLWVzbmRicykgLSB2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1pbmRleC1lc25kYnMpKTtcbn1cblxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNi5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl95aWYzdF80ODQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5feWlmM3RfNDI4KSB7XG4gIC8qXG4gIFNpbmNlIHRoZSBub3RpZmljYXRpb24gYmFyIGlzIGFuY2hvcmVkIHRvIHRoZSBib3R0b20gb2YgdGhlIEZsYXNoYmFyLCB3ZSBuZWVkIHRvIHB1c2ggaXQgdXAgdG8gYWNjb3VudCBmb3IgdGhlXG4gIG1pc3NpbmcgdGhpcmQgaXRlbSB3aGVuIHRoZXJlIGFyZSBvbmx5IDIgaXRlbXMgaW4gdGhlIHN0YWNrLlxuICAgKi9cbn1cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYuYXdzdWlfY29sbGFwc2libGVfMXE4NG5feWlmM3RfNDg0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuX3lpZjN0XzQyOCk6bm90KC5hd3N1aV9zaG9ydC1saXN0XzFxODRuX3lpZjN0XzQ5MCk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl95aWYzdF80OTApIHtcbiAgLypcbiAgVGhlIGRlZmF1bHQgYm90dG9tIG1hcmdpbiAoY3VzdG9tLXByb3BzLiRzdGFja2VkTm90aWZpY2F0aW9uc0RlZmF1bHRCb3R0b21NYXJnaW4pIGlzIGp1c3QgZW5vdWdoIHRvIHByZXZlbnQgdGhlXG4gIG5vdGlmaWNhdGlvbiBiYXIgZnJvbSBvdmVybGFwcGluZyB0aGUgZWxlbWVudHMgYmVsb3cuIEJ1dCBpZiB1c2luZyBkaXNhYmxlQ29udGVudFBhZGRpbmdzLFxuICAkc3RhY2tlZE5vdGlmaWNhdGlvbnNCb3R0b21NYXJnaW4gd2lsbCBiZSBzZXQgYXQgdGhlIEFwcCBMYXlvdXQgbGV2ZWwgc28gdGhhdCB0aGlzIGRpc3RhbmNlIGlzIGluY3JlYXNlZCB0byBwcmV2ZW50IHRoZVxuICBtYWluIGFyZWEgZnJvbSB0b3VjaGluZyB0aGUgbm90aWZpY2F0aW9ucyBhcmVhLlxuICAqL1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi1lc25kYnM6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkgKyAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWJnMmI4NCwgNHB4KSArIDIgKiAxcHggLSBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC10bjNuemgsIDI0cHgpICsgM3B4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tZXNuZGJzLCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLWVzbmRicykpICsgMHB4ICsgMHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYuYXdzdWlfY29sbGFwc2libGVfMXE4NG5feWlmM3RfNDg0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuX3lpZjN0XzQyOCk6bm90KC5hd3N1aV9zaG9ydC1saXN0XzFxODRuX3lpZjN0XzQ5MCk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl95aWYzdF80OTApID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5feWlmM3RfNDA4IHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwtdG4zbnpoLCAyNHB4KSArIDNweCkgKyAwcHgpO1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwtdG4zbnpoLCAyNHB4KSArIDNweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtYmcyYjg0LCA0cHgpIC0gMiAqIDFweCAtIDBweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1iZzJiODQsIDRweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2LmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuX3lpZjN0XzQ4NDpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl95aWYzdF80MjgpOm5vdCguYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl95aWYzdF80OTApLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuX3lpZjN0XzQ5MCB7XG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tZXNuZGJzOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1iZzJiODQsIDRweCkgKyAyICogMnB4IC0gY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwtdG4zbnpoLCAyNHB4KSArIDNweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLWVzbmRicywgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi1lc25kYnMpKSArIDBweCArIDBweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2LmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuX3lpZjN0XzQ4NDpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl95aWYzdF80MjgpOm5vdCguYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl95aWYzdF80OTApLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuX3lpZjN0XzQ5MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuX3lpZjN0XzQwOCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXRuM256aCwgMjRweCkgKyAzcHgpICsgMHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXRuM256aCwgMjRweCkgKyAzcHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkgLSAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWJnMmI4NCwgNHB4KSAtIDIgKiAycHggLSAwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtYmcyYjg0LCA0cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNi5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl95aWYzdF80ODQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5feWlmM3RfNDI4KS5hd3N1aV9zaG9ydC1saXN0XzFxODRuX3lpZjN0XzQ5MDpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuX3lpZjN0XzQ5MCkge1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLWVzbmRiczogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtYmcyYjg0LCA0cHgpICsgMiAqIDFweCAtIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXRuM256aCwgMjRweCkgKyAzcHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi1lc25kYnMsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tZXNuZGJzKSkgKyAwcHggKyA4cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNi5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl95aWYzdF80ODQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5feWlmM3RfNDI4KS5hd3N1aV9zaG9ydC1saXN0XzFxODRuX3lpZjN0XzQ5MDpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuX3lpZjN0XzQ5MCkgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl95aWYzdF80MDgge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC10bjNuemgsIDI0cHgpICsgM3B4KSArIDhweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC10bjNuemgsIDI0cHgpICsgM3B4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1iZzJiODQsIDRweCkgLSAyICogMXB4IC0gOHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWJnMmI4NCwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYuYXdzdWlfY29sbGFwc2libGVfMXE4NG5feWlmM3RfNDg0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuX3lpZjN0XzQyOCkuYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl95aWYzdF80OTAuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5feWlmM3RfNDkwIHtcbiAgLypcbiAgVGhlIGRlZmF1bHQgYm90dG9tIG1hcmdpbiAoY3VzdG9tLXByb3BzLiRzdGFja2VkTm90aWZpY2F0aW9uc0RlZmF1bHRCb3R0b21NYXJnaW4pIGlzIGp1c3QgZW5vdWdoIHRvIHByZXZlbnQgdGhlXG4gIG5vdGlmaWNhdGlvbiBiYXIgZnJvbSBvdmVybGFwcGluZyB0aGUgZWxlbWVudHMgYmVsb3cuIEJ1dCBpZiB1c2luZyBkaXNhYmxlQ29udGVudFBhZGRpbmdzLFxuICAkc3RhY2tlZE5vdGlmaWNhdGlvbnNCb3R0b21NYXJnaW4gd2lsbCBiZSBzZXQgYXQgdGhlIEFwcCBMYXlvdXQgbGV2ZWwgc28gdGhhdCB0aGlzIGRpc3RhbmNlIGlzIGluY3JlYXNlZCB0byBwcmV2ZW50IHRoZVxuICBtYWluIGFyZWEgZnJvbSB0b3VjaGluZyB0aGUgbm90aWZpY2F0aW9ucyBhcmVhLlxuICAqL1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi1lc25kYnM6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkgKyAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWJnMmI4NCwgNHB4KSArIDIgKiAycHggLSBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC10bjNuemgsIDI0cHgpICsgM3B4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tZXNuZGJzLCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLWVzbmRicykpICsgMHB4ICsgOHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYuYXdzdWlfY29sbGFwc2libGVfMXE4NG5feWlmM3RfNDg0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuX3lpZjN0XzQyOCkuYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl95aWYzdF80OTAuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5feWlmM3RfNDkwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5feWlmM3RfNDA4IHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwtdG4zbnpoLCAyNHB4KSArIDNweCkgKyA4cHgpO1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwtdG4zbnpoLCAyNHB4KSArIDNweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtYmcyYjg0LCA0cHgpIC0gMiAqIDJweCAtIDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1iZzJiODQsIDRweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2LmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuX3lpZjN0XzQ4NC5hd3N1aV9leHBhbmRlZF8xcTg0bl95aWYzdF80Mjg6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5feWlmM3RfNDkwKSB7XG4gIC8qXG4gIEdpdmUgYSBiaXQgbW9yZSBib3R0b20gbWFyZ2luIHdoZW4gZXhwYW5kZWQsIGJ1dCBvbmx5IGluIENsYXNzaWMgYmVjYXVzZSBpbiBWaXN1YWwgUmVmcmVzaCB0aGUgbWFyZ2luIGFyb3VuZCB0aGVcbiAgbm90aWZpY2F0aW9ucyBzbG90IGFscmVhZHkgZ2l2ZXMgaXQgZW5vdWdoIHNwYWNlLlxuICAgKi9cbiAgLypcbiAgVGhlIGRlZmF1bHQgYm90dG9tIG1hcmdpbiAoY3VzdG9tLXByb3BzLiRzdGFja2VkTm90aWZpY2F0aW9uc0RlZmF1bHRCb3R0b21NYXJnaW4pIGlzIGp1c3QgZW5vdWdoIHRvIHByZXZlbnQgdGhlXG4gIG5vdGlmaWNhdGlvbiBiYXIgZnJvbSBvdmVybGFwcGluZyB0aGUgZWxlbWVudHMgYmVsb3cuIEJ1dCBpZiB1c2luZyBkaXNhYmxlQ29udGVudFBhZGRpbmdzLFxuICAkc3RhY2tlZE5vdGlmaWNhdGlvbnNCb3R0b21NYXJnaW4gd2lsbCBiZSBzZXQgYXQgdGhlIEFwcCBMYXlvdXQgbGV2ZWwgc28gdGhhdCB0aGlzIGRpc3RhbmNlIGlzIGluY3JlYXNlZCB0byBwcmV2ZW50IHRoZVxuICBtYWluIGFyZWEgZnJvbSB0b3VjaGluZyB0aGUgbm90aWZpY2F0aW9ucyBhcmVhLlxuICAqL1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi1lc25kYnM6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkgKyAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWJnMmI4NCwgNHB4KSArIDIgKiAxcHggLSB2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi1lc25kYnMsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tZXNuZGJzKSkgKyB2YXIoLS1zcGFjZS1zY2FsZWQtbS1nYTJsbnksIDE2cHgpICsgMHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYuYXdzdWlfY29sbGFwc2libGVfMXE4NG5feWlmM3RfNDg0LmF3c3VpX2V4cGFuZGVkXzFxODRuX3lpZjN0XzQyODpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl95aWYzdF80OTApID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5feWlmM3RfNDA4IHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KSArIDBweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkgLSAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWJnMmI4NCwgNHB4KSAtIDIgKiAxcHggLSAwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtYmcyYjg0LCA0cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNi5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl95aWYzdF80ODQuYXdzdWlfZXhwYW5kZWRfMXE4NG5feWlmM3RfNDI4LmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuX3lpZjN0XzQ5MDpub3QoI1xcOSkge1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLWVzbmRiczogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtYmcyYjg0LCA0cHgpICsgMiAqIDJweCAtIHZhcigtLXNwYWNlLXNjYWxlZC1zLWwxZWQ5NiwgMTJweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLWVzbmRicywgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi1lc25kYnMpKSArIDBweCArIDBweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2LmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuX3lpZjN0XzQ4NC5hd3N1aV9leHBhbmRlZF8xcTg0bl95aWYzdF80MjguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5feWlmM3RfNDkwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5feWlmM3RfNDA4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC1zLWwxZWQ5NiwgMTJweCkgKyAwcHgpO1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC1iZzJiODQsIDRweCkgLSAyICogMnB4IC0gMHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLWJnMmI4NCwgNHB4KTtcbn1cblxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuX3lpZjN0XzQwODpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1qcWI1bXgsICMyMzJiMzcpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1ub3RpZmljYXRpb24tc3RhY2stYmFyLXcxMTY1YiwgIzIzMmIzNykpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1vNGhnbGUsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tbzRoZ2xlLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLW80aGdsZSwgMjBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tbzRoZ2xlLCAyMHB4KTtcbiAgYm9yZGVyLWJsb2NrLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWlubGluZS1zdHlsZTogc29saWQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wYW5lbC10b2dnbGUtazltZDhmLCAwcHggNnB4IDEycHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTIpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zdGFjay1iYXItNHp4dmtjLCAjZmZmZmZmKSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDI7XG4gIGNvbHVtbi1nYXA6IGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1idXR0b24tbGV0dGVyLXNwYWNpbmctcGEwejFiLCAwLjAwNWVtKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcm93LWdhcDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5feWlmM3RfNDA4ID4gLmF3c3VpX3N0YXR1c18xcTg0bl95aWYzdF82MzcgPiAuYXdzdWlfaGVhZGVyXzFxODRuX3lpZjN0XzYzNzpub3QoI1xcOSksXG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5feWlmM3RfNDA4ID4gLmF3c3VpX3N0YXR1c18xcTg0bl95aWYzdF82MzcgPiAuYXdzdWlfaXRlbS1jb3VudF8xcTg0bl95aWYzdF82Mzg6bm90KCNcXDkpLFxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuX3lpZjN0XzQwOCA+IC5hd3N1aV9idXR0b25fMXE4NG5feWlmM3RfNjM5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci00enh2a2MsICNmZmZmZmYpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl95aWYzdF80MDggPiAuYXdzdWlfc3RhdHVzXzFxODRuX3lpZjN0XzYzNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHJvdy1nYXA6IDA7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5feWlmM3RfNDA4ID4gLmF3c3VpX3N0YXR1c18xcTg0bl95aWYzdF82MzcgPiAuYXdzdWlfaGVhZGVyXzFxODRuX3lpZjN0XzYzNzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLW9rZnJhMCwgNzAwKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuX3lpZjN0XzQwOCA+IC5hd3N1aV9zdGF0dXNfMXE4NG5feWlmM3RfNjM3ID4gLmF3c3VpX2l0ZW0tY291bnRfMXE4NG5feWlmM3RfNjM4Om5vdCgjXFw5KSB7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcm93LWdhcDogMDtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl95aWYzdF80MDggPiAuYXdzdWlfc3RhdHVzXzFxODRuX3lpZjN0XzYzNyA+IC5hd3N1aV9pdGVtLWNvdW50XzFxODRuX3lpZjN0XzYzOCA+IC5hd3N1aV90eXBlLWNvdW50XzFxODRuX3lpZjN0XzY3MiA+IC5hd3N1aV9jb3VudC1udW1iZXJfMXE4NG5feWlmM3RfNjcyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5feWlmM3RfNDA4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItaG92ZXItbWY4Y3huLCAjNDI0NjUwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWhvdmVyLW1mOGN4biwgIzQyNDY1MCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zdGFjay1iYXItNHp4dmtjLCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5feWlmM3RfNDA4Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1hY3RpdmUtdXJjd2cxLCAjMjMyYjM3KSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1qcWI1bXgsICMyMzJiMzcpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci00enh2a2MsICNmZmZmZmYpKTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl95aWYzdF80MDguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5feWlmM3RfNDkwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2ID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5feWlmM3RfNDA4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuX3lpZjN0XzQ5MCkge1xuICBib3JkZXItYmxvY2std2lkdGg6IDFweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMXB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuX3lpZjN0XzQwODpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl95aWYzdF80OTApOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuX3lpZjN0XzQwODpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl95aWYzdF80OTApOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuX3lpZjN0XzQwOCA+IC5hd3N1aV9idXR0b25fMXE4NG5feWlmM3RfNjM5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1ncm93OiAxO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRiczogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtZXNuZGJzLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItZm9jdXNlZC1hNnBqemksICNmOWY5ZmEpKTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl95aWYzdF80MDggPiAuYXdzdWlfYnV0dG9uXzFxODRuX3lpZjN0XzYzOSA+IC5hd3N1aV9pY29uXzFxODRuX3lpZjN0XzcxMDpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS05MC1rbWhmbWksIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS05MC1uMnZ1c2ssIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuX3lpZjN0XzQwOCA+IC5hd3N1aV9idXR0b25fMXE4NG5feWlmM3RfNjM5ID4gLmF3c3VpX2ljb25fMXE4NG5feWlmM3RfNzEwOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuX3lpZjN0XzQwOCA+IC5hd3N1aV9idXR0b25fMXE4NG5feWlmM3RfNjM5ID4gLmF3c3VpX2ljb25fMXE4NG5feWlmM3RfNzEwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuX3lpZjN0XzQwOCA+IC5hd3N1aV9idXR0b25fMXE4NG5feWlmM3RfNjM5ID4gLmF3c3VpX2ljb25fMXE4NG5feWlmM3RfNzEwOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl95aWYzdF80MDggPiAuYXdzdWlfYnV0dG9uXzFxODRuX3lpZjN0XzYzOS5hd3N1aV9leHBhbmRlZF8xcTg0bl95aWYzdF80MjggPiAuYXdzdWlfaWNvbl8xcTg0bl95aWYzdF83MTA6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl95aWYzdF80MDggPiAuYXdzdWlfYnV0dG9uXzFxODRuX3lpZjN0XzYzOTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuX3lpZjN0XzQwOCA+IC5hd3N1aV9idXR0b25fMXE4NG5feWlmM3RfNjM5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zdGFja18xcTg0bl95aWYzdF80MDYgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl95aWYzdF80MDggPiAuYXdzdWlfYnV0dG9uXzFxODRuX3lpZjN0XzYzOTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3N0YWNrXzFxODRuX3lpZjN0XzQwNiA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuX3lpZjN0XzQwOCA+IC5hd3N1aV9idXR0b25fMXE4NG5feWlmM3RfNjM5Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1lc25kYnMpO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5feWlmM3RfNDA2LmF3c3VpX2V4cGFuZGVkXzFxODRuX3lpZjN0XzQyODpub3QoI1xcOSk6bm90KC5hd3N1aV9mbG9hdGluZ18xcTg0bl95aWYzdF83NTEpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0aWNreS1ib3R0b20tbWFyZ2luLWVzbmRicywgMCk7XG59XG5cbi5hd3N1aV9mbGFzaGJhcl8xcTg0bl95aWYzdF83NTU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9mbGFzaGJhcl8xcTg0bl95aWYzdF83NTUgPiBsaSArIGxpOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9mbGFzaGJhcl8xcTg0bl95aWYzdF83NTU6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoXzFxODRuX3lpZjN0XzE4OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2ZsYXNoXzFxODRuX3lpZjN0XzE4OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLW54Z212dSwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZsYXNoYmFyLWhvcml6b250YWwtNzhqdWo5LCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci00cG1wbjQsIDEycHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci00cG1wbjQsIDEycHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci00cG1wbjQsIDEycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZmxhc2hiYXItNHBtcG40LCAxMnB4KTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWZsYXNoYmFyLWlubGluZS1zdGFydC1zYzE5N2IsIDBweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LTdkMzE4eiwgI2Y5ZjlmYSk7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWZsYXNoLXN0aWNreS15MXBvMjMsIDBweCA0cHggOHB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1lc25kYnM6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLWVzbmRicywgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKSk7XG59XG5cbi5hd3N1aV9pbml0aWFsLWhpZGRlbl8xcTg0bl95aWYzdF84MTU6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmxvY2stc2l6ZTogMDtcbn1cblxuLmF3c3VpX2ZsYXNoLWxpc3RfMXE4NG5feWlmM3RfNDA3Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfZmxhc2gtbGlzdF8xcTg0bl95aWYzdF80MDc6bm90KCNcXDkpOm5vdCguYXdzdWlfY29sbGFwc2VkXzFxODRuX3lpZjN0XzQyOCkgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCk7XG59XG5cbi5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS1mbGFzaGJhci1hY3Rpb24tbGVmdC16aHJna2MsIDEycHgpO1xufVxuXG4uYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuX3lpZjN0XzgzOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDcwJTtcbn1cbi5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5feWlmM3RfODM5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuX3lpZjN0XzgzOTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuX3lpZjN0XzgzOTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5feWlmM3RfODM5Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy1lc25kYnMpO1xufVxuXG4uYXdzdWlfZmxhc2gtdGV4dF8xcTg0bl95aWYzdF84Njk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cblxuLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5feWlmM3RfMjI5Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cblxuLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5feWlmM3RfMjAzOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDEgMSAwJTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hd3N1aV9oaWRkZW5fMXE4NG5feWlmM3RfODg4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5feWlmM3RfMjAzOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXItcmVwbGFjZW1lbnRfMXE4NG5feWlmM3RfODkzOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1mbGFzaGJhci1oZWFkZXItM3Y5YXN5LCA3MDApO1xufVxuXG4uYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl95aWYzdF8yMDQ6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtcmVwbGFjZW1lbnRfMXE4NG5feWlmM3RfODk4Om5vdCgjXFw5KSB7XG4gIC8qIE9ubHkgdXNlZCBhcyBhIHNlbGVjdG9yIGZvciB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuX3lpZjN0XzIwNjpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpKTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1mbGFzaGJhci1kaXNtaXNzLXJpZ2h0LXJ3cjl4eCwgMHB4KTtcbn1cblxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFxODRuX3lpZjN0XzIwNjpub3QoI1xcOSkge1xuICAvKiBPbmx5IHVzZWQgYXMgYSBzZWxlY3RvciBmb3IgdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuX3lpZjN0XzIwNTpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfYWN0aW9uLXdyYXBwZWRfMXE4NG5feWlmM3RfOTE2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG5cbi5hd3N1aV9hY3Rpb24tYnV0dG9uXzFxODRuX3lpZjN0XzIwNTpub3QoI1xcOSksXG4uYXdzdWlfYWN0aW9uLXNsb3RfMXE4NG5feWlmM3RfOTIzOm5vdCgjXFw5KSB7XG4gIC8qIE9ubHkgdXNlZCBhcyBhIHNlbGVjdG9yIGZvciB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9mbGFzaC10eXBlLXN1Y2Nlc3NfMXE4NG5feWlmM3RfOTI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItc3VjY2Vzcy1vYzhtaTQsICMwMDgwMmYpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MtbTlxaWVpLCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9mbGFzaC10eXBlLXN1Y2Nlc3NfMXE4NG5feWlmM3RfOTI3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl95aWYzdF84MzkgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl95aWYzdF8yMjk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZmxhc2hiYXItaWNvbi1zdWNjZXNzLXN3dnllZSwgIzAwODAyZik7XG59XG5cbi5hd3N1aV9mbGFzaC10eXBlLWVycm9yXzFxODRuX3lpZjN0XzkzNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWVycm9yLXgyZ25mZSwgI2RiMDAwMCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3ItcjFiM3NnLCAjZGIwMDAwKTtcbn1cbi5hd3N1aV9mbGFzaC10eXBlLWVycm9yXzFxODRuX3lpZjN0XzkzNSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuX3lpZjN0XzIwMyA+IC5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5feWlmM3RfODM5ID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5feWlmM3RfMjI5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZsYXNoYmFyLWljb24tZXJyb3IteXBoaWIxLCAjZGIwMDAwKTtcbn1cblxuLmF3c3VpX2ZsYXNoLXR5cGUtaW5mb18xcTg0bl95aWYzdF85NDM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXR5cGUtaW4tcHJvZ3Jlc3NfMXE4NG5feWlmM3RfOTQ0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby1tcDM3aDksICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tcXhoc3B0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9mbGFzaC10eXBlLWluZm9fMXE4NG5feWlmM3RfOTQzID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl95aWYzdF84MzkgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl95aWYzdF8yMjk6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXR5cGUtaW4tcHJvZ3Jlc3NfMXE4NG5feWlmM3RfOTQ0ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5feWlmM3RfMjAzID4gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl95aWYzdF84MzkgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl95aWYzdF8yMjk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZmxhc2hiYXItaWNvbi1pbmZvLWtrbHptZCwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9mbGFzaC10eXBlLXdhcm5pbmdfMXE4NG5feWlmM3RfOTUzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctbzhmbnVlLCAjMGYxNDFhKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci13YXJuaW5nLWh4ZnVodywgI2ZmZTM0Nyk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy01aHh4bzksICM4NTU5MDApO1xufVxuLmF3c3VpX2ZsYXNoLXR5cGUtd2FybmluZ18xcTg0bl95aWYzdF85NTMgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl95aWYzdF8yMDMgPiAuYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuX3lpZjN0XzgzOSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuX3lpZjN0XzIyOTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mbGFzaGJhci1pY29uLXdhcm5pbmcteTlzeXNtLCAjODU1OTAwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xaTBzM18xNW8wN18xNDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9oZWFkZXJfMWkwczNfMTVvMDdfMTczOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWdhMmxueSwgMTZweCk7XG59XG5cbi5hd3N1aV9jb250ZW50XzFpMHMzXzE1bzA3XzE3Nzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2Vycm9yXzFpMHMzXzE1bzA3XzE4MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2Zvb3Rlcl8xaTBzM18xNW8wN18xODU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpO1xufVxuXG4uYXdzdWlfYWN0aW9ucy1zZWN0aW9uXzFpMHMzXzE1bzA3XzE4OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55LCAxNnB4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1nYTJsbnksIDE2cHgpKTtcbn1cblxuLmF3c3VpX3NlY29uZGFyeS1hY3Rpb25zXzFpMHMzXzE1bzA3XzE5ODpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDFweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55LCAxNnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55LCAxNnB4KTtcbn1cblxuLmF3c3VpX2FjdGlvbnNfMWkwczNfMTVvMDdfMTg5Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMXB4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1nYTJsbnksIDE2cHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1nYTJsbnksIDE2cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFoZmNvXzE3Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtaGRkZG43LCAyMHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLThqcW9udywgNDBweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFoZmNvXzE3NyBocjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14bC10bjNuemgsIDI0cHgpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtcGFuZWwtZGl2aWRlci1tYXJnaW4taG9yaXpvbnRhbC1pMmR4Y3EsIDhweCkpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMWhmY29fMTc3IG9sOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFoZmNvXzE3NyB1bDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFoZmNvXzE3NyBsaTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMWhmY29fMTc3IGE6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMWhmY29fMTc3IGgyOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFoZmNvXzE3NyBoMzpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xaGZjb18xNzcgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMWhmY29fMTc3IGg1Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFoZmNvXzE3NyBwcmU6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMWhmY29fMTc3IGNvZGU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xaGZjb18xNzcgY29kZTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTAsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLXlkdDg1aCwgMC4wMDVlbSk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tb25vc3BhY2Uta213YW1xLCBNb25hY28sIE1lbmxvLCBDb25zb2xhcywgXCJDb3VyaWVyIFByaW1lXCIsIENvdXJpZXIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1ud3Y4ZHMsICNmZmZmZmYpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xaGZjb18xNzcgcHJlOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy0xeDdnOXAsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLXdpdGZ1MCwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMteWR0ODVoLCAwLjAwNWVtKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS1rbXdhbXEsIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkcywgI2ZmZmZmZik7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xaGZjb18xNzcgZGw6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xaGZjb18xNzcgZGwgKjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xaGZjb18xNzcgZHQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXNiNWNvdywgNzAwKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFoZmNvXzE3NyBkZDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFoZmNvXzE3NyBoMjpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xaGZjb18xNzcgaDM6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMWhmY29fMTc3IGg0Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFoZmNvXzE3NyBoNTpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xaGZjb18xNzcgaDY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14bC04dnRhaDAsIDI0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtaWx3cGg4LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFoZmNvXzE3NyBwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMWhmY29fMTc3IGgxOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXNqMW83YiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pZGVrdTgsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC00YWszdXUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC15bG85cjMsIC0wLjAyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14bC1oN2wxbjcsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1xMHl2c3YsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gteGlqcHgyLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMWhmY29fMTc3IGgyOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXNqMW83YiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWF2Y3BlcSwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtcDZ5d29hLCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC1sdmszdnUsIC0wLjAxNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC0zY2kzNnosIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1xMHl2c3YsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gteGlqcHgyLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMWhmY29fMTc3IGgzOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXNqMW83YiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLWgzeW9vZCwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tMzFwYnMyLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS02czgzbTcsIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWRieDYwbSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xaGZjb18xNzcgaDQ6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctc2oxbzdiLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtZW9jM2Y1LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1rdnU3amUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLXc2c3N4NSwgLTAuMDA1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLXk5ZTBuYywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xaGZjb18xNzcgaDU6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctc2oxbzdiLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTgyY3YwMywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLWQxNjlzdSwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTV5bHZuZCwgbm9ybWFsKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtbWxjeHlmLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFoZmNvXzE3NyBiOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFoZmNvXzE3NyBzdHJvbmc6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293LCA3MDApO1xufVxuXG4uYXdzdWlfbG9hZGluZ18xZDIzN18xaGZjb18zNDc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC03dmIwbjksIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtYTg0dGhmLCAyNHB4KTtcbn1cblxuLmF3c3VpX2hlYWRlcl8xZDIzN18xaGZjb18zNTI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLW4xM2V5MCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tNnM4M203LCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWE3d3FhbCwgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtM2NpMzZ6LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LWlsd3BoOCwgIzBmMTQxYSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtaGRkZG43LCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC03dmIwbjksIDI4cHgpIGNhbGModmFyKC0tc3BhY2UteGwtOHZ0YWgwLCAyNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eGwtb2NuczhjLCAzMnB4KSk7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1rZG5meGssICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLWx0OW9sbywgMjBweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfMWQyMzdfMWhmY29fMzcwID4gLmF3c3VpX2hlYWRlcl8xZDIzN18xaGZjb18zNTI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMHB4O1xufVxuLmF3c3VpX2hlYWRlcl8xZDIzN18xaGZjb18zNTIgaDI6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xZDIzN18xaGZjb18zNTIgaDM6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xZDIzN18xaGZjb18zNTIgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xZDIzN18xaGZjb18zNTIgaDU6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xZDIzN18xaGZjb18zNTIgaDY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLW4xM2V5MCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tNnM4M203LCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWE3d3FhbCwgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtM2NpMzZ6LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xufVxuXG4uYXdzdWlfY29udGVudF8xZDIzN18xaGZjb18zODk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktNTV5d3d2LCAjNDI0NjUwKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC03dmIwbjksIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtYTg0dGhmLCAyNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMWhmY29fMzg5IGgyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCxcbi5hd3N1aV9jb250ZW50XzFkMjM3XzFoZmNvXzM4OSBoMzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfY29udGVudF8xZDIzN18xaGZjb18zODkgaDQ6bm90KCNcXDkpOmZpcnN0LWNoaWxkLFxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMWhmY29fMzg5IGg1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCxcbi5hd3N1aV9jb250ZW50XzFkMjM3XzFoZmNvXzM4OSBoNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfY29udGVudF8xZDIzN18xaGZjb18zODkgcDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfY29udGVudF8xZDIzN18xaGZjb18zODkgYTpub3QoI1xcOSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXFrNngxdiwgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1nNWVhZ3EsIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTAsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00eGowOWosIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRlbnRfMWQyMzdfMWhmY29fMzg5IGE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY29udGVudF8xZDIzN18xaGZjb18zODkgYTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jb250ZW50XzFkMjM3XzFoZmNvXzM4OSBhOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3XzFoZmNvXzM4OSBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1aywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMWhmY29fMzg5IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3XzFoZmNvXzM4OSBhOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1aywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMWhmY29fMzg5IGE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2NvbnRlbnRfMWQyMzdfMWhmY29fMzg5IGE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfY29udGVudF8xZDIzN18xaGZjb18zODkgYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLThxbmI5bCwgY3VycmVudENvbG9yKTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl8xZDIzN18xaGZjb180NDE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktNTV5d3d2LCAjNDI0NjUwKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC03dmIwbjksIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtYTg0dGhmLCAyNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDIzN18xaGZjb180NDEgdWw6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfZm9vdGVyXzFkMjM3XzFoZmNvXzQ0MSBhOm5vdCgjXFw5KSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmstcWs2eDF2LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWc1ZWFncSwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC02Y2ZhN3QsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWxpbmstc2Vjb25kYXJ5LXZsNnAwbiwgaW5oZXJpdCk7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB2YXIoLS1mb250LWRlY29yYXRpb24tbGluZS1saW5rLXNlY29uZGFyeS0zZ3gzczcsIG5vbmUpO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVjb3JhdGlvbi1kZWZhdWx0LW1lN2NzNCwgdHJhbnNwYXJlbnQpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS1uaXNkNDUsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mb290ZXJfMWQyMzdfMWhmY29fNDQxIGE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZm9vdGVyXzFkMjM3XzFoZmNvXzQ0MSBhOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Zvb3Rlcl8xZDIzN18xaGZjb180NDEgYTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZm9vdGVyXzFkMjM3XzFoZmNvXzQ0MSBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci1ycWZoamIsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9mb290ZXJfMWQyMzdfMWhmY29fNDQxIGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9mb290ZXJfMWQyMzdfMWhmY29fNDQxIGE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXJxZmhqYiwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDIzN18xaGZjb180NDEgYTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfZm9vdGVyXzFkMjM3XzFoZmNvXzQ0MSBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2Zvb3Rlcl8xZDIzN18xaGZjb180NDEgYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLThxbmI5bCwgY3VycmVudENvbG9yKTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMWhmY29fMzg5Om5vdCgjXFw5KSxcbi5hd3N1aV9mb290ZXJfMWQyMzdfMWhmY29fNDQxOm5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3XzFoZmNvXzM4OSBhOm5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9mb290ZXJfMWQyMzdfMWhmY29fNDQxIGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS12eXV4amYsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLW04MGF2OSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfY3FjcWtfMWw4dW5fMTc3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfd3JhcHBlcl9jcWNxa18xbDh1bl8xODE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfZWxlbWVudFdyYXBwZXJfY3FjcWtfMWw4dW5fMTg1Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9tYXJrZXJXcmFwcGVyX2NxY3FrXzFsOHVuXzE4OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfcGxhY2VtZW50LXJpZ2h0X2NxY3FrXzFsOHVuXzE5NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG5cbi5hd3N1aV9wbGFjZW1lbnQtbGVmdF9jcWNxa18xbDh1bl8xOTk6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTAwJTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG5cbi5hd3N1aV9pbmxpbmVXcmFwcGVyX2NxY3FrXzFsOHVuXzIwNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9rZXktdmFsdWUtcGFpcnNfMXk5ZnlfMXQzbmNfMTQxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZ3JvdXAtdGl0bGVfMXk5ZnlfMXQzbmNfMTczOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1nYTJsbnksIDE2cHgpO1xufVxuXG4uYXdzdWlfZ3JvdXAtbGlzdF8xeTlmeV8xdDNuY18xNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55LCAxNnB4KTtcbn1cblxuLmF3c3VpX2dyb3VwLWxpc3QtaXRlbV8xeTlmeV8xdDNuY18xODc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV90ZXJtXzF5OWZ5XzF0M25jXzE5MTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1rZXktdmFsdWUtcGFpcnMtbGFiZWwtMjM0emRyLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWtleS12YWx1ZS1wYWlycy1sYWJlbC0zcWU3OWcsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQta2V5LXZhbHVlLXBhaXJzLWxhYmVsLWIyN3VyaSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwtanpibXRyLCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Uta2V5LXZhbHVlLWdhcC13Mmo1dzUsIDBweCk7XG59XG5cbi5hd3N1aV9rZXktbGFiZWxfMXk5ZnlfMXQzbmNfMTk5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuLmF3c3VpX2tleS1sYWJlbF8xeTlmeV8xdDNuY18xOTk6bm90KCNcXDkpOm9ubHktY2hpbGQge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9kZXRhaWxfMXk5ZnlfMXQzbmNfMjA4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS1xaDJmNTUsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfaW5mb18xeTlmeV8xdDNuY18yNDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9mdmpkdV8xcmVtd18xNDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmF3c3VpX2J1dHRvbl9mdmpkdV8xcmVtd18xODI6bm90KCNcXDkpLFxuLmF3c3VpX2RvdHNfZnZqZHVfMXJlbXdfMTgzOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24taTI4cTR4LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWkyOHE0eCwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2J1dHRvbl9mdmpkdV8xcmVtd18xODI6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYnV0dG9uX2Z2amR1XzFyZW13XzE4Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9mdmpkdV8xcmVtd18xODI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWkyOHE0eCwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24taTI4cTR4LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtdzhjOXBqLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfMXJlbXdfMjExOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5LCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2Fycm93X2Z2amR1XzFyZW13XzIxNjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LTJxdzc1MCwgIzQyNDY1MCk7XG59XG4uYXdzdWlfYXJyb3dfZnZqZHVfMXJlbXdfMjE2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV8xcmVtd18yMTEpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNDhhbmloLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9hcnJvd19mdmpkdV8xcmVtd18yMTYuYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1XzFyZW13XzIxMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3ksICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfcGFnZS1udW1iZXJfZnZqZHVfMXJlbXdfMjI2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC01eHhvNW0sICM0MjQ2NTApO1xufVxuLmF3c3VpX3BhZ2UtbnVtYmVyX2Z2amR1XzFyZW13XzIyNjpub3QoI1xcOSk6bm90KC5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfMXJlbXdfMjExKTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfcGFnZS1udW1iZXJfZnZqZHVfMXJlbXdfMjI2LmF3c3VpX2J1dHRvbi1jdXJyZW50X2Z2amR1XzFyZW13XzIzMjpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1vcjllZzEsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1xMHl2c3YsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gteGlqcHgyLCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtdzZicG5yLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wYWdlLW51bWJlcl9mdmpkdV8xcmVtd18yMjYuYXdzdWlfYnV0dG9uLWN1cnJlbnRfZnZqZHVfMXJlbXdfMjMyLmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV8xcmVtd18yMTE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtODVvaWgxLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9wYWdlLW51bWJlcl9mdmpkdV8xcmVtd18yMjYuYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1XzFyZW13XzIxMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3ksICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfanVtcC10by1wYWdlX2Z2amR1XzFyZW13XzI0NTpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMywgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDE1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYXdzdWlfanVtcC10by1wYWdlLWlucHV0X2Z2amR1XzFyZW13XzI1Mzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogODdweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMC42ZW07XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uYXdzdWlfZG90c19mdmpkdV8xcmVtd18xODM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTAsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfcGFnZXMtY29tcGFjdF9mdmpkdV8xcmVtd18yNjM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LTV4eG81bSwgIzQyNDY1MCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9wYWdlLWl0ZW1fZnZqZHVfMXJlbXdfMjY4Om5vdCgjXFw5KSxcbi5hd3N1aV9kb3RzX2Z2amR1XzFyZW13XzE4Mzpub3QoI1xcOSksXG4uYXdzdWlfcGFnZXMtY29tcGFjdF9mdmpkdV8xcmVtd18yNjM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC01eGJlaGksIDVweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfcGFnZS1pdGVtX2Z2amR1XzFyZW13XzI2ODpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfZG90c19mdmpkdV8xcmVtd18xODM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLFxuLmF3c3VpX3BhZ2VzLWNvbXBhY3RfZnZqZHVfMXJlbXdfMjYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfcGFnZS1pdGVtX2Z2amR1XzFyZW13XzI2ODpub3QoI1xcOSk6bGFzdC1jaGlsZCxcbi5hd3N1aV9kb3RzX2Z2amR1XzFyZW13XzE4Mzpub3QoI1xcOSk6bGFzdC1jaGlsZCxcbi5hd3N1aV9wYWdlcy1jb21wYWN0X2Z2amR1XzFyZW13XzI2Mzpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfcm9vdC1kaXNhYmxlZF9mdmpkdV8xcmVtd18yODkgPiAuYXdzdWlfZG90c19mdmpkdV8xcmVtd18xODM6bm90KCNcXDkpLFxuLmF3c3VpX3Jvb3QtZGlzYWJsZWRfZnZqZHVfMXJlbXdfMjg5ID4gLmF3c3VpX3BhZ2VzLWNvbXBhY3RfZnZqZHVfMXJlbXdfMjYzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSwgI2I0YjRiYik7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzFrc3UxX3B2bXFmXzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX3BhbmVsXzFrc3UxX3B2bXFmXzIxNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9wYW5lbF8xa3N1MV9wdm1xZl8yMTYgPiAuYXdzdWlfaGFuZGxlXzFrc3UxX3B2bXFmXzIyMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX3BhbmVsXzFrc3UxX3B2bXFmXzIxNiA+IC5hd3N1aV9wYW5lbC1jb250ZW50XzFrc3UxX3B2bXFmXzIyNDpub3QoI1xcOSkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICBmbGV4LWdyb3c6IDE7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcGFuZWxfMWtzdTFfcHZtcWZfMjE2ID4gLmF3c3VpX3BhbmVsLWNvbnRlbnRfMWtzdTFfcHZtcWZfMjI0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkgKyAycHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSArIDJweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpICsgMnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpICsgMnB4KTtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2Rpc3BsYXktbWFpbi1vbmx5XzFrc3UxX3B2bXFmXzIzNyA+IC5hd3N1aV9wYW5lbF8xa3N1MV9wdm1xZl8yMTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kaXNwbGF5LXBhbmVsLW9ubHlfMWtzdTFfcHZtcWZfMjQwID4gLmF3c3VpX3BhbmVsXzFrc3UxX3B2bXFmXzIxNjpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xufVxuXG4uYXdzdWlfY29udGVudF8xa3N1MV9wdm1xZl8yNDY6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTtcbn1cbi5hd3N1aV9kaXNwbGF5LXBhbmVsLW9ubHlfMWtzdTFfcHZtcWZfMjQwID4gLmF3c3VpX2NvbnRlbnRfMWtzdTFfcHZtcWZfMjQ2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29udGVudF8xa3N1MV9wdm1xZl8yNDY6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KSArIDJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpICsgMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkgKyAycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkgKyAycHgpO1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMSAqIDJweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oX3NjZWJ5XzE1Nzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLTdnbWN6aSwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWk3d2p3cywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oX3NjZWJ5XzE1Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oX3NjZWJ5XzE1Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oX3NjZWJ5XzE1Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9zZWdtZW50XzFlZG1oX3NjZWJ5XzE1Nzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLTdnbWN6aSwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWk3d2p3cywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZWdtZW50XzFlZG1oX3NjZWJ5XzE1Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZWdtZW50XzFlZG1oX3NjZWJ5XzE1Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZWdtZW50XzFlZG1oX3NjZWJ5XzE1Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfc2VnbWVudF8xZWRtaF9zY2VieV8xNTcgPiAuYXdzdWlfc2VnbWVudF9faG92ZXJfMWVkbWhfc2NlYnlfMTg0Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stN2dtY3ppLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staTd3andzLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3NlZ21lbnRfMWVkbWhfc2NlYnlfMTU3ID4gLmF3c3VpX3NlZ21lbnRfX2hvdmVyXzFlZG1oX3NjZWJ5XzE4NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZWdtZW50XzFlZG1oX3NjZWJ5XzE1NyA+IC5hd3N1aV9zZWdtZW50X19ob3Zlcl8xZWRtaF9zY2VieV8xODQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2VnbWVudF8xZWRtaF9zY2VieV8xNTcgPiAuYXdzdWlfc2VnbWVudF9faG92ZXJfMWVkbWhfc2NlYnlfMTg0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2xhYmVsXzFlZG1oX3NjZWJ5XzE5ODpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLTdnbWN6aSwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWk3d2p3cywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9sYWJlbF8xZWRtaF9zY2VieV8xOTg6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGFiZWxfMWVkbWhfc2NlYnlfMTk4Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xhYmVsXzFlZG1oX3NjZWJ5XzE5ODpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzFlZG1oX3NjZWJ5XzIxMjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfc2NlYnlfMjE2LmF3c3VpX2NvbnRlbnQtLXNtYWxsXzFlZG1oX3NjZWJ5XzIxNjpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDUwcHggKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgKyBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX3NjZWJ5XzIxNi5hd3N1aV9jb250ZW50LS1zbWFsbF8xZWRtaF9zY2VieV8yMTYuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9zY2VieV8yMTk6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgzMHB4ICsgY2FsYygyICogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkpKSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9zY2VieV8yMTYuYXdzdWlfY29udGVudC0tc21hbGxfMWVkbWhfc2NlYnlfMjE2LmF3c3VpX2NvbnRlbnQtLXdpdGhvdXQtbGFiZWxzXzFlZG1oX3NjZWJ5XzIyMjpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDUwcHggKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX3NjZWJ5XzIxNi5hd3N1aV9jb250ZW50LS1zbWFsbF8xZWRtaF9zY2VieV8yMTYuYXdzdWlfY29udGVudC0td2l0aG91dC1sYWJlbHNfMWVkbWhfc2NlYnlfMjIyLmF3c3VpX2NvbnRlbnQtLWZpdC1oZWlnaHRfMWVkbWhfc2NlYnlfMjE5Om5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMzBweCkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfc2NlYnlfMjE2LmF3c3VpX2NvbnRlbnQtLW1lZGl1bV8xZWRtaF9zY2VieV8yMjg6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxMDBweCArIHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KSArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfc2NlYnlfMjE2LmF3c3VpX2NvbnRlbnQtLW1lZGl1bV8xZWRtaF9zY2VieV8yMjguYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9zY2VieV8yMTk6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxMDBweCArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfc2NlYnlfMjE2LmF3c3VpX2NvbnRlbnQtLW1lZGl1bV8xZWRtaF9zY2VieV8yMjguYXdzdWlfY29udGVudC0td2l0aG91dC1sYWJlbHNfMWVkbWhfc2NlYnlfMjIyOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTAwcHggKyB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX3NjZWJ5XzIxNi5hd3N1aV9jb250ZW50LS1tZWRpdW1fMWVkbWhfc2NlYnlfMjI4LmF3c3VpX2NvbnRlbnQtLXdpdGhvdXQtbGFiZWxzXzFlZG1oX3NjZWJ5XzIyMi5hd3N1aV9jb250ZW50LS1maXQtaGVpZ2h0XzFlZG1oX3NjZWJ5XzIxOTpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDEwMHB4KSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9zY2VieV8yMTYuYXdzdWlfY29udGVudC0tbGFyZ2VfMWVkbWhfc2NlYnlfMjQwOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTQwcHggKyB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCkgKyBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX3NjZWJ5XzIxNi5hd3N1aV9jb250ZW50LS1sYXJnZV8xZWRtaF9zY2VieV8yNDAuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9zY2VieV8yMTk6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxNDBweCArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfc2NlYnlfMjE2LmF3c3VpX2NvbnRlbnQtLWxhcmdlXzFlZG1oX3NjZWJ5XzI0MC5hd3N1aV9jb250ZW50LS13aXRob3V0LWxhYmVsc18xZWRtaF9zY2VieV8yMjI6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxNDBweCArIHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfc2NlYnlfMjE2LmF3c3VpX2NvbnRlbnQtLWxhcmdlXzFlZG1oX3NjZWJ5XzI0MC5hd3N1aV9jb250ZW50LS13aXRob3V0LWxhYmVsc18xZWRtaF9zY2VieV8yMjIuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9zY2VieV8yMTk6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxNDBweCkpO1xufVxuXG4uYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9zY2VieV8yMTk6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX3N0YXR1cy1jb250YWluZXJfMWVkbWhfc2NlYnlfMjU3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdCB1dGlscyAqL1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyXzFlZG1oX3NjZWJ5XzI2MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci0tZml0LWhlaWdodF8xZWRtaF9zY2VieV8yNjU6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgbWluLWJsb2NrLXNpemU6IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItY2hhcnQtcGxvdF8xZWRtaF9zY2VieV8yNzA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLWNoYXJ0LXBsb3QtLWZpdC1oZWlnaHRfMWVkbWhfc2NlYnlfMjczOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuXG4uYXdzdWlfaW5uZXItY29udGVudF8xZWRtaF9zY2VieV8yNzk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBpbnNldDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV9zZWdtZW50X19oaWdobGlnaHRfMWVkbWhfc2NlYnlfMjkwOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfc2NlYnlfMTU3Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGYsICNmZmZmZmYpO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfc2NlYnlfMTU3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfc2VnbWVudF8xZWRtaF9zY2VieV8xNTcuYXdzdWlfc2VnbWVudC0tZGltbWVkXzFlZG1oX3NjZWJ5XzMwNTpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM1O1xufVxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfc2NlYnlfMTU3LmF3c3VpX3NlZ21lbnQtLWhpZ2hsaWdodGVkXzFlZG1oX3NjZWJ5XzMwOCA+IC5hd3N1aV9zZWdtZW50X19oaWdobGlnaHRfMWVkbWhfc2NlYnlfMjkwOm5vdCgjXFw5KSwgLmF3c3VpX3NlZ21lbnRfMWVkbWhfc2NlYnlfMTU3Om5vdCgjXFw5KTpob3Zlcjpub3QoLmF3c3VpX3NlZ21lbnQtLWRpbW1lZF8xZWRtaF9zY2VieV8zMDUpID4gLmF3c3VpX3NlZ21lbnRfX2hpZ2hsaWdodF8xZWRtaF9zY2VieV8yOTAge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYXdzdWlfbGFiZWxfMWVkbWhfc2NlYnlfMTk4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC1pbHdwaDgsICMwZjE0MWEpO1xuICBvcGFjaXR5OiAxO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfbGFiZWxfMWVkbWhfc2NlYnlfMTk4ID4gbGluZTpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXN0cm9rZS1jaGFydC1saW5lLXFkdHA1dSwgIzhjOGM5NCk7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCk7XG59XG4uYXdzdWlfbGFiZWxfMWVkbWhfc2NlYnlfMTk4ID4gZGl2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTAuNzVlbTtcbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF9zY2VieV8xOTguYXdzdWlfbGFiZWwtLWRpbW1lZF8xZWRtaF9zY2VieV8zMjU6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zNTtcbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF9zY2VieV8xOTguYXdzdWlfbGFiZWwtLWFsaWduLXJpZ2h0XzFlZG1oX3NjZWJ5XzMyODpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF9zY2VieV8xOTguYXdzdWlfbGFiZWwtLWFsaWduLXJpZ2h0XzFlZG1oX3NjZWJ5XzMyOCA+IGRpdjpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuLmF3c3VpX2xhYmVsLXRleHRfMWVkbWhfc2NlYnlfMzM2ID4gdGV4dDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC1ta291czAsIDcwMCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LWlsd3BoOCwgIzBmMTQxYSk7XG4gIGRvbWluYW50LWJhc2VsaW5lOiBtaWRkbGU7XG59XG5cbnRleHQuYXdzdWlfbGFiZWxfX2Rlc2NyaXB0aW9uXzFlZG1oX3NjZWJ5XzM0NDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtY2hhcnQtZGV0YWlsLXNpemUtNG0wMmZqLCAxMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWI5ZDNpYywgIzQyNDY1MCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtYjlkM2ljLCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX2xhYmVsLWxpbmVfMWVkbWhfc2NlYnlfMzUxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gY29tcG9uZW50IGNvZGUgKi9cbn1cblxuLmF3c3VpX2xhYmVsLS1oaWdobGlnaHRlZF8xZWRtaF9zY2VieV8zNTU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9wb3BvdmVyLWhlYWRlcl8xZWRtaF9zY2VieV8zNTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Byb2dyZXNzXzExaHVjX2Vvc29hXzE4NTpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS10eWpvNjYsIDEzNW1zKSBsaW5lYXI7XG4gIHRyYW5zaXRpb246IHdpZHRoIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS10eWpvNjYsIDEzNW1zKSBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcHJvZ3Jlc3NfMTFodWNfZW9zb2FfMTg1Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9wcm9ncmVzc18xMWh1Y19lb3NvYV8xODU6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLXZhbHVlLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcHJvZ3Jlc3NfMTFodWNfZW9zb2FfMTg1Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcmVzdWx0LXN0YXRlXzExaHVjX2Vvc29hXzE5OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluXzExaHVjX2Vvc29hXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1jMmdmbDYsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1hMTd2NGosIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fMTFodWNfZW9zb2FfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jlc3VsdC1zdGF0ZV8xMWh1Y19lb3NvYV8xOTk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcmVzdWx0LXN0YXRlXzExaHVjX2Vvc29hXzE5OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yZXN1bHQtc3RhdGVfMTFodWNfZW9zb2FfMTk5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMTFodWNfZW9zb2FfMjIxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfd2l0aC1yZXN1bHQtYnV0dG9uXzExaHVjX2Vvc29hXzI1Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbn1cblxuLmF3c3VpX3Jlc3VsdC10ZXh0XzExaHVjX2Vvc29hXzI1Nzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Jlc3VsdC1jb250YWluZXItZXJyb3JfMTFodWNfZW9zb2FfMjYxOm5vdCgjXFw5KSwgLmF3c3VpX3Jlc3VsdC1jb250YWluZXItc3VjY2Vzc18xMWh1Y19lb3NvYV8yNjE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9yZXN1bHQtYnV0dG9uXzExaHVjX2Vvc29hXzI2NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV93b3JkLXdyYXBfMTFodWNfZW9zb2FfMjcxOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2xhYmVsLWZsYXNoXzExaHVjX2Vvc29hXzI3Njpub3QoI1xcOSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293LCA3MDApO1xufVxuLmF3c3VpX2xhYmVsLWtleS12YWx1ZV8xMWh1Y19lb3NvYV8yODA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtbWtvdXMwLCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYWJlbC1qemJtdHIsICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy15ZjBranIsIDJweCk7XG59XG5cbi5hd3N1aV9mbGFzaF8xMWh1Y19lb3NvYV8yODg6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9wcm9ncmVzcy1jb250YWluZXJfMTFodWNfZW9zb2FfMjkyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC1pbmxpbmUtc2l6ZTogODAwcHg7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xufVxuXG4uYXdzdWlfcGVyY2VudGFnZS1jb250YWluZXJfMTFodWNfZW9zb2FfMjk5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAzM3B4O1xuICBmbGV4LXNocmluazogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTAsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLXlkdDg1aCwgMC4wMDVlbSk7XG59XG5cbi5hd3N1aV9wZXJjZW50YWdlXzExaHVjX2Vvc29hXzI5OTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Byb2dyZXNzXzExaHVjX2Vvc29hXzE4NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItaGVpZ2h0LWVzbmRicywgNHB4KTtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy1lc25kYnMsIDEwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtZXNuZGJzLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLWVzbmRicywgMTBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtZXNuZGJzLCAxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJhY2tncm91bmQtY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWV3NXVseiwgI2ViZWJmMCkpO1xufVxuLmF3c3VpX3Byb2dyZXNzXzExaHVjX2Vvc29hXzE4NTpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtYmFyIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWhlaWdodC1lc25kYnMsIDRweCk7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtZXNuZGJzLCAxMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLWVzbmRicywgMTBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy1lc25kYnMsIDEwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLWVzbmRicywgMTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1iYWNrZ3JvdW5kLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1ldzV1bHosICNlYmViZjApKTtcbn1cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y19lb3NvYV8xODU6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtZXNuZGJzLCAxMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy1lc25kYnMsIDEwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb2dyZXNzLXZhbHVlLWJhY2tncm91bmQtY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWVtb3U1NiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3Byb2dyZXNzXzExaHVjX2Vvc29hXzE4NS5hd3N1aV9jb21wbGV0ZV8xMWh1Y19lb3NvYV8zNDU6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtZXNuZGJzLCAxMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLWVzbmRicywgMTBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy1lc25kYnMsIDEwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLWVzbmRicywgMTBweCk7XG59XG4uYXdzdWlfcHJvZ3Jlc3NfMTFodWNfZW9zb2FfMTg1Om5vdCgjXFw5KTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy1lc25kYnMsIDEwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLWVzbmRicywgMTBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtdmFsdWUtYmFja2dyb3VuZC1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZW1vdTU2LCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfcHJvZ3Jlc3NfMTFodWNfZW9zb2FfMTg1LmF3c3VpX3Byb2dyZXNzLWZsYXNoXzExaHVjX2Vvc29hXzM1ODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYmFja2dyb3VuZC1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWZsYXNoLWd4MDk5biwgI2ViZWJmMCkpO1xufVxuLmF3c3VpX3Byb2dyZXNzXzExaHVjX2Vvc29hXzE4NS5hd3N1aV9wcm9ncmVzcy1mbGFzaF8xMWh1Y19lb3NvYV8zNTg6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1iYWNrZ3JvdW5kLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZmxhc2gtZ3gwOTluLCAjZWJlYmYwKSk7XG59XG4uYXdzdWlfcHJvZ3Jlc3NfMTFodWNfZW9zb2FfMTg1LmF3c3VpX3Byb2dyZXNzLWZsYXNoXzExaHVjX2Vvc29hXzM1ODpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy12YWx1ZS1iYWNrZ3JvdW5kLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZmxhc2gtcmRzeXFpLCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfcHJvZ3Jlc3NfMTFodWNfZW9zb2FfMTg1LmF3c3VpX3Byb2dyZXNzLWZsYXNoXzExaHVjX2Vvc29hXzM1ODpub3QoI1xcOSk6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtdmFsdWUtYmFja2dyb3VuZC1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWZsYXNoLXJkc3lxaSwgIzAwNmNlMCkpO1xufVxuXG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvXzExaHVjX2Vvc29hXzM3MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfNTVma2hfMTM5dnVfMTQyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGN1cnNvcjogdGV4dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ocXkzbzQsICNmZmZmZmYpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZSwgIzhjOGM5NCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZSwgIzhjOGM5NCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LWVzbmRicyk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xMzl2dV8xNDI6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtaG92ZXItZXNuZGJzLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWhxeTNvNCwgI2ZmZmZmZikpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZ2kzMnZlLCAjOGM4Yzk0KSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1lc25kYnMsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtZXNuZGJzKSk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xMzl2dV8xNDIuYXdzdWlfdGV4dGFyZWEtcmVhZG9ubHlfNTVma2hfMTM5dnVfMTg3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLXJlYWRvbmx5LWVzbmRicywgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC1ocXkzbzQsICNmZmZmZmYpKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLXJlYWRvbmx5LWVzbmRicywgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLTM2aWcybSwgI2ViZWJmMCkpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLXJlYWRvbmx5LWVzbmRicywgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLTM2aWcybSwgI2ViZWJmMCkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctcmVhZG9ubHktZXNuZGJzKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzEzOXZ1XzE0Mi5hd3N1aV9kaXNhYmxlZF81NWZraF8xMzl2dV8xOTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXpjZjdlbSwgI2ViZWJmMCkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC0zNmlnMm0sICNlYmViZjApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLTM2aWcybSwgI2ViZWJmMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC01OXdla2IsICNiNGI0YmIpKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC1lc25kYnMpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMTM5dnVfMTQyLmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMTM5dnVfMjAxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCwgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCwgI2RiMDAwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtNnRkbnhmLCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xMzl2dV8xNDIuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xMzl2dV8yMDE6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtdGRkbW5pLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzEzOXZ1XzE0Mi5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzEzOXZ1XzIwMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzEzOXZ1XzE0Mi5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzEzOXZ1XzIwMTpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF8xMzl2dV8xNDIuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xMzl2dV8yMDE6bm90KCNcXDkpOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkLCAjZGIwMDAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkLCAjZGIwMDAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTZ0ZG54ZiwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzEzOXZ1XzE0Mi5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzEzOXZ1XzIwMTpub3QoI1xcOSk6Zm9jdXMtd2l0aGluOmZvY3VzLCAuYXdzdWlfcm9vdF81NWZraF8xMzl2dV8xNDIuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xMzl2dV8yMDE6bm90KCNcXDkpOmZvY3VzOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtdGRkbW5pLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzEzOXZ1XzE0Mi5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzEzOXZ1XzIwMTpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF8xMzl2dV8xNDIuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xMzl2dV8yMDE6bm90KCNcXDkpOmZvY3VzIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXRkZG1uaSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xMzl2dV8xNDIuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xMzl2dV8yMDEuYXdzdWlfZGlzYWJsZWRfNTVma2hfMTM5dnVfMTkzOm5vdCgjXFw5KTpmb2N1cy13aXRoaW4sIC5hd3N1aV9yb290XzU1ZmtoXzEzOXZ1XzE0Mi5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzEzOXZ1XzIwMS5hd3N1aV9kaXNhYmxlZF81NWZraF8xMzl2dV8xOTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtZXNuZGJzKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzEzOXZ1XzE0Mi5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzEzOXZ1XzIyOTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSwgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpLCAjODU1OTAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTZ0ZG54ZiwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzEzOXZ1XzE0Mi5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzEzOXZ1XzIyOTpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC10ZGRtbmksIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMTM5dnVfMTQyLmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMTM5dnVfMjI5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMTM5dnVfMTQyLmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMTM5dnVfMjI5Om5vdCgjXFw5KTpmb2N1cy13aXRoaW4sIC5hd3N1aV9yb290XzU1ZmtoXzEzOXZ1XzE0Mi5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzEzOXZ1XzIyOTpub3QoI1xcOSk6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSwgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctcGhiZ2NpLCAjODU1OTAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTZ0ZG54ZiwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzEzOXZ1XzE0Mi5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzEzOXZ1XzIyOTpub3QoI1xcOSk6Zm9jdXMtd2l0aGluOmZvY3VzLCAuYXdzdWlfcm9vdF81NWZraF8xMzl2dV8xNDIuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xMzl2dV8yMjk6bm90KCNcXDkpOmZvY3VzOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtdGRkbW5pLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzEzOXZ1XzE0Mi5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzEzOXZ1XzIyOTpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF8xMzl2dV8xNDIuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xMzl2dV8yMjk6bm90KCNcXDkpOmZvY3VzIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXRkZG1uaSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xMzl2dV8xNDIuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xMzl2dV8yMjkuYXdzdWlfZGlzYWJsZWRfNTVma2hfMTM5dnVfMTkzOm5vdCgjXFw5KTpmb2N1cy13aXRoaW4sIC5hd3N1aV9yb290XzU1ZmtoXzEzOXZ1XzE0Mi5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzEzOXZ1XzIyOS5hd3N1aV9kaXNhYmxlZF81NWZraF8xMzl2dV8xOTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtZXNuZGJzKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzEzOXZ1XzE0Mjpub3QoI1xcOSk6Zm9jdXMtd2l0aGluOm5vdCguYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xMzl2dV8yMDEpOm5vdCguYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xMzl2dV8yMjkpLCAuYXdzdWlfcm9vdF81NWZraF8xMzl2dV8xNDI6bm90KCNcXDkpOmZvY3VzOm5vdCguYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xMzl2dV8yMDEpOm5vdCguYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xMzl2dV8yMjkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZm9jdXMtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1rbzMxdTQsICMwMDZjZTApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQta28zMXU0LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZm9jdXMtZXNuZGJzLCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtdzhjOXBqLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWZvY3VzLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWhxeTNvNCwgI2ZmZmZmZikpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMTM5dnVfMTQyLmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzEzOXZ1XzE5Mzpub3QoI1xcOSk6Zm9jdXMtd2l0aGluOm5vdCguYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xMzl2dV8yMDEpOm5vdCguYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xMzl2dV8yMjkpLCAuYXdzdWlfcm9vdF81NWZraF8xMzl2dV8xNDIuYXdzdWlfZGlzYWJsZWRfNTVma2hfMTM5dnVfMTkzOm5vdCgjXFw5KTpmb2N1czpub3QoLmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMTM5dnVfMjAxKTpub3QoLmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMTM5dnVfMjI5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC16Y2Y3ZW0sICNlYmViZjApKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtMzZpZzJtLCAjZWJlYmYwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC0zNmlnMm0sICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtNTl3ZWtiLCAjYjRiNGJiKSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtZXNuZGJzKTtcbn1cblxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzEzOXZ1XzE4Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICByZXNpemU6IG5vbmU7XG4gIGN1cnNvcjogdGV4dDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC01eGJlaGksIDVweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaSwgMTJweCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSkpO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzEzOXZ1XzE4Ny5hd3N1aV9wbGFjZWhvbGRlci12aXNpYmxlXzU1ZmtoXzEzOXZ1XzMyNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xMzl2dV8xODcuYXdzdWlfcGxhY2Vob2xkZXItdmlzaWJsZV81NWZraF8xMzl2dV8zMjY6bm90KCNcXDkpOjpiZWZvcmUsIC5hd3N1aV90ZXh0YXJlYV81NWZraF8xMzl2dV8xODcuYXdzdWlfcGxhY2Vob2xkZXItdmlzaWJsZV81NWZraF8xMzl2dV8zMjYgPiAqOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xMzl2dV8xODcuYXdzdWlfcGxhY2Vob2xkZXItdmlzaWJsZV81NWZraF8xMzl2dV8zMjY6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtcGxhY2Vob2xkZXIpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1ncWVsa2gsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLWVzbmRicyk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1mb250LXN0eWxlLWVzbmRicywgaXRhbGljKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC1lc25kYnMpO1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xMzl2dV8xODc6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKSkpO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzEzOXZ1XzE4Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWZvY3VzLWVzbmRicywgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpKSk7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMTM5dnVfMTg3Om5vdCgjXFw5KTppbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xMzl2dV8xODc6bm90KCNcXDkpOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWdxZWxraCwgIzY1Njg3MSkpO1xuICBmb250LXNpemU6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtZXNuZGJzKTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtZXNuZGJzLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtd2VpZ2h0LWVzbmRicyk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMTM5dnVfMTg3LmF3c3VpX2ludmFsaWRfNTVma2hfMTM5dnVfMzYyOm5vdCgjXFw5KSwgLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzEzOXZ1XzE4Ny5hd3N1aV93YXJuaW5nXzU1ZmtoXzEzOXZ1XzM2Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtNnRkbnhmLCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSkpO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzEzOXZ1XzE4Nzpub3QoI1xcOSk6ZGlzYWJsZWQsIC5hd3N1aV90ZXh0YXJlYV81NWZraF8xMzl2dV8xODcuYXdzdWlfdGV4dGFyZWEtZGlzYWJsZWRfNTVma2hfMTM5dnVfMzY1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTU5d2VrYiwgI2I0YjRiYikpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xMzl2dV8xODc6bm90KCNcXDkpOmRpc2FibGVkOjpwbGFjZWhvbGRlciwgLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzEzOXZ1XzE4Ny5hd3N1aV90ZXh0YXJlYS1kaXNhYmxlZF81NWZraF8xMzl2dV8zNjU6bm90KCNcXDkpOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXhxcWF0aCwgI2I0YjRiYik7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGV4dGFyZWEtcmVhZG9ubHlfNTVma2hfMTM5dnVfMTg3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItcmVhZG9ubHktZXNuZGJzLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSkpKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xMzl2dV8xODcuYXdzdWlfdGV4dGFyZWEtZGlzYWJsZWRfNTVma2hfMTM5dnVfMzY1LmF3c3VpX3BsYWNlaG9sZGVyLXZpc2libGVfNTVma2hfMTM5dnVfMzI2Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteHFxYXRoLCAjYjRiNGJiKTtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfdGV4dGFyZWEtd3JhcHBlcl81NWZraF8xMzl2dV8zODI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfZWRpdGFibGUtd3JhcHBlcl81NWZraF8xMzl2dV8zODc6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9lZGl0YWJsZS1lbGVtZW50XzU1ZmtoXzEzOXZ1XzM5Mzpub3QoI1xcOSkge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmF3c3VpX3ByaW1hcnktYWN0aW9uXzU1ZmtoXzEzOXZ1XzQwMDpub3QoI1xcOSkge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KSAvIDIpO1xufVxuLmF3c3VpX3RleHRhcmVhLXdyYXBwZXJfNTVma2hfMTM5dnVfMzgyID4gLmF3c3VpX3ByaW1hcnktYWN0aW9uXzU1ZmtoXzEzOXZ1XzQwMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpIC8gMik7XG59XG4uYXdzdWlfdGV4dGFyZWEtd3JhcHBlcl81NWZraF8xMzl2dV8zODIgPiAuYXdzdWlfcHJpbWFyeS1hY3Rpb25fNTVma2hfMTM5dnVfNDAwID4gLmF3c3VpX2FjdGlvbi1idXR0b25fNTVma2hfMTM5dnVfNDA4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLXlmMGtqciwgMnB4KTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmF3c3VpX3NlY29uZGFyeS1jb250ZW50XzU1ZmtoXzEzOXZ1XzQxMzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xufVxuLmF3c3VpX3NlY29uZGFyeS1jb250ZW50XzU1ZmtoXzEzOXZ1XzQxMy5hd3N1aV93aXRoLXBhZGRpbmdzXzU1ZmtoXzEzOXZ1XzQ0ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaSwgMTJweCk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LWNvbnRlbnRfNTVma2hfMTM5dnVfNDEzLmF3c3VpX3dpdGgtcGFkZGluZ3NfNTVma2hfMTM5dnVfNDQ4LmF3c3VpX2ludmFsaWRfNTVma2hfMTM5dnVfMzYyOm5vdCgjXFw5KSwgLmF3c3VpX3NlY29uZGFyeS1jb250ZW50XzU1ZmtoXzEzOXZ1XzQxMy5hd3N1aV93aXRoLXBhZGRpbmdzXzU1ZmtoXzEzOXZ1XzQ0OC5hd3N1aV93YXJuaW5nXzU1ZmtoXzEzOXZ1XzM2Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXVveTVpaSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtNnRkbnhmLCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSkpO1xufVxuXG4uYXdzdWlfYWN0aW9uLXN0cmlwZV81NWZraF8xMzl2dV80NTg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc181NWZraF8xMzl2dV80OTc6bm90KCNcXDkpIHtcbiAgZmxleC1iYXNpczogbWF4LWNvbnRlbnQ7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpO1xufVxuLmF3c3VpX3NlY29uZGFyeS1hY3Rpb25zXzU1ZmtoXzEzOXZ1XzQ5Ny5hd3N1aV93aXRoLXBhZGRpbmdzXzU1ZmtoXzEzOXZ1XzQ0ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtNXhiZWhpLCA1cHgpO1xufVxuLmF3c3VpX3NlY29uZGFyeS1hY3Rpb25zXzU1ZmtoXzEzOXZ1XzQ5Ny5hd3N1aV93aXRoLXBhZGRpbmdzXzU1ZmtoXzEzOXZ1XzQ0OC5hd3N1aV9pbnZhbGlkXzU1ZmtoXzEzOXZ1XzM2Mjpub3QoI1xcOSksIC5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc181NWZraF8xMzl2dV80OTcuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF8xMzl2dV80NDguYXdzdWlfd2FybmluZ181NWZraF8xMzl2dV8zNjI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTZ0ZG54ZiwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkpKTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc181NWZraF8xMzl2dV80OTcuYXdzdWlfd2l0aC1wYWRkaW5ncy1hbmQtYWN0aW9uc181NWZraF8xMzl2dV81MTU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfYnVmZmVyXzU1ZmtoXzEzOXZ1XzUxOTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi5hd3N1aV90b2tlbi1jb250YWluZXJfNTVma2hfMTM5dnVfNTI1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdXNlci1zZWxlY3Q6IGFsbDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogYWxsO1xuICAtbW96LXVzZXItc2VsZWN0OiBhbGw7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KTtcbn1cblxuLmF3c3VpX3JlZmVyZW5jZS13cmFwcGVyXzU1ZmtoXzEzOXZ1XzUzMzpub3QoI1xcOSkge1xuICB1bmljb2RlLWJpZGk6IGlzb2xhdGU7XG59XG5cbi5hd3N1aV90cmlnZ2VyLWJhc2VfNTVma2hfMTM5dnVfNTM3Om5vdCgjXFw5KSB7XG4gIHVuaWNvZGUtYmlkaTogaXNvbGF0ZTtcbn1cblxuLmF3c3VpX3RyaWdnZXItdG9rZW5fNTVma2hfMTM5dnVfNTQxOm5vdCgjXFw5KSB7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZGFzaGVkIGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkYXNoZWQgY3VycmVudENvbG9yO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KTtcbn1cblxuLmF3c3VpX3BhcmFncmFwaF81NWZraF8xMzl2dV81NDc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBjb2xvcjogaW5oZXJpdDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xd3pxZV9keHdrdF8xNDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9zZWFyY2gtZmllbGRfMXd6cWVfZHh3a3RfMTczOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG59XG5cbi5hd3N1aV9pbnB1dC13cmFwcGVyXzF3enFlX2R4d2t0XzE4MDpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDY4OHB4IC0gMiAqIHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSk7XG59XG5cbi5hd3N1aV9hZGQtdG9rZW5fMXd6cWVfZHh3a3RfMTg3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMywgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbn1cblxuLmF3c3VpX3Rva2Vuc18xd3pxZV9keHdrdF8xOTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV90b2tlbi1vcGVyYXRvcl8xd3pxZV9keHdrdF8xOTk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293LCA3MDApO1xufVxuXG4uYXdzdWlfcHJvcGVydHktZWRpdG9yXzF3enFlX2R4d2t0XzIwMzpub3QoI1xcOSkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvci1oZWFkZXJfMXd6cWVfZHh3a3RfMjA2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293LCA3MDApO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xufVxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvci1oZWFkZXItZW51bV8xd3pxZV9keHdrdF8yMTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293LCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC11MHI3ZTQsICM0MjQ2NTApO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSArIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpKTtcbn1cbi5hd3N1aV9wcm9wZXJ0eS1lZGl0b3ItZm9ybV8xd3pxZV9keHdrdF8yMzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cbi5hd3N1aV9wcm9wZXJ0eS1lZGl0b3ItY2FuY2VsXzF3enFlX2R4d2t0XzIzOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvci1hY3Rpb25zXzF3enFlX2R4d2t0XzI0Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtdHVvd3NzLCAjYzZjNmNkKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xufVxuXG4uYXdzdWlfcHJvcGVydHktZWRpdG9yLWVudW1fMXd6cWVfZHh3a3RfMjUwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV90b2tlbi1lZGl0b3JfMXd6cWVfZHh3a3RfMjU1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWZvcm1fMXd6cWVfZHh3a3RfMjYyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1maWVsZC1wcm9wZXJ0eV8xd3pxZV9keHdrdF8yNjU6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAyO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1maWVsZC1vcGVyYXRvcl8xd3pxZV9keHdrdF8yNjg6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1maWVsZC12YWx1ZV8xd3pxZV9keHdrdF8yNzE6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAyO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1tdWx0aXNlbGVjdC13cmFwcGVyXzF3enFlX2R4d2t0XzI3NDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXp6ZXh5eiwgMzJweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMjAwcHg7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLW11bHRpc2VsZWN0LXdyYXBwZXItaW5uZXJfMXd6cWVfZHh3a3RfMjc5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWNhbmNlbF8xd3pxZV9keHdrdF8yODM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3Itc3VibWl0XzF3enFlX2R4d2t0XzI4Njpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItYWN0aW9uc18xd3pxZV9keHdrdF8yODk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LXR1b3dzcywgI2M2YzZjZCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIC0xICogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkXzF3enFlX2R4d2t0XzI5ODpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KG1pbi1jb250ZW50LCAyZnIpIG1pbm1heChtaW4tY29udGVudCwgMTIwcHgpIG1pbm1heChtaW4tY29udGVudCwgM2ZyKSBtaW4tY29udGVudDtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZC1ncm91cF8xd3pxZV9keHdrdF8zMzI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWRfMXd6cWVfZHh3a3RfMjk4LmF3c3VpX3Rva2VuLWVkaXRvci1uYXJyb3dfMXd6cWVfZHh3a3RfMzM1Om5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDEwMHB4LCAxZnIpO1xuICBnYXA6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZF8xd3pxZV9keHdrdF8yOTguYXdzdWlfdG9rZW4tZWRpdG9yLW5hcnJvd18xd3pxZV9keHdrdF8zMzUgPiAuYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWQtZ3JvdXBfMXd6cWVfZHh3a3RfMzMyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkXzF3enFlX2R4d2t0XzI5OC5hd3N1aV90b2tlbi1lZGl0b3ItbmFycm93XzF3enFlX2R4d2t0XzMzNSA+IC5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZC1ncm91cF8xd3pxZV9keHdrdF8zMzIuYXdzdWlfdG9rZW4tZWRpdG9yLXN1cHBvcnRzLWdyb3Vwc18xd3pxZV9keHdrdF8zNDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWhlYWRlcl8xd3pxZV9keHdrdF8zNDg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci12aWo0OHksICM0MjQ2NTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLXk5ZTBuYywgNzAwKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWNlbGxfMXd6cWVfZHh3a3RfMzU0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Rva2VuLWVkaXRvci1uYXJyb3dfMXd6cWVfZHh3a3RfMzM1KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZC1jZWxsXzF3enFlX2R4d2t0XzM1NC5hd3N1aV90b2tlbi1lZGl0b3ItbmFycm93XzF3enFlX2R4d2t0XzMzNTpub3QoI1xcOSk6bnRoLWNoaWxkKDQpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItYWRkLXRva2VuXzF3enFlX2R4d2t0XzM2Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cblxuLmF3c3VpX2N1c3RvbS1jb250ZW50LXdyYXBwZXJfMXd6cWVfZHh3a3RfMzY3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfY3VzdG9tLWNvbnRyb2xfMXd6cWVfZHh3a3RfMzcxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaW5wdXRfMXd6cWVfZHh3a3RfMTgwOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9yZXN1bHRzXzF3enFlX2R4d2t0XzM3OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLTV4YmVoaSwgNXB4KSArIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3Rva2VuLXRyaWdnZXJfMXd6cWVfZHh3a3RfMzg0Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX3JlbW92ZS1hbGxfMXd6cWVfZHh3a3RfMzg5Om5vdCgjXFw5KSxcbi5hd3N1aV9qb2luLW9wZXJhdGlvbl8xd3pxZV9keHdrdF8zOTA6bm90KCNcXDkpLFxuLmF3c3VpX2N1c3RvbS1maWx0ZXItYWN0aW9uc18xd3pxZV9keHdrdF8zOTE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb25zdHJhaW50XzF3enFlX2R4d2t0XzM5NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1hcXk3bTMsICM2NTY4NzEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTAsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLXlkdDg1aCwgMC4wMDVlbSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xOWJzb18xZWtkal8xNDk6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXJvb3RfMTlic29fMWVrZGpfMTUwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuLmF3c3VpX3Jvb3RfMTlic29fMWVrZGpfMTQ5LmF3c3VpX2hhcy1ncm91cHNfMTlic29fMWVrZGpfMTgzOm5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1yb290XzE5YnNvXzFla2RqXzE1MC5hd3N1aV9oYXMtZ3JvdXBzXzE5YnNvXzFla2RqXzE4Mzpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygycHggKyB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXp6ZXh5eiwgMzJweCkpO1xufVxuLmF3c3VpX3Jvb3RfMTlic29fMWVrZGpfMTQ5LmF3c3VpX2hhcy1ncm91cHNfMTlic29fMWVrZGpfMTgzLmF3c3VpX2NvbXBhY3QtbW9kZV8xOWJzb18xZWtkal8xODc6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXJvb3RfMTlic29fMWVrZGpfMTUwLmF3c3VpX2hhcy1ncm91cHNfMTlic29fMWVrZGpfMTgzLmF3c3VpX2NvbXBhY3QtbW9kZV8xOWJzb18xZWtkal8xODc6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMnB4ICsgMiAqIHZhcigtLWJvcmRlci13aWR0aC10b2tlbi1wemczazYsIDJweCkgKyB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXp6ZXh5eiwgMzJweCkpO1xufVxuXG4uYXdzdWlfaW5uZXItcm9vdF8xOWJzb18xZWtkal8xNTA6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3Rva2VuXzE5YnNvXzFla2RqXzE5Njpub3QoI1xcOSksXG4uYXdzdWlfaW5uZXItdG9rZW5fMTlic29fMWVrZGpfMTk3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLXB6ZzNrNiwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8sICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tcHpnM2s2LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4bywgIzAwNmNlMCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtdXZraHd1LCAjZjBmYmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi1vZDcxbWksIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLW9kNzFtaSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tb2Q3MW1pLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tb2Q3MW1pLCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV90b2tlbl8xOWJzb18xZWtkal8xOTYuYXdzdWlfZ3JvdXBlZF8xOWJzb18xZWtkal8yMTA6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXRva2VuXzE5YnNvXzFla2RqXzE5Ny5hd3N1aV9ncm91cGVkXzE5YnNvXzFla2RqXzIxMDpub3QoI1xcOSkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5hd3N1aV9pbm5lci10b2tlbl8xOWJzb18xZWtkal8xOTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLW9kNzFtaSwgOHB4KSAvIDIpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLW9kNzFtaSwgOHB4KSAvIDIpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLW9kNzFtaSwgOHB4KSAvIDIpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi1vZDcxbWksIDhweCkgLyAyKTtcbn1cblxuLmF3c3VpX2xpc3RfMTlic29fMWVrZGpfMjIyOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG5cbi5hd3N1aV9zaG93LW9wZXJhdGlvbl8xOWJzb18xZWtkal8yMzM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG59XG5cbi5hd3N1aV9zZWxlY3RfMTlic29fMWVrZGpfMjM5Om5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1zZWxlY3RfMTlic29fMWVrZGpfMjQwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdG9rZW4tY29udGVudF8xOWJzb18xZWtkal8yNDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtNXhiZWhpLCA1cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpO1xufVxuLmF3c3VpX3Rva2VuLWNvbnRlbnQtZ3JvdXBlZF8xOWJzb18xZWtkal8yNTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMnB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpO1xufVxuXG4uYXdzdWlfaW5uZXItdG9rZW4tY29udGVudF8xOWJzb18xZWtkal8yNTU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMXB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpO1xufVxuXG4uYXdzdWlfZWRpdC1idXR0b25fMTlic29fMWVrZGpfMjYwOm5vdCgjXFw5KSxcbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xOWJzb18xZWtkal8yNjE6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLWRpc21pc3MtYnV0dG9uXzE5YnNvXzFla2RqXzI2Mjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMzBweDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LTJxdzc1MCwgIzQyNDY1MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWkyOHE0eCwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8sICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvXzFla2RqXzI2MDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMTlic29fMWVrZGpfMjYxOm5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9pbm5lci1kaXNtaXNzLWJ1dHRvbl8xOWJzb18xZWtkal8yNjI6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvXzFla2RqXzI2MDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMTlic29fMWVrZGpfMjYxOm5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9pbm5lci1kaXNtaXNzLWJ1dHRvbl8xOWJzb18xZWtkal8yNjI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWtncXpoeSwgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvXzFla2RqXzI2MDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xOWJzb18xZWtkal8yNjE6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMWVrZGpfMjYyOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1rZ3F6aHksIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIta2dxemh5LCAtNXB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIta2dxemh5LCAtNXB4KSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1rZ3F6aHksIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWtncXpoeSwgLTVweCkgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIta2dxemh5LCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb18xZWtkal8yNjA6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvXzFla2RqXzI2MTpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMWVrZGpfMjYyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb18xZWtkal8yNjA6bm90KCNcXDkpOmhvdmVyLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvXzFla2RqXzI2MTpub3QoI1xcOSk6aG92ZXIsXG4uYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMWVrZGpfMjYyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNDhhbmloLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb18xZWtkal8yNjA6bm90KCNcXDkpOmRpc2FibGVkLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvXzFla2RqXzI2MTpub3QoI1xcOSk6ZGlzYWJsZWQsXG4uYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMWVrZGpfMjYyOm5vdCgjXFw5KTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXUzZzhzeSwgI2I0YjRiYik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQtMnhrY3UyLCAjZGVkZWUzKTtcbn1cblxuLmF3c3VpX3Rva2VuLWRpc2FibGVkXzE5YnNvXzFla2RqXzMyMDpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLTJ4a2N1MiwgI2RlZGVlMyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlzYWJsZWQtdW9mZ3R3LCAjYjRiNGJiKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3JhZGlvLWJ1dHRvbl96ZGJqel90YW83YV8xNDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xdnR6cl9zMDBoZV85Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdmlldy1idXR0b25fMXZ0enJfczAwaGVfMTM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9icm93c2UtYnV0dG9uXzF2dHpyX3MwMGhlXzE3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfbGF5b3V0XzF2dHpyX3MwMGhlXzIxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbi5hd3N1aV9sYXlvdXRfMXZ0enJfczAwaGVfMjEgPiAqOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG4uYXdzdWlfbGF5b3V0LXVyaV8xdnR6cl9zMDBoZV8zMzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDIwMHB4O1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2xheW91dC12ZXJzaW9uXzF2dHpyX3MwMGhlXzM3Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTgwcHg7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTQwcHg7XG4gIGlubGluZS1zaXplOiAyMCU7XG59XG4uYXdzdWlfbGF5b3V0LWRpdmlkZXJfMXZ0enJfczAwaGVfNDI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogY2FsYygyICogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgKyAyICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkgKyB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfbmlicXVfMTQ5Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTkwLWttaGZtaSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTkwLW4ydnVzaywgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uXzF4ZTg4X25pYnF1XzE0OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfbmlicXVfMTQ5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF9uaWJxdV8xNDk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uXzF4ZTg4X25pYnF1XzE0OTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfbmlicXVfMTQ5Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb24tZXhwYW5kZWRfMXhlODhfbmlicXVfMTcwOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb24tZXhwYW5kZWRfMXhlODhfbmlicXVfMTcwOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4uYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF9uaWJxdV8xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwLCAjNDI0NjUwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4X25pYnF1XzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlLWZvY3VzLWhpZ2hsaWdodF8xeGU4OF9uaWJxdV8yMjEpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2V4cGFuZC10b2dnbGVfMXhlODhfbmlicXVfMTQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtZm9jdXMtaGlnaGxpZ2h0XzF4ZTg4X25pYnF1XzIyMSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4X25pYnF1XzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlLWZvY3VzLWhpZ2hsaWdodF8xeGU4OF9uaWJxdV8yMjEpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGVfMXhlODhfbmlicXVfMTQ5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF9uaWJxdV8xNDk6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS13NmJwbnIsICMwZjE0MWEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0ODpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktcHgwamV4LCAjZWJlYmYwKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzE2ODBnXzE2MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMTY4MGdfMTYyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzE2ODBnXzE2OSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMTY4MGdfMTY5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMTY4MGdfMTc2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8xNjgwZ18xNzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xNjgwZ18xODMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE2ODBnXzE4MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzE2ODBnXzE5MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMTY4MGdfMTkwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMTY4MGdfMTk3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8xNjgwZ18xOTcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xNjgwZ18yMDQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE2ODBnXzIwNCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzE2ODBnXzIxMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMTY4MGdfMjExID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMTY4MGdfMjE4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8xNjgwZ18yMTggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xNjgwZ18yMjUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE2ODBnXzIyNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzE2ODBnXzIzMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMTY4MGdfMjMyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KSArIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1hbGlnbi10b3BfYzZ0dXBfMTY4MGdfMjUwOm5vdCgjXFw5KSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC13cmFwX2M2dHVwXzE2ODBnXzI1Nikge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5hd3N1aV9ib2R5LWNlbGwtY291bnRlcl9jNnR1cF8xNjgwZ18yNjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS01NXl3d3YsICM0MjQ2NTApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwLCAxMnB4KTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xNjgwZ18xNjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xNjgwZ18xNjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0ODpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE2ODBnXzE3NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0ODpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE2ODBnXzE3NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMTY4MGdfMTgzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMTY4MGdfMTgzID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0ODpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE2ODBnXzE5NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0ODpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE2ODBnXzE5NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMTY4MGdfMjA0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMTY4MGdfMjA0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0ODpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE2ODBnXzIxOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0ODpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE2ODBnXzIxOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMTY4MGdfMjI1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMTY4MGdfMjI1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgLypcbiAgICBSZW1vdmUgdGhlIHBsYWNlaG9sZGVyIGJvcmRlciBpZiB0aGUgcm93IGlzIG5vdCBzZWxlY3RhYmxlLlxuICAgIFJvd3MgdGhhdCBhcmUgbm90IHNlbGVjdGFibGUgd2lsbCByZXNlcnZlIHRoZSBob3Jpem9udGFsIHNwYWNlXG4gICAgdGhhdCB0aGUgcGxhY2Vob2xkZXIgYm9yZGVyIHdvdWxkIGNvbnN1bWUuXG4gICovXG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzE2ODBnXzE2MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMTY4MGdfMTYyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMTY4MGdfMTY5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE2ODBnXzE3NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMTY4MGdfMTc2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xNjgwZ18xODMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE2ODBnXzE4MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMTY4MGdfMTkwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE2ODBnXzE5NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMTY4MGdfMTk3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xNjgwZ18yMDQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE2ODBnXzIwNCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMTY4MGdfMjExID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE2ODBnXzIxOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMTY4MGdfMjE4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xNjgwZ18yMjUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE2ODBnXzIyNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMTY4MGdfMjMyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xNjgwZ18xNjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzE2ODBnXzE2MiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzE2ODBnXzE2OSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE2ODBnXzE3NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMTY4MGdfMTc2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMTY4MGdfMTgzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xNjgwZ18xODMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzE2ODBnXzE5MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE2ODBnXzE5NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMTY4MGdfMTk3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMTY4MGdfMjA0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xNjgwZ18yMDQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzE2ODBnXzIxMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE2ODBnXzIxOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMTY4MGdfMjE4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMTY4MGdfMjI1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xNjgwZ18yMjUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzE2ODBnXzIzMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMTY4MGdfMTYyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMTY4MGdfMTYyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMTY4MGdfMTc2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMTY4MGdfMTc2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE2ODBnXzE4MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE2ODBnXzE4MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMTY4MGdfMTk3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMTY4MGdfMTk3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE2ODBnXzIwNCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE2ODBnXzIwNCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMTY4MGdfMjE4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMTY4MGdfMjE4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE2ODBnXzIyNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE2ODBnXzIyNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xNjgwZ18xNjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xNjgwZ18xNjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE2ODBnXzE3NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE2ODBnXzE3NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMTY4MGdfMTgzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMTY4MGdfMTgzID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE2ODBnXzE5NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE2ODBnXzE5NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMTY4MGdfMjA0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMTY4MGdfMjA0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE2ODBnXzIxOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE2ODBnXzIxOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMTY4MGdfMjI1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMTY4MGdfMjI1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5OCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMTY4MGdfMTYyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMTY4MGdfMTYyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMTY4MGdfMTc2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMTY4MGdfMTc2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE2ODBnXzE4MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE2ODBnXzE4MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMTY4MGdfMTk3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMTY4MGdfMTk3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE2ODBnXzIwNCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE2ODBnXzIwNCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMTY4MGdfMjE4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5OC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMTY4MGdfMjE4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE2ODBnXzIyNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTguYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE2ODBnXzIyNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xNjgwZ18xNjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xNjgwZ18xNjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE2ODBnXzE3NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE2ODBnXzE3NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMTY4MGdfMTgzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMTY4MGdfMTgzID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE2ODBnXzE5NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE2ODBnXzE5NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMTY4MGdfMjA0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMTY4MGdfMjA0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE2ODBnXzIxOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMTY4MGdfNTMyLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE2ODBnXzIxOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMTY4MGdfMjI1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xNjgwZ181MzIuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMTY4MGdfMjI1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMTY4MGdfMTYyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMTY4MGdfMTYyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMTY4MGdfMTc2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMTY4MGdfMTc2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE2ODBnXzE4MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE2ODBnXzE4MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMTY4MGdfMTk3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMTY4MGdfMTk3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE2ODBnXzIwNCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE2ODBnXzIwNCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMTY4MGdfMjE4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMTY4MGdfMjE4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE2ODBnXzIyNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE2ODBnXzIyNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xNjgwZ18xNjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xNjgwZ18xNjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE2ODBnXzE3NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE2ODBnXzE3NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMTY4MGdfMTgzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMTY4MGdfMTgzID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE2ODBnXzE5NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE2ODBnXzE5NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMTY4MGdfMjA0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMTY4MGdfMjA0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE2ODBnXzIxOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMTY4MGdfNjk4Om5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xNjgwZ184NjQpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE2ODBnXzIxOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMTY4MGdfMjI1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xNjgwZ182OTg6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE2ODBnXzg2NCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSkuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMTY4MGdfMjI1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzY5ODpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5OmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMTY4MGdfODY0KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZmlyc3Qtcm93X2M2dHVwXzE2ODBnXzEwMzM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC0wN25mbGosIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwXzE2ODBnXzEwMzY6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE2ODBnXzEwMzYpOm5vdCguYXdzdWlfaGFzLWZvb3Rlcl9jNnR1cF8xNjgwZ18xMDM2KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLTA3bmZsaiwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfMTY4MGdfMTAzNjpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMTY4MGdfMTAzNikuYXdzdWlfaGFzLWZvb3Rlcl9jNnR1cF8xNjgwZ18xMDM2IHtcbiAgLypcbiAgQWRkIGEgYm90dG9tIGJvcmRlciB0byB0aGUgYm9keSBjZWxscyBvZiB0aGUgbGFzdCByb3cgYXMgYSBzZXBhcmF0b3IgYmV0d2VlbiB0aGVcbiAgdGFibGUgYW5kIHRoZSBmb290ZXJcbiAgKi9cbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zaGFkZWRfYzZ0dXBfMTY4MGdfMTA0Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLWduMWQ1aCwgI2Y2ZjZmOSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE2ODBnXzUzMjpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMTY4MGdfMTAzNik6bm90KC5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfMTY4MGdfMTAzNikge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtZXJpNWc0LCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMTY4MGdfMTAzNjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtdXZraHd1LCAjZjBmYmZmKTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1vN3liNjAsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbzd5YjYwLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4bywgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE2ODBnXzEwMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMTY4MGdfMTAzNi5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfMTY4MGdfMTAzNi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xNjgwZ18xMDM2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLW83eWI2MCwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8sICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMTY4MGdfMTAzNjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1vN3liNjAsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtYnphbHhvLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xNjgwZ182OTg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGYsICNmZmZmZmYpO1xuICB6LWluZGV4OiA3OTg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHBhZGRpbmc7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stZ2RwZno5LCA5MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctc3RpY2t5LXF3cHNpdCwgY3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE2ODBnXzY5ODpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE2ODBnXzY5ODpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE2ODBnXzY5ODpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xNjgwZ182OTguYXdzdWlfdGFibGUtdmFyaWFudC1mdWxsLXBhZ2VfYzZ0dXBfMTY4MGdfMTA5Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkcywgI2ZmZmZmZik7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xNjgwZ182OTguYXdzdWlfYm9keS1jZWxsLXNoYWRlZF9jNnR1cF8xNjgwZ18xMDQ2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtZ24xZDVoLCAjZjZmNmY5KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE2ODBnXzY5OC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMTY4MGdfMTAzNjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtdXZraHd1LCAjZjBmYmZmKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE2ODBnXzY5OC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMTY4MGdfMTAzNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC0zbDY1eGYsICNmZmZmZmYpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMTY4MGdfNjk4LmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xNjgwZ18xMDM2Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm94LXNoYWRvdzogNHB4IDAgMCAwIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE2ODBnXzY5OC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMTY4MGdfMTAzNjpub3QoI1xcOSk6bGFzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfMTY4MGdfMTExNCB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtdndrczF3LCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSksIDhweCAwIDAgMCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZik7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE2ODBnXzY5OC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMTY4MGdfMTAzNjpub3QoI1xcOSk6bGFzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfMTY4MGdfMTExNDpkaXIocnRsKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXlkaDlmbCwgNHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgLTI0cHggMCAwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzExMjM6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QteWRoOWZsLCA0cHggMHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMHB4IC0yNHB4IDBweCAwcHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0X2M2dHVwXzE2ODBnXzExMjM6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC12d2tzMXcsIC00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAtMjRweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfMTY4MGdfMTExNDpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LXZ3a3MxdywgLTRweCAwIDhweCAxcHggcmdiYSgwLCAyOCwgMzYsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIC0yNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfMTY4MGdfMTExNDpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC15ZGg5ZmwsIDRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIC0yNHB4IDAgMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE2ODBnXzEwMzY6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xNjgwZ18xMDM2KS5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF8xNjgwZ18xMTQ1IHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xNjgwZ18xMDM2KS5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF8xNjgwZ18xMTQ1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xNjgwZ18xMDM2LmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwXzE2ODBnXzExNTI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci03dGM3OWYsICMwMDZjZTApO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xNjgwZ18xMDM2LmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwXzE2ODBnXzExNTIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgtMDduZmxqLCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMTY4MGdfMTAzNi5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF8xNjgwZ18xMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xNjgwZ18xMDM2LmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwXzE2ODBnXzExNDU6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE2ODBnXzEwMzYuYXdzdWlfYm9keS1jZWxsLW5leHQtc2VsZWN0ZWRfYzZ0dXBfMTY4MGdfMTE0NTpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMTY4MGdfMTAzNi5hd3N1aV9ib2R5LWNlbGwtcHJldi1zZWxlY3RlZF9jNnR1cF8xNjgwZ18xMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE2ODBnXzEwMzYuYXdzdWlfYm9keS1jZWxsLXByZXYtc2VsZWN0ZWRfYzZ0dXBfMTY4MGdfMTE1Mjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xNjgwZ18xMDM2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwXzE2ODBnXzExNTIpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzE2ODBnXzExNzg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF8xNjgwZ18xMTgzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpKSArIGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3EsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfMTY4MGdfMTE4Mzpub3QoI1xcOSksIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTE3ODpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jazogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3JfYzZ0dXBfMTY4MGdfMTE3ODpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IDA7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbiAgbWluLWJsb2NrLXNpemU6IDEwcHg7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRyNnJ5ZSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1kaXNhYmxlZF9jNnR1cF8xNjgwZ18xMjA4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LWgyOHpqNywgIzQyNDY1MCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvcl9jNnR1cF8xNjgwZ18xMTc4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXIteDlhaGUzLCAjMDAyYjY2KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yX2M2dHVwXzE2ODBnXzExNzg6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWVmcjM5NCwgIzAwMmI2Nik7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1yb3dfYzZ0dXBfMTY4MGdfMTIxNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXJvd19jNnR1cF8xNjgwZ18xMjE3ID4gOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItY29udHJvbHNfYzZ0dXBfMTY4MGdfMTIyNzpub3QoI1xcOSkge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXJvdy1lZGl0b3JfYzZ0dXBfMTY4MGdfMTIzMDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDYgKiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMiAqIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1mb2N1c2FibGVfYzZ0dXBfMTY4MGdfMTIzMzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1mb2N1c2FibGVfYzZ0dXBfMTY4MGdfMTIzMzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMXB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWZvY3VzYWJsZV9jNnR1cF8xNjgwZ18xMjMzOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgLTFweCArIC0xcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWZvY3VzYWJsZV9jNnR1cF8xNjgwZ18xMjMzOm5vdCgjXFw5KTpmb2N1cy5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xNjgwZ182OTgge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF8xNjgwZ18xMjU3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE2ODBnXzY5ODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE2ODBnXzY5ODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1Njpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMTY4MGdfMTYyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMTY4MGdfMTYyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xNjgwZ18xNjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMTY4MGdfMTc2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMTY4MGdfMTc2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE2ODBnXzE4MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE2ODBnXzE4MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xNjgwZ18xOTAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMTY4MGdfMTk3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMTY4MGdfMTk3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE2ODBnXzIwNCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE2ODBnXzIwNCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xNjgwZ18yMTEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMTY4MGdfMjE4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMTY4MGdfMjE4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTQxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE2ODBnXzIyNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE2ODBnXzIyNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE2ODBnXzE0MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xNjgwZ18yMzIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xNjgwZ18xNDE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5LmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDkuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy15ZjBranIsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLXlmMGtqciwgMnB4KSArIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9yZXNpemFibGUtY29sdW1uc19jNnR1cF8xNjgwZ18xMzY5KSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8xNjgwZ18xMTc4LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzEzNzIgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzE2ODBnXzExNzgge1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSk6Zm9jdXMtd2l0aGluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSk6Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSAtIDFweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KTpmb2N1cy13aXRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KTpmb2N1cy13aXRoaW4uYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMTY4MGdfNjk4IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpOmZvY3VzLXdpdGhpbi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KTpmb2N1cy13aXRoaW4uYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5OmZpcnN0LWNoaWxkIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpIC0gMXB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpOmZvY3VzLXdpdGhpbi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKDEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE2ODBnXzQ0OSk6Zm9jdXMtd2l0aGluLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xNjgwZ182OTgge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpmb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWljb25fYzZ0dXBfMTY4MGdfMTI1NywgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwXzE2ODBnXzE0MjMgLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF8xNjgwZ18xMjU3IHtcbiAgZGlzcGxheTogdW5zZXQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4uYXdzdWlfYm9keS1jZWxsLWhhcy1zdWNjZXNzX2M2dHVwXzE2ODBnXzE0MjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfMTY4MGdfMTQyMy5hd3N1aV9ib2R5LWNlbGwtaGFzLXN1Y2Nlc3NfYzZ0dXBfMTY4MGdfMTQyNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpICsgY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfMTY4MGdfMTQyMyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzE2ODBnXzExNzgsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbiA+IC5hd3N1aV9leHBhbmRhYmxlLWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xMzcyID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8xNjgwZ18xMTc4LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfMTY4MGdfMTQyMyA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTE3OCwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwXzE2ODBnXzE0MjMgPiAuYXdzdWlfZXhwYW5kYWJsZS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTM3MiA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfMTY4MGdfMTE3OCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gPiAuYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfMTY4MGdfMTE4MywgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwXzE2ODBnXzE0MjMgPiAuYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfMTY4MGdfMTE4MyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4uYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMTY4MGdfNjk4LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfMTY4MGdfMTQyMy5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xNjgwZ182OTgge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpob3Zlcjpob3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6aG92ZXI6aG92ZXIgLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF8xNjgwZ18xMjU3IHtcbiAgZGlzcGxheTogdW5zZXQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOmhvdmVyOmhvdmVyOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMTY4MGdfNDQ5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXQxc3FvdiwgI2YzZjNmNyk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItamkzZ2wxLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItamkzZ2wxLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6aG92ZXI6aG92ZXIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMTY4MGdfNjk4IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6aG92ZXI6aG92ZXI6Zmlyc3QtY2hpbGQge1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tMXVxbHJrLCA4cHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpob3Zlcjpob3ZlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS0xdXFscmssIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLTF1cWxyaywgOHB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6aG92ZXI6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzE2ODBnXzExNzggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzEzNzIgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzE2ODBnXzExNzggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpKSAtIDIgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF8xNjgwZ18xMTgzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpKSArIGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3EsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKSkgLSAyICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6aG92ZXI6aG92ZXIuYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwXzE2ODBnXzEwMzYuYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE2ODBnXzEwMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOmhvdmVyOmhvdmVyLmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwXzE2ODBnXzExNDUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMTY4MGdfMTU2IHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSAvIDIpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4LmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xNjgwZ180NDk6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE2ODBnXzQ0OSk6aG92ZXI6aG92ZXIuYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwXzE2ODBnXzEwMzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE2ODBnXzEwMzYpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpIC0gKHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpob3Zlcjpob3Zlci5hd3N1aV9ib2R5LWNlbGwtZmlyc3Qtcm93X2M2dHVwXzE2ODBnXzEwMzM6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xNjgwZ180NDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE2ODBnXzEwMzYpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzE1NiB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpIC0gKHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpKSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xNjgwZ18xNTYge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpICsgdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8xNjgwZ18xMTc4LCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0OC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMTY4MGdfNDQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xNjgwZ180NDkpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwXzE2ODBnXzEzNzIgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzE2ODBnXzExNzgge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDguYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE2ODBnXzQ0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMTY4MGdfNDQ5KTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF8xNjgwZ18xMTgzIHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE2ODBnXzY5OCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0ODpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5OmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xNjgwZ18xNDg6bm90KCNcXDkpOmZvY3VzLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE2ODBnXzM1OTpmaXJzdC1jaGlsZCB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE2ODBnXzE0ODpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMTY4MGdfMzU5OmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMTY4MGdfMTQ4Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xNjgwZ18zNTk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMTY4MGdfNjk4IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2l0ZW1zLWxvYWRlcl8xMTVwdF8xNmwwN181Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcmVzaXplLWFjdGl2ZV94N3BldV8xMG1uN18xNDE6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVzaXplLWFjdGl2ZS13aXRoLWZvY3VzX3g3cGV1XzEwbW43XzE0MSkgKiB7XG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmF3c3VpX3Jlc2l6ZXItd3JhcHBlcl94N3BldV8xMG1uN18xNDY6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhsLTh2dGFoMCwgMjRweCkgLyAyKTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXhsLTh2dGFoMCwgMjRweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwO1xufVxudGg6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiAuYXdzdWlfcmVzaXplci13cmFwcGVyX3g3cGV1XzEwbW43XzE0NjpoYXMoLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMTBtbjdfMTU0KS5hd3N1aV9pcy1ib3JkZXJsZXNzX3g3cGV1XzEwbW43XzE1NCB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9yZXNpemVyLWJ1dHRvbi13cmFwcGVyX3g3cGV1XzEwbW43XzE1ODpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG50aDpub3QoI1xcOSk6bm90KFtkYXRhLXJpZ2h0bW9zdF0pID4gLmF3c3VpX2RpdmlkZXJfeDdwZXVfMTBtbjdfMTU0LFxuLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMTBtbjdfMTU0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLWQxNjlzdSwgMThweCk7XG4gIG1heC1ibG9jay1zaXplOiBjYWxjKDEwMCUgLSBjYWxjKDIgKiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgKyB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSkpO1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbnRoOm5vdCgjXFw5KTpub3QoW2RhdGEtcmlnaHRtb3N0XSkgPiAuYXdzdWlfZGl2aWRlcl94N3BldV8xMG1uN18xNTQuYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV8xMG1uN18xNTQsXG4uYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV8xMG1uN18xNTQuYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV8xMG1uN18xNTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC02dXRmdHAsICM4YzhjOTQpO1xufVxudGg6bm90KCNcXDkpOm5vdChbZGF0YS1yaWdodG1vc3RdKSA+IC5hd3N1aV9kaXZpZGVyX3g3cGV1XzEwbW43XzE1NC5hd3N1aV9kaXZpZGVyLWdyb3VwZWRfeDdwZXVfMTBtbjdfMTgxLFxuLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMTBtbjdfMTU0LmF3c3VpX2RpdmlkZXItZ3JvdXBlZF94N3BldV8xMG1uN18xODE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtN2M2YXpuLCAjOGM4Yzk0KTtcbn1cbnRoOm5vdCgjXFw5KTpub3QoW2RhdGEtcmlnaHRtb3N0XSkgPiAuYXdzdWlfZGl2aWRlcl94N3BldV8xMG1uN18xNTQuYXdzdWlfZGl2aWRlci1wb3NpdGlvbi10b3BfeDdwZXVfMTBtbjdfMTg1LFxuLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMTBtbjdfMTU0LmF3c3VpX2RpdmlkZXItcG9zaXRpb24tdG9wX3g3cGV1XzEwbW43XzE4NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGF1dG87XG4gIG1heC1ibG9jay1zaXplOiBjYWxjKDEwMCUgLSBjYWxjKDIgKiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgKyB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSkgLyAyKTtcbn1cbnRoOm5vdCgjXFw5KTpub3QoW2RhdGEtcmlnaHRtb3N0XSkgPiAuYXdzdWlfZGl2aWRlcl94N3BldV8xMG1uN18xNTQuYXdzdWlfZGl2aWRlci1wb3NpdGlvbi1ib3R0b21feDdwZXVfMTBtbjdfMTkxLFxuLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMTBtbjdfMTU0LmF3c3VpX2RpdmlkZXItcG9zaXRpb24tYm90dG9tX3g3cGV1XzEwbW43XzE5MTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGF1dG87XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1heC1ibG9jay1zaXplOiBjYWxjKDEwMCUgLSBjYWxjKDIgKiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgKyB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSkgLyAyKTtcbn1cbnRoOm5vdCgjXFw5KTpub3QoW2RhdGEtcmlnaHRtb3N0XSkgPiAuYXdzdWlfZGl2aWRlcl94N3BldV8xMG1uN18xNTQuYXdzdWlfZGl2aWRlci1wb3NpdGlvbi1mdWxsX3g3cGV1XzEwbW43XzE5Nyxcbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzEwbW43XzE1NC5hd3N1aV9kaXZpZGVyLXBvc2l0aW9uLWZ1bGxfeDdwZXVfMTBtbjdfMTk3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWF4LWJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzEwbW43XzE1NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhsLTh2dGFoMCwgMjRweCkgLyAyKTtcbn1cblxuLmF3c3VpX2RpdmlkZXItYWN0aXZlX3g3cGV1XzEwbW43XzIwNzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Jlc2l6ZXItd3JhcHBlcl94N3BldV8xMG1uN18xNDYuYXdzdWlfdmlzdWFsLXJlZnJlc2hfeDdwZXVfMTBtbjdfMjExLmF3c3VpX2lzLWJvcmRlcmxlc3NfeDdwZXVfMTBtbjdfMTU0LmF3c3VpX2lzLWxhc3RfeDdwZXVfMTBtbjdfMjExID4gLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMTBtbjdfMTU0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9yZXNpemVyX3g3cGV1XzEwbW43XzE0Njpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBpbnNldC1ibG9jazogMDtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteGwtOHZ0YWgwLCAyNHB4KTtcbn1cbi5hd3N1aV9yZXNpemVyX3g3cGV1XzEwbW43XzE0Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfcmVzaXplLWFjdGl2ZV94N3BldV8xMG1uN18xNDEgLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfMTBtbjdfMTQ2Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfMTBtbjdfMTQ2LmF3c3VpX2hhcy1mb2N1c194N3BldV8xMG1uN18yNjA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfMTBtbjdfMTQ2LmF3c3VpX2hhcy1mb2N1c194N3BldV8xMG1uN18yNjA6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItcDRnMm1pLCAwcHgpIC0gMnB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcmVzaXplcl94N3BldV8xMG1uN18xNDYuYXdzdWlfaGFzLWZvY3VzX3g3cGV1XzEwbW43XzI2MDpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkgLSAycHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkgLSAycHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXA0ZzJtaSwgMHB4KSAtIDJweCkgKyBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkgLSAycHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItcDRnMm1pLCAwcHgpIC0gMnB4KSArIGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXA0ZzJtaSwgMHB4KSAtIDJweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90cmFja2VyX3g3cGV1XzEwbW43XzI4Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIGRhc2hlZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUtaHh5NDZ4LCAjMGYxNDFhKTtcbiAgaW5saW5lLXNpemU6IDA7XG4gIGluc2V0LWJsb2NrOiAwO1xufVxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfeDdwZXVfMTBtbjdfMTQxIC5hd3N1aV90cmFja2VyX3g3cGV1XzEwbW43XzI4Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItaHRhNTlxLCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci12aWo0OHksICM0MjQ2NTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLXk5ZTBuYywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzc6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzc6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzFobHdiXzIxMTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMWhsd2JfMjExOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzFobHdiXzIxMTpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFobHdiXzIzMjpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV8xaGx3Yl8yMzI6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX2hlYWRlci1jZWxsLXNwYW5zLXJvd3NfMXNwYWVfMWhsd2JfMjMyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtN2M2YXpuLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfMWhsd2JfMjMyID4gLmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlXzFobHdiXzIzNy5hd3N1aV9yZXNpemUtZGl2aWRlcl8xc3BhZV8xaGx3Yl8yMzc6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfMWhsd2JfMjMyID4gLmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlXzFobHdiXzIzNy5hd3N1aV9yZXNpemUtZGl2aWRlcl8xc3BhZV8xaGx3Yl8yMzc6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX2hlYWRlci1jZWxsLXNwYW5zLXJvd3NfMXNwYWVfMWhsd2JfMjMyID4gLmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlXzFobHdiXzIzNy5hd3N1aV9yZXNpemUtZGl2aWRlcl8xc3BhZV8xaGx3Yl8yMzc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtN2M2YXpuLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfMWhsd2JfMjQwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci10YWJsZS1zdGlja3ktd2lkdGgtdHA4OWxjLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfMWhsd2JfMjQwLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFobHdiXzIzMjpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfMWhsd2JfMjQwLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfMWhsd2JfMjMyOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jZWxsLXN0aWNreV8xc3BhZV8xaGx3Yl8yNDAuYXdzdWlfaGVhZGVyLWNlbGwtc3BhbnMtcm93c18xc3BhZV8xaGx3Yl8yMzI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtN2M2YXpuLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zdHVja18xc3BhZV8xaGx3Yl8yNDY6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1mdWxsLXBhZ2VfMXNwYWVfMWhsd2JfMjQ2KSB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXZhcmlhbnQtZnVsbC1wYWdlXzFzcGFlXzFobHdiXzI0Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkcywgI2ZmZmZmZik7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1mdWxsLXBhZ2VfMXNwYWVfMWhsd2JfMjQ2LmF3c3VpX2hlYWRlci1jZWxsLWhpZGRlbl8xc3BhZV8xaGx3Yl8yNTI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1lbWJlZGRlZF8xc3BhZV8xaGx3Yl8yNTUuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMWhsd2JfMjU1Om5vdCgjXFw5KTpub3QoOmlzKC5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfMWhsd2JfMjQwLCAuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfMWhsd2JfMjU1KSksIC5hd3N1aV9oZWFkZXItY2VsbC12YXJpYW50LWJvcmRlcmxlc3NfMXNwYWVfMWhsd2JfMjU1LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFobHdiXzI1NTpub3QoI1xcOSk6bm90KDppcyguYXdzdWlfaGVhZGVyLWNlbGwtc3RpY2t5XzFzcGFlXzFobHdiXzI0MCwgLmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzFobHdiXzI1NSkpIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzc6bm90KCNcXDkpOmxhc3QtY2hpbGQsIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzdbZGF0YS1yaWdodG1vc3RdOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xaGx3Yl8yNTg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzFobHdiXzI1NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci1odGE1OXEsICNmZmZmZmYpO1xuICB6LWluZGV4OiA3OTg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHBhZGRpbmc7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stZ2RwZno5LCA5MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctc3RpY2t5LXF3cHNpdCwgY3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfMWhsd2JfMjU1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9zdGlja3ktY2VsbF8xc3BhZV8xaGx3Yl8yNTU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzFobHdiXzI1NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzFobHdiXzI1NS5hd3N1aV90YWJsZS12YXJpYW50LWZ1bGwtcGFnZV8xc3BhZV8xaGx3Yl8yNzk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1ud3Y4ZHMsICNmZmZmZmYpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9zdGlja3ktY2VsbC1wYWQtbGVmdF8xc3BhZV8xaGx3Yl8yODI6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl8xc3BhZV8xaGx3Yl8yODIpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtaWtubm1tLCAyMHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfMXNwYWVfMWhsd2JfMjg1Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXlkaDlmbCwgNHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDBweCAtMjRweCAwcHggMHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0XzFzcGFlXzFobHdiXzI4NSA+IC5hd3N1aV9yZXNpemUtZGl2aWRlcl8xc3BhZV8xaGx3Yl8yMzc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfMXNwYWVfMWhsd2JfMjg1Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtdndrczF3LCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfMXNwYWVfMWhsd2JfMjk3Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtdndrczF3LCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtZW5kXzFzcGFlXzFobHdiXzI5Nzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC15ZGg5ZmwsIDRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIC0yNHB4IDAgMCk7XG59XG5cbi5hd3N1aV9zb3J0aW5nLWljb25fMXNwYWVfMWhsd2JfMzA3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWNkd2cxMywgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlXzFobHdiXzMxNTpub3QoI1xcOSkge1xuICAvKiBXaGVuIHRoZSB3cmFwcGVyIGlzIHByZXNlbnQgd2l0aG91dCBhIHNvcnQgbWVudSwgYmVoYXZlIGFzIGlmIGl0IHdlcmVuJ3QgdGhlcmUuICovXG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfc29ydC1wcmlvcml0eS1iYWRnZV8xc3BhZV8xaGx3Yl8zMjA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG5cbi5hd3N1aV9lZGl0LWljb25fMXNwYWVfMWhsd2JfMzI0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzFobHdiXzMzNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCkgKyB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFobHdiXzIzMiA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFobHdiXzMzMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFobHdiXzMzMDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzA6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMWhsd2JfMzMwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItcDRnMm1pLCAwcHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzA6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXA0ZzJtaSwgMHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMWhsd2JfMzMwLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMWhsd2JfMjExOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFobHdiXzMzMC5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzFobHdiXzIxMTpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXA0ZzJtaSwgMHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMWhsd2JfMzMwLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMWhsd2JfMjExOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItcDRnMm1pLCAwcHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItcDRnMm1pLCAwcHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItcDRnMm1pLCAwcHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItcDRnMm1pLCAwcHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItcDRnMm1pLCAwcHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlXzFobHdiXzIzMiA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlXzFobHdiXzMxNSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFobHdiXzMzMDpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbC1zcGFucy1yb3dzXzFzcGFlXzFobHdiXzIzMiA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlXzFobHdiXzMxNSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFobHdiXzMzMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xaGx3Yl8yNTggPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV8xaGx3Yl8zMTUgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhsLTh2dGFoMCwgMjRweCkgKyB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xaGx3Yl8yNTggPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV8xaGx3Yl8zMTUgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1tdWx0aS1zb3J0ZWRfMXNwYWVfMWhsd2JfMzk0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14bC04dnRhaDAsIDI0cHgpICsgdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSArIHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtZGlzYWJsZWRfMXNwYWVfMWhsd2JfMzk3LmF3c3VpX2hlYWRlci1jZWxsLXNvcnRlZF8xc3BhZV8xaGx3Yl8zOTcgPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV8xaGx3Yl8zMTUgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzAgPiAuYXdzdWlfc29ydGluZy1pY29uXzFzcGFlXzFobHdiXzMwNzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3ksICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtbWFpbi13aXRoLW1lbnVfMXNwYWVfMWhsd2JfNDAxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LXdpdGgtbWVudV8xc3BhZV8xaGx3Yl80MDY6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1zcGFucy1yb3dzXzFzcGFlXzFobHdiXzIzMjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXNwYW5zLXJvd3NfMXNwYWVfMWhsd2JfMjMyID4gLmF3c3VpX2hlYWRlci1jZWxsLW1haW5fMXNwYWVfMWhsd2JfMzE1ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMWhsd2JfMzMwOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc3BhbnMtcm93c18xc3BhZV8xaGx3Yl8yMzIgPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV8xaGx3Yl8zMTUgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzAgPiAuYXdzdWlfc29ydGluZy1pY29uXzFzcGFlXzFobHdiXzMwNzpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogYXV0bztcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMWhsd2JfMjU4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlXzFobHdiXzM5Nykge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMWhsd2JfMjU4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlXzFobHdiXzM5NykgPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV8xaGx3Yl8zMTUgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzA6aG92ZXIsIC5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xaGx3Yl8yNTg6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZGlzYWJsZWRfMXNwYWVfMWhsd2JfMzk3KS5hd3N1aV9oZWFkZXItY2VsbC1zb3J0ZWRfMXNwYWVfMWhsd2JfMzk3ID4gLmF3c3VpX2hlYWRlci1jZWxsLW1haW5fMXNwYWVfMWhsd2JfMzE1ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMWhsd2JfMzMwIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLXc2YnBuciwgIzBmMTQxYSk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMWhsd2JfMjU4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlXzFobHdiXzM5NykgPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV8xaGx3Yl8zMTUgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzA6aG92ZXIgPiAuYXdzdWlfc29ydGluZy1pY29uXzFzcGFlXzFobHdiXzMwNywgLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlXzFobHdiXzI1ODpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1kaXNhYmxlZF8xc3BhZV8xaGx3Yl8zOTcpLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRlZF8xc3BhZV8xaGx3Yl8zOTcgPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV8xaGx3Yl8zMTUgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzAgPiAuYXdzdWlfc29ydGluZy1pY29uXzFzcGFlXzFobHdiXzMwNyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS13NmJwbnIsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtdGV4dF8xc3BhZV8xaGx3Yl80Mzg6bm90KCNcXDkpIHtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMtZDE2OXN1LCAxOHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KSAvIDIpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXRleHRfMXNwYWVfMWhsd2JfNDM4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLXRleHQtd3JhcF8xc3BhZV8xaGx3Yl80NDIpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1hc2NlbmRpbmdfMXNwYWVfMWhsd2JfNDQ4Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXItY2VsbC1kZXNjZW5kaW5nXzFzcGFlXzFobHdiXzQ0OTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLypcbkluIFZpc3VhbCBSZWZyZXNoIHRoZSBmaXJzdCBjZWxsIGluIHRoZSBoZWFkZXIgc2hvdWxkIGFsaWduXG53aXRoIHRoZSBsZWZ0IGVkZ2Ugb2YgdGhlIHRhYmxlIGFzIGNsb3NlbHkgYXMgcG9zc2libGUuIElmIHRoZVxubGFzdCBoZWFkZXIgY2VsbCBpcyBzb3J0YWJsZSB0aGUgc29ydCBpY29uIHNob3VsZCBhbGlnbiB3aXRoIHRoZVxuc2V0dGluZ3MgaWNvbiBpbiB0aGUgcGFnaW5hdGlvbiBzbG90LlxuKi9cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzc6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMWhsd2JfMjU1KTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFobHdiXzI1NSk6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzFobHdiXzMzNiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSArIHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSk7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMWhsd2JfMjU1Om5vdCgjXFw5KSB7XG4gIC8qXG4gICAgU3RyaXBlZCByb3dzIHJlcXVpcmVzIGFkZGl0aW9uYWwgbGVmdCBwYWRkaW5nIGJlY2F1c2UgdGhlXG4gICAgc2hhZGVkIGJhY2tncm91bmQgbWFrZXMgdGhlIGNoaWxkIGNvbnRlbnQgYXBwZWFyIHRvbyBjbG9zZVxuICAgIHRvIHRoZSB0YWJsZSBlZGdlLlxuICAqL1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xaGx3Yl8yNTU6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xaGx3Yl8yNTU6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMWhsd2JfMjU1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFobHdiXzI1NTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xaGx3Yl8yMTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFobHdiXzI1NTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xaGx3Yl8yMTEge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xaGx3Yl8yNTU6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMWhsd2JfMjExOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMWhsd2JfMjU1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfMWhsd2JfMjMyKTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFobHdiXzIzMikgPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV8xaGx3Yl8zMTUgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMHB4O1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xaGx3Yl8yNTU6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV8xaGx3Yl8yMzIpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfMWhsd2JfMjMyKSA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlXzFobHdiXzMxNSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFobHdiXzMzMC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfMWhsd2JfMzM2IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoMHB4ICsgdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMWhsd2JfMjU1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfMWhsd2JfMjMyKTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFobHdiXzIzMikgPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV8xaGx3Yl8zMTUgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzA6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFobHdiXzI1NTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlXzFobHdiXzIzMik6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cF8xc3BhZV8xaGx3Yl8yMzIpID4gLmF3c3VpX2hlYWRlci1jZWxsLW1haW5fMXNwYWVfMWhsd2JfMzE1ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMWhsd2JfMzMwOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xaGx3Yl8yNTU6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV8xaGx3Yl8yMzIpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfMWhsd2JfMjMyKSA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlXzFobHdiXzMxNSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFobHdiXzMzMDpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItcDRnMm1pLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXA0ZzJtaSwgMHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXA0ZzJtaSwgMHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXA0ZzJtaSwgMHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXA0ZzJtaSwgMHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFobHdiXzI1NTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlXzFobHdiXzIzMik6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cF8xc3BhZV8xaGx3Yl8yMzIpID4gLmF3c3VpX2hlYWRlci1jZWxsLW1haW5fMXNwYWVfMWhsd2JfMzE1ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMWhsd2JfMzMwLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMWhsd2JfMjExIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xaGx3Yl8yNTU6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV8xaGx3Yl8yMzIpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfMWhsd2JfMjMyKSA+IC5hd3N1aV9oZWFkZXItY2VsbC1tYWluXzFzcGFlXzFobHdiXzMxNSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFobHdiXzMzMC5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzFobHdiXzIxMSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItcDRnMm1pLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMWhsd2JfMjU1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfMWhsd2JfMjMyKTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFobHdiXzIzMikgPiAuYXdzdWlfaGVhZGVyLWNlbGwtbWFpbl8xc3BhZV8xaGx3Yl8zMTUgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xaGx3Yl8zMzAuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xaGx3Yl8yMTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXA0ZzJtaSwgMHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItcDRnMm1pLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1wNGcybWksIDBweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xaGx3Yl8yNTU6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGFzLXN0cmlwZWQtcm93c18xc3BhZV8xaGx3Yl81NjMpOm5vdCguYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV8xaGx3Yl81NjMpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfMWhsd2JfMjMyKTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfMWhsd2JfMjMyKSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMWhsd2JfMjU1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfMXNwYWVfMWhsd2JfNTYzKTpub3QoLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfMWhsd2JfNTYzKTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFobHdiXzIzMik6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlXzFobHdiXzIzMikuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzFobHdiXzMzNiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpICsgdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMWhsd2JfMjU1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzXzFzcGFlXzFobHdiXzU2Mzpub3QoLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfMWhsd2JfNTYzKTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFobHdiXzIzMik6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlXzFobHdiXzIzMikge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMWhsd2JfMjU1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzXzFzcGFlXzFobHdiXzU2Mzpub3QoLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfMWhsd2JfNTYzKTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFobHdiXzIzMik6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlXzFobHdiXzIzMikuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzFobHdiXzMzNiB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgKyB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xaGx3Yl8yNTU6bm90KCNcXDkpOmxhc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMWhsd2JfMjU4Om5vdCguYXdzdWlfaGVhZGVyLWNlbGwtcmVzaXphYmxlXzFzcGFlXzFobHdiXzU3NSksIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xaGx3Yl8xNzcuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMWhsd2JfMjU1W2RhdGEtcmlnaHRtb3N0XS5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xaGx3Yl8yNTg6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtcmVzaXphYmxlXzFzcGFlXzFobHdiXzU3NSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFobHdiXzE3Ny5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xaGx3Yl8yNTUuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV8xaGx3Yl81NjM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMWhsd2JfMTc3LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFobHdiXzI1NS5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0XzFzcGFlXzFobHdiXzU2My5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfMWhsd2JfMzM2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgKyB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbkBrZXlmcmFtZXMgYXdzdWlfc2tlbGV0b24td2F2ZV8xcXE1bF9oNjhteV8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX3NrZWxldG9uLXdhdmUtcnRsXzFxcTVsX2g2OG15XzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cbi5hd3N1aV9yb290XzFxcTVsX2g2OG15XzE1Nzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9yb290XzFxcTVsX2g2OG15XzE1NyA+IC5hd3N1aV9pbm5lcl8xcXE1bF9oNjhteV8xNjA6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMWVtO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tZ2Vzc3BiLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1za2VsZXRvbi1reDNjcjMsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNrZWxldG9uLWt4M2NyMywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2tlbGV0b24ta3gzY3IzLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2tlbGV0b24ta3gzY3IzLCA4cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9yb290XzFxcTVsX2g2OG15XzE1NyA+IC5hd3N1aV9pbm5lcl8xcXE1bF9oNjhteV8xNjA6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHRyYW5zcGFyZW50LCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtdG01YnYwLCAjZjZmNmY5KSwgdHJhbnNwYXJlbnQpO1xuICBhbmltYXRpb246IGF3c3VpX3NrZWxldG9uLXdhdmVfMXFxNWxfaDY4bXlfMSAxLjI1cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzFxcTVsX2g2OG15XzE1NyA+IC5hd3N1aV9pbm5lcl8xcXE1bF9oNjhteV8xNjA6bm90KCNcXDkpOjphZnRlciB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMXFxNWxfaDY4bXlfMTU3ID4gLmF3c3VpX2lubmVyXzFxcTVsX2g2OG15XzE2MDpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xcXE1bF9oNjhteV8xNTcgPiAuYXdzdWlfaW5uZXJfMXFxNWxfaDY4bXlfMTYwOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfcm9vdF8xcXE1bF9oNjhteV8xNTcgPiAuYXdzdWlfaW5uZXJfMXFxNWxfaDY4bXlfMTYwOm5vdCgjXFw5KTpkaXIocnRsKTo6YWZ0ZXIge1xuICBhbmltYXRpb246IGF3c3VpX3NrZWxldG9uLXdhdmUtcnRsXzFxcTVsX2g2OG15XzEgMS4yNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xcXE1bF9oNjhteV8xNTcgPiAuYXdzdWlfaW5uZXJfMXFxNWxfaDY4bXlfMTYwOm5vdCgjXFw5KTpkaXIocnRsKTo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzFxcTVsX2g2OG15XzE1NyA+IC5hd3N1aV9pbm5lcl8xcXE1bF9oNjhteV8xNjA6bm90KCNcXDkpOmRpcihydGwpOjphZnRlciwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMXFxNWxfaDY4bXlfMTU3ID4gLmF3c3VpX2lubmVyXzFxcTVsX2g2OG15XzE2MDpub3QoI1xcOSk6ZGlyKHJ0bCk6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMXFxNWxfaDY4bXlfMTU3ID4gLmF3c3VpX2lubmVyXzFxcTVsX2g2OG15XzE2MDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzFxcTVsX2g2OG15XzE1NyA+IC5hd3N1aV9pbm5lcl8xcXE1bF9oNjhteV8xNjA6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xcXE1bF9oNjhteV8xNTcgPiAuYXdzdWlfaW5uZXJfMXFxNWxfaDY4bXlfMTYwOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2Rpc3BsYXktYmxvY2tfMXFxNWxfaDY4bXlfMjE4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfZGlzcGxheS1pbmxpbmUtYmxvY2tfMXFxNWxfaDY4bXlfMjIyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmF3c3VpX2Rpc3BsYXktaW5saW5lXzFxcTVsX2g2OG15XzIyMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5hd3N1aV92YXJpYW50LXRleHQtYm9keS1zXzFxcTVsX2g2OG15XzIzMTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtMXg3ZzlwLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTAsIDE2cHgpO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWJvZHktbV8xcXE1bF9oNjhteV8yMzY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtdGV4dC1oZWFkaW5nLXhzXzFxcTVsX2g2OG15XzI0MTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTgyY3YwMywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLWQxNjlzdSwgMThweCk7XG59XG5cbi5hd3N1aV92YXJpYW50LXRleHQtaGVhZGluZy1zXzFxcTVsX2g2OG15XzI0Njpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtZW9jM2Y1LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1rdnU3amUsIDIwcHgpO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWhlYWRpbmctbV8xcXE1bF9oNjhteV8yNTE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLWgzeW9vZCwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tMzFwYnMyLCAyMnB4KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtdGV4dC1oZWFkaW5nLWxfMXFxNWxfaDY4bXlfMjU2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1hdmNwZXEsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLXA2eXdvYSwgMjRweCk7XG59XG5cbi5hd3N1aV92YXJpYW50LXRleHQtaGVhZGluZy14bF8xcXE1bF9oNjhteV8yNjE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pZGVrdTgsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC00YWszdXUsIDMwcHgpO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWRpc3BsYXktbF8xcXE1bF9oNjhteV8yNjY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZGlzcGxheS1sLWtseWRycywgNDJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtYzljdzB4LCA0OHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhcl9mYXF0OF8xcXJ6Y18xNzc6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTVweDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXJfZmFxdDhfMXFyemNfMTc3W2RhdGEtc3R1Y2s9ZmFsc2VdOm5vdCgjXFw5KSB7XG4gIGNsaXAtcGF0aDogaW5zZXQoLTk5OTlweCAwIDAgMCByb3VuZCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpKTtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLWNvbnRlbnRfZmFxdDhfMXFyemNfMTg5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDE1cHg7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhci12aXNpYmxlX2ZhcXQ4XzFxcnpjXzE5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLW5hdGl2ZS1pbnZpc2libGVfZmFxdDhfMXFyemNfMTk1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTE1cHg7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhci1vZmZzZXRfZmFxdDhfMXFyemNfMTk4Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDc5OTtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLW9mZnNldF9mYXF0OF8xcXJ6Y18xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfZmFxdDhfMXFyemNfMjAxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbiAgYmxvY2stc2l6ZTogMTVweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkpO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLW9mZnNldF9mYXF0OF8xcXJ6Y18xOTguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfZmFxdDhfMXFyemNfMjAxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTVweDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfbW9kYWwtYWN0aW9uc18xMmh5el8xdHNtel8xNzc6bm90KCNcXDkpIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmF3c3VpX3N1Ym1pdC1idXR0b25fMTJoeXpfMXRzbXpfMTgxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfbGFzdC11cGRhdGVkLWNhcHRpb25fMTJoeXpfMXRzbXpfMTg1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy0xeDdnOXAsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLXdpdGZ1MCwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMteWR0ODVoLCAwLjAwNWVtKTtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtamthaTV4LCAjNjU2ODcxKTtcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9sMGR2MF8xZHdycF8xNDI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX3dpdGgtdG9vbGJhcl9sMGR2MF8xZHdycF8xNzY6bm90KCNcXDkpIHtcbiAgLyogU3RydWN0dXJhbCBjbGFzcyDigJQgcGFyZW50IGNvbnRleHQgZm9yIHRvb2xiYXIgbWFyZ2luIHJlc2V0cy4gKi9cbn1cblxuLmF3c3VpX2hlYWRlcl9sMGR2MF8xZHdycF8xODA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLW4xM2V5MCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tNnM4M203LCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWE3d3FhbCwgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtM2NpMzZ6LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtaGRkZG43LCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLW5hdi1sZWZ0LTE5d2tqciwgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHhsLW9jbnM4YywgMzJweCkgKyB2YXIoLS1zcGFjZS14bC04dnRhaDAsIDI0cHgpKTtcbn1cbi5hd3N1aV9yb290X2wwZHYwXzFkd3JwXzE0Mjpub3QoI1xcOSk6aGFzKC5hd3N1aV9saXN0LS13aXRoLWljb25zX2wwZHYwXzFkd3JwXzE5MykgPiAuYXdzdWlfaGVhZGVyX2wwZHYwXzFkd3JwXzE4MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfMWR3cnBfMTk3Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1uMTNleTAsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTZzODNtNywgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1hN3dxYWwsIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTNjaTM2eiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC1pbHdwaDgsICMwZjE0MWEpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQtYTd3cWFsLCAyMnB4KTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9oZWFkZXItbGluay0taGFzLWxvZ29fbDBkdjBfMWR3cnBfMjA4ID4gLmF3c3VpX2hlYWRlci1saW5rLXRleHRfbDBkdjBfMWR3cnBfMjA4Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5hd3N1aV9oZWFkZXItbG9nb19sMGR2MF8xZHdycF8yMTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEuMjUgKiB2YXIoLS1zaXplLWljb24tYmlnLWE5N2Y1ZiwgMzJweCkpO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLmF3c3VpX2hlYWRlci1sb2dvLS1zdHJldGNoZWRfbDBkdjBfMWR3cnBfMjE5Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9pdGVtcy1jb250cm9sX2wwZHYwXzFkd3JwXzIyNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1xYnNpZjMsIDI4cHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkpIC8gMik7XG59XG5cbi5hd3N1aV9saXN0LWNvbnRhaW5lcl9sMGR2MF8xZHdycF8yMjk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tOGpxb253LCA0MHB4KTtcbn1cblxuLmF3c3VpX2l0ZW1zLWNvbnRyb2xfbDBkdjBfMWR3cnBfMjI0Om5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWNvbnRhaW5lcl9sMGR2MF8xZHdycF8yMjk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLWx0OW9sbywgMjBweCkgLSBjYWxjKCh2YXIoLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1xYnNpZjMsIDI4cHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkpIC8gMikpO1xufVxuLmF3c3VpX3dpdGgtdG9vbGJhcl9sMGR2MF8xZHdycF8xNzYgPiAuYXdzdWlfZGl2aWRlci1oZWFkZXJfbDBkdjBfMWR3cnBfMjM3ICsgLmF3c3VpX2l0ZW1zLWNvbnRyb2xfbDBkdjBfMWR3cnBfMjI0Om5vdCgjXFw5KSxcbi5hd3N1aV93aXRoLXRvb2xiYXJfbDBkdjBfMWR3cnBfMTc2ID4gLmF3c3VpX2RpdmlkZXItaGVhZGVyX2wwZHYwXzFkd3JwXzIzNyArIC5hd3N1aV9saXN0LWNvbnRhaW5lcl9sMGR2MF8xZHdycF8yMjk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygodmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtcWJzaWYzLCAyOHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpKSAvIDIpKTtcbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfbDBkdjBfMWR3cnBfMTc2LmF3c3VpX3Jvb3QtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF8yNDEgPiAuYXdzdWlfaXRlbXMtY29udHJvbF9sMGR2MF8xZHdycF8yMjQ6bm90KCNcXDkpLFxuLmF3c3VpX3dpdGgtdG9vbGJhcl9sMGR2MF8xZHdycF8xNzYuYXdzdWlfcm9vdC0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzI0MSA+IC5hd3N1aV9saXN0LWNvbnRhaW5lcl9sMGR2MF8xZHdycF8yMjk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbn1cblxuLmF3c3VpX2xpc3RfbDBkdjBfMWR3cnBfMTkzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgLSB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpO1xufVxuXG4uYXdzdWlfbGlzdC12YXJpYW50LXJvb3RfbDBkdjBfMWR3cnBfMjU0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtcGFuZWwtbmF2LWxlZnQtMTl3a2pyLCAyOHB4KSAtIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LWE4NHRoZiwgMjRweCkgLSB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpO1xufVxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290LS1maXJzdF9sMGR2MF8xZHdycF8yNjE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290LS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfMjY0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKCh2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLWNvbGxhcHNlZC13aWR0aC1lc25kYnMsIHZhcigtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWNvbGxhcHNlZC13aWR0aC05MXNsaHksIDUycHgpKSAtIHZhcigtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tY29sbGFwc2VkLTF6OW9iYywgMzBweCkpIC8gMik7XG59XG4uYXdzdWlfbGlzdC12YXJpYW50LXJvb3RfbDBkdjBfMWR3cnBfMjU0LmF3c3VpX2xpc3QtLXdpdGgtaWNvbnNfbDBkdjBfMWR3cnBfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2xpc3QtdmFyaWFudC1yb290LS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfMjY0KSB7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLTQ0ZmZ0bCwgMjBweCkgLSB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpO1xufVxuXG4uYXdzdWlfbGlzdC12YXJpYW50LWV4cGFuZGFibGUtbGluay1ncm91cF9sMGR2MF8xZHdycF8yNzE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgLSB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpICsgdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpKTtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtZXhwYW5kYWJsZS1saW5rLWdyb3VwX2wwZHYwXzFkd3JwXzI3MS5hd3N1aV9saXN0LS13aXRoLWljb25zX2wwZHYwXzFkd3JwXzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXA1Nm53cSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgLSB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpO1xufVxuLmF3c3VpX2xpc3QtdmFyaWFudC1leHBhbmRhYmxlLWxpbmstZ3JvdXAtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF8yNzc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9saXN0LXZhcmlhbnQtc2VjdGlvbl9sMGR2MF8xZHdycF8yODE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIC0gdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKTtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtc2VjdGlvbl9sMGR2MF8xZHdycF8yODEuYXdzdWlfbGlzdC0td2l0aC1pY29uc19sMGR2MF8xZHdycF8xOTM6bm90KCNcXDkpOm5vdCguYXdzdWlfbGlzdC12YXJpYW50LXNlY3Rpb24tLWNvbGxhcHNlZF9sMGR2MF8xZHdycF8yODQpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkpO1xufVxuLmF3c3VpX2xpc3QtdmFyaWFudC1zZWN0aW9uLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfMjg0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfbGlzdC12YXJpYW50LWxpbmstZ3JvdXBfbDBkdjBfMWR3cnBfMjkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtcDU2bndxLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSAtIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saXN0LXZhcmlhbnQtbGluay1ncm91cF9sMGR2MF8xZHdycF8yOTM6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogcGFkZGluZy1pbmxpbmUtc3RhcnQgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0wY2wxNHgsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0yd3Rsc3csIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpc3QtdmFyaWFudC1saW5rLWdyb3VwX2wwZHYwXzFkd3JwXzI5Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpc3QtdmFyaWFudC1saW5rLWdyb3VwX2wwZHYwXzFkd3JwXzI5Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpc3QtdmFyaWFudC1saW5rLWdyb3VwX2wwZHYwXzFkd3JwXzI5Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlzdC12YXJpYW50LWxpbmstZ3JvdXAtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF8zMDk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saXN0LXZhcmlhbnQtbGluay1ncm91cC0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzMwOTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nLWlubGluZS1zdGFydCB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC1ob3M3dmQsIDBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LTlxdmtlbiwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlzdC12YXJpYW50LWxpbmstZ3JvdXAtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF8zMDk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saXN0LXZhcmlhbnQtbGluay1ncm91cC0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzMwOTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpc3QtdmFyaWFudC1saW5rLWdyb3VwLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfMzA5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2xpbmstZ3JvdXAtY2hpbGRyZW5fbDBkdjBfMWR3cnBfMzI2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay1ncm91cC1jaGlsZHJlbl9sMGR2MF8xZHdycF8zMjY6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogZ3JpZC10ZW1wbGF0ZS1yb3dzIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMGNsMTR4LCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMnd0bHN3LCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLWdyb3VwLWNoaWxkcmVuX2wwZHYwXzFkd3JwXzMyNjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmstZ3JvdXAtY2hpbGRyZW5fbDBkdjBfMWR3cnBfMzI2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay1ncm91cC1jaGlsZHJlbl9sMGR2MF8xZHdycF8zMjY6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmstZ3JvdXAtY2hpbGRyZW4tLWNvbGxhcHNlZF9sMGR2MF8xZHdycF8zNDM6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAwZnI7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLWdyb3VwLWNoaWxkcmVuLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfMzQzOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IGdyaWQtdGVtcGxhdGUtcm93cyB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC1ob3M3dmQsIDBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LTlxdmtlbiwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay1ncm91cC1jaGlsZHJlbi0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzM0Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmstZ3JvdXAtY2hpbGRyZW4tLWNvbGxhcHNlZF9sMGR2MF8xZHdycF8zNDM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLWdyb3VwLWNoaWxkcmVuLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfMzQzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2xpbmstZ3JvdXAtY2hpbGRyZW4taW5uZXJfbDBkdjBfMWR3cnBfMzYwOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93LXk6IGNsaXA7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIG1pbi1ibG9jay1zaXplOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay1ncm91cC1jaGlsZHJlbi1pbm5lcl9sMGR2MF8xZHdycF8zNjA6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC1mYWRlLTUwMDF2NCwgMG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtOXF2a2VuLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLWdyb3VwLWNoaWxkcmVuLWlubmVyX2wwZHYwXzFkd3JwXzM2MDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmstZ3JvdXAtY2hpbGRyZW4taW5uZXJfbDBkdjBfMWR3cnBfMzYwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay1ncm91cC1jaGlsZHJlbi1pbm5lcl9sMGR2MF8xZHdycF8zNjA6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmstZ3JvdXAtY2hpbGRyZW4taW5uZXItLWV4cGFuZGVkX2wwZHYwXzFkd3JwXzM3OTpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay1ncm91cC1jaGlsZHJlbi1pbm5lci0tZXhwYW5kZWRfbDBkdjBfMWR3cnBfMzc5Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWVudGVyLWZhZGUtMmF0Nm0xLCAwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctZXhwYW5kYWJsZS1jb250ZW50LWVudGVyLTJ3dGxzdywgZWFzZS1vdXQpIGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0wY2wxNHgsIDE4MG1zKSAvIDQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay1ncm91cC1jaGlsZHJlbi1pbm5lci0tZXhwYW5kZWRfbDBkdjBfMWR3cnBfMzc5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay1ncm91cC1jaGlsZHJlbi1pbm5lci0tZXhwYW5kZWRfbDBkdjBfMWR3cnBfMzc5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay1ncm91cC1jaGlsZHJlbi1pbm5lci0tZXhwYW5kZWRfbDBkdjBfMWR3cnBfMzc5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rLWdyb3VwLWNoaWxkcmVuLWlubmVyLS1zZXR0bGVkX2wwZHYwXzFkd3JwXzM5NTpub3QoI1xcOSkge1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG4uYXdzdWlfbGlzdC12YXJpYW50LXNlY3Rpb24tZ3JvdXBfbDBkdjBfMWR3cnBfMzk5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpIC0gY2FsYygodmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtcWJzaWYzLCAyOHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpKSAvIDIpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2xpc3QtdmFyaWFudC1zZWN0aW9uLWdyb3VwLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNDA1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfMWR3cnBfNDA5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1nYXAtYWNrYXFlLCAwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmF3c3VpX2xpc3QtLXdpdGgtaWNvbnNfbDBkdjBfMWR3cnBfMTkzID4gLmF3c3VpX2xpc3QtaXRlbV9sMGR2MF8xZHdycF80MDk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zaWRlLW5hdmlnYXRpb24taXRlbS1pY29uLWdhcC14c3MxMTAsIDRweCk7XG59XG4uYXdzdWlfbGlzdC12YXJpYW50LXJvb3QtLWZpcnN0X2wwZHYwXzFkd3JwXzI2MSA+IC5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfMWR3cnBfNDA5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuLmF3c3VpX2xpc3QtaXRlbS0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzQyMjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogLW1vei1maXQtY29udGVudDtcbiAgaW5saW5lLXNpemU6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWljb24tZ2FwLXhzczExMCwgNHB4KTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfbGlzdC1pdGVtLS1saW5rLXdpdGgtaW5mb19sMGR2MF8xZHdycF80Mjg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4uYXdzdWlfbGlzdC1pdGVtLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNDIyLmF3c3VpX2xpc3QtaXRlbS0tZ3JvdXBfbDBkdjBfMWR3cnBfNDMzOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKTpoYXMoPiAuYXdzdWlfc2VjdGlvbl9sMGR2MF8xZHdycF80MzMpLFxuLmF3c3VpX2xpc3QtaXRlbS0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzQyMi5hd3N1aV9saXN0LWl0ZW0tLWdyb3VwX2wwZHYwXzFkd3JwXzQzMzpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCk6aGFzKD4gLmF3c3VpX3NlY3Rpb24tZ3JvdXBfbDBkdjBfMWR3cnBfNDM0KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLXRuM256aCwgMjRweCk7XG59XG5cbi5hd3N1aV9zZWN0aW9uX2wwZHYwXzFkd3JwXzQzMzpub3QoI1xcOSksXG4uYXdzdWlfZXhwYW5kYWJsZS1saW5rLWdyb3VwX2wwZHYwXzFkd3JwXzQzOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpKTtcbn1cbi5hd3N1aV9zZWN0aW9uLS1uby1pZGVudF9sMGR2MF8xZHdycF80NDI6bm90KCNcXDkpLCAuYXdzdWlfc2VjdGlvbi0tZXhwYW5kLWljb24tZW5kX2wwZHYwXzFkd3JwXzQ0Mjpub3QoI1xcOSksIC5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXAtLW5vLWlkZW50X2wwZHYwXzFkd3JwXzQ0Mzpub3QoI1xcOSksIC5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXAtLWV4cGFuZC1pY29uLWVuZF9sMGR2MF8xZHdycF80NDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9zZWN0aW9uLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNDQ3Om5vdCgjXFw5KSxcbi5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXAtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF80NDg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbn1cblxuLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cF9sMGR2MF8xZHdycF80MzkgPiBkaXY6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS1vbnBzNmQsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLW9ucHM2ZCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tb25wczZkLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tb25wczZkLCA4cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXAtLWFjdGl2ZV9sMGR2MF8xZHdycF80NjMgPiBkaXY6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtMDBpcmt2LCB0cmFuc3BhcmVudCk7XG59XG5cbi5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXAtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF80NDg6bm90KCNcXDkpOmhhcyguYXdzdWlfaXRlbS1pY29uX2wwZHYwXzFkd3JwXzQ2Nykge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1jb2xsYXBzZWQtMXo5b2JjLCAzMHB4KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cC0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzQ0ODpub3QoI1xcOSk6aGFzKC5hd3N1aV9pdGVtLWljb25fbDBkdjBfMWR3cnBfNDY3KSB7XG4gIHRyYW5zaXRpb246IGlubGluZS1zaXplIDBzIGxpbmVhciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC1ob3M3dmQsIDBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXAtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF80NDg6bm90KCNcXDkpOmhhcyguYXdzdWlfaXRlbS1pY29uX2wwZHYwXzFkd3JwXzQ2Nykge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cC0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzQ0ODpub3QoI1xcOSk6aGFzKC5hd3N1aV9pdGVtLWljb25fbDBkdjBfMWR3cnBfNDY3KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZXhwYW5kYWJsZS1saW5rLWdyb3VwLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNDQ4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2l0ZW0taWNvbl9sMGR2MF8xZHdycF80NjcpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cC0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzQ0ODpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX2l0ZW0taWNvbl9sMGR2MF8xZHdycF80NjcpKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGlubGluZS1zaXplOiAwO1xuICBibG9jay1zaXplOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXAtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF80NDg6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV9pdGVtLWljb25fbDBkdjBfMWR3cnBfNDY3KSkge1xuICB0cmFuc2l0aW9uOiBvdmVyZmxvdyAwcyBsaW5lYXIgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtaG9zN3ZkLCAwbXMpLCBpbmxpbmUtc2l6ZSAwcyBsaW5lYXIgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtaG9zN3ZkLCAwbXMpLCBibG9jay1zaXplIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LWhvczd2ZCwgMG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtOXF2a2VuLCBlYXNlLW91dCksIHBhZGRpbmctYmxvY2sgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtaG9zN3ZkLCAwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC05cXZrZW4sIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cC0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzQ0ODpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX2l0ZW0taWNvbl9sMGR2MF8xZHdycF80NjcpKSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZXhwYW5kYWJsZS1saW5rLWdyb3VwLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNDQ4Om5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfaXRlbS1pY29uX2wwZHYwXzFkd3JwXzQ2NykpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXAtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF80NDg6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV9pdGVtLWljb25fbDBkdjBfMWR3cnBfNDY3KSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZXhwYW5kYWJsZS1saW5rLWdyb3VwLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNDQ4ID4gOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfc2VjdGlvbl9sMGR2MF8xZHdycF80MzM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC0yeC1sLWpjNjFkeSwgMjBweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSk7XG4gIG1pbi1ibG9jay1zaXplOiAwO1xufVxuLmF3c3VpX3NlY3Rpb25fbDBkdjBfMWR3cnBfNDMzLmF3c3VpX3JlZnJlc2hfbDBkdjBfMWR3cnBfNTE0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkpO1xufVxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290LS1maXJzdF9sMGR2MF8xZHdycF8yNjEgPiAuYXdzdWlfbGlzdC1pdGVtX2wwZHYwXzFkd3JwXzQwOTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfc2VjdGlvbl9sMGR2MF8xZHdycF80MzMge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpc3QtdmFyaWFudC1zZWN0aW9uX2wwZHYwXzFkd3JwXzI4MSA+IC5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfMWR3cnBfNDA5Om5vdCgjXFw5KTpsYXN0LWNoaWxkID4gLmF3c3VpX3NlY3Rpb25fbDBkdjBfMWR3cnBfNDMzIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMHB4O1xufVxuXG4uYXdzdWlfc2VjdGlvbl9sMGR2MF8xZHdycF80MzMgPiA6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9zZWN0aW9uX2wwZHYwXzFkd3JwXzQzMyA+IDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICB0cmFuc2l0aW9uOiBncmlkLXRlbXBsYXRlLXJvd3MgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0wY2wxNHgsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0yd3Rsc3csIGVhc2Utb3V0KSwgcGFkZGluZy1ibG9jayB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZXhwYW5kYWJsZS1jb250ZW50LWVudGVyLTBjbDE0eCwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctZXhwYW5kYWJsZS1jb250ZW50LWVudGVyLTJ3dGxzdywgZWFzZS1vdXQpLCBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaWRlLW5hdmlnYXRpb24tY29udGVudC1lbnRlci1mYWRlLTJhdDZtMSwgMG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0yd3Rsc3csIGVhc2Utb3V0KSBjYWxjKHZhcigtLW1vdGlvbi1kdXJhdGlvbi1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMGNsMTR4LCAxODBtcykgLyA0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3NlY3Rpb25fbDBkdjBfMWR3cnBfNDMzID4gOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfc2VjdGlvbl9sMGR2MF8xZHdycF80MzMgPiA6bm90KCNcXDkpOmZpcnN0LWNoaWxkLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9zZWN0aW9uX2wwZHYwXzFkd3JwXzQzMyA+IDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfc2VjdGlvbi0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzQ0Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG4uYXdzdWlfc2VjdGlvbi0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzQ0NyA+IDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDBmcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3NlY3Rpb24tLWNvbGxhcHNlZF9sMGR2MF8xZHdycF80NDcgPiA6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgdHJhbnNpdGlvbjogZ3JpZC10ZW1wbGF0ZS1yb3dzIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LWhvczd2ZCwgMG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtOXF2a2VuLCBlYXNlLW91dCksIHBhZGRpbmctYmxvY2sgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtaG9zN3ZkLCAwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC05cXZrZW4sIGVhc2Utb3V0KSwgb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC1mYWRlLTUwMDF2NCwgMG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtOXF2a2VuLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9zZWN0aW9uLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNDQ3ID4gOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfc2VjdGlvbi0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzQ0NyA+IDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3NlY3Rpb24tLWNvbGxhcHNlZF9sMGR2MF8xZHdycF80NDcgPiA6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfc2VjdGlvbi1oZWFkZXJfbDBkdjBfMWR3cnBfNTY1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2lkZS1uYXZpZ2F0aW9uLXNlY3Rpb24taGVhZGVyLXNpemUtbzh5OXF1LCBpbmhlcml0KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtc2lkZS1uYXZpZ2F0aW9uLXNlY3Rpb24taGVhZGVyLXdlaWdodC05azQzdWEsIGluaGVyaXQpO1xufVxuXG4uYXdzdWlfc2VjdGlvbi1ncm91cF9sMGR2MF8xZHdycF80MzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIG1pbi1ibG9jay1zaXplOiAwO1xufVxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290LS1maXJzdF9sMGR2MF8xZHdycF8yNjEgPiAuYXdzdWlfbGlzdC1pdGVtX2wwZHYwXzFkd3JwXzQwOTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfc2VjdGlvbi1ncm91cF9sMGR2MF8xZHdycF80MzQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cblxuLmF3c3VpX3NlY3Rpb24tZ3JvdXAtdGl0bGVfbDBkdjBfMWR3cnBfNTgwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3NlY3Rpb24tZ3JvdXAtdGl0bGVfbDBkdjBfMWR3cnBfNTgwOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IGdyaWQtdGVtcGxhdGUtY29sdW1ucyAwcywgYmxvY2stc2l6ZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZXhwYW5kYWJsZS1jb250ZW50LWVudGVyLTBjbDE0eCwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctZXhwYW5kYWJsZS1jb250ZW50LWVudGVyLTJ3dGxzdywgZWFzZS1vdXQpLCBwYWRkaW5nLWJsb2NrIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMGNsMTR4LCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMnd0bHN3LCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9zZWN0aW9uLWdyb3VwLXRpdGxlX2wwZHYwXzFkd3JwXzU4MDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3NlY3Rpb24tZ3JvdXAtdGl0bGVfbDBkdjBfMWR3cnBfNTgwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfc2VjdGlvbi1ncm91cC10aXRsZV9sMGR2MF8xZHdycF81ODA6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3NlY3Rpb24tZ3JvdXAtdGl0bGUtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF82MDE6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwZnI7XG4gIGJsb2NrLXNpemU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3NlY3Rpb24tZ3JvdXAtdGl0bGUtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF82MDE6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zIDBzIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LWZhZGUtNTAwMXY0LCAwbXMpLCBibG9jay1zaXplIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LWhvczd2ZCwgMG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtOXF2a2VuLCBlYXNlLW91dCksIHBhZGRpbmctYmxvY2sgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtaG9zN3ZkLCAwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC05cXZrZW4sIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3NlY3Rpb24tZ3JvdXAtdGl0bGUtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF82MDE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9zZWN0aW9uLWdyb3VwLXRpdGxlLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNjAxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfc2VjdGlvbi1ncm91cC10aXRsZS0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzYwMTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9zZWN0aW9uLWdyb3VwLXRpdGxlX2wwZHYwXzFkd3JwXzU4MC5hd3N1aV9zZWN0aW9uLWdyb3VwLXRpdGxlLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNjAxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG59XG5cbi5hd3N1aV9saW5rX2wwZHYwXzFkd3JwXzMyNjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LWdwa2RzaywgIzQyNDY1MCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1xYnNpZjMsIDI4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1xYnNpZjMsIDI4cHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCkpIC8gMik7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1jb2xsYXBzZWQtMXo5b2JjLCAzMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSk7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLW9ucHM2ZCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tb25wczZkLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS1vbnBzNmQsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS1vbnBzNmQsIDhweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfbDBkdjBfMWR3cnBfMzI2Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IGJsb2NrLXNpemUgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0wY2wxNHgsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0yd3Rsc3csIGVhc2Utb3V0KSwgYmFja2dyb3VuZC1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVzcG9uc2l2ZS1xbm0zMmksIDExNW1zKSBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfbDBkdjBfMWR3cnBfMzI2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua19sMGR2MF8xZHdycF8zMjY6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rX2wwZHYwXzFkd3JwXzMyNjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGluay1hY3RpdmVfbDBkdjBfMWR3cnBfNjU5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdheWZpbmRpbmctbGluay1hY3RpdmUtd2VpZ2h0LW9yOWVnMSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS15eG84NGwsICMwMDZjZTApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS0wMGlya3YsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9saW5rLWFjdGl2ZV9sMGR2MF8xZHdycF82NTkuYXdzdWlfbGluay0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzY2Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLTc5b3A2OCwgI2ZmZmZmZik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1kc2VrZ2MsICMwMDZjZTApO1xufVxuLmF3c3VpX2xpbmstYWN0aXZlX2wwZHYwXzFkd3JwXzY1OS5hd3N1aV9saW5rLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNjY2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtNzlvcDY4LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9saW5rLWFjdGl2ZV9sMGR2MF8xZHdycF82NTkuYXdzdWlfbGluay0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzY2Njpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX2l0ZW0taWNvbl9sMGR2MF8xZHdycF80NjcpKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay1hY3RpdmVfbDBkdjBfMWR3cnBfNjU5Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZXNwb25zaXZlLXFubTMyaSwgMTE1bXMpIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMGNsMTR4LCAxODBtcykgZWFzZS1pbi1vdXQsIGJsb2NrLXNpemUgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0wY2wxNHgsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0yd3Rsc3csIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmstYWN0aXZlX2wwZHYwXzFkd3JwXzY1OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmstYWN0aXZlX2wwZHYwXzFkd3JwXzY1OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmstYWN0aXZlX2wwZHYwXzFkd3JwXzY1OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLWFjdGl2ZV9sMGR2MF8xZHdycF82NTk6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV9pdGVtLWljb25fbDBkdjBfMWR3cnBfNDY3KSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVzcG9uc2l2ZS1xbm0zMmksIDExNW1zKSBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwbXMgbGluZWFyIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMGNsMTR4LCAxODBtcyksIGJsb2NrLXNpemUgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0wY2wxNHgsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cGFuZGFibGUtY29udGVudC1lbnRlci0yd3Rsc3csIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmstYWN0aXZlX2wwZHYwXzFkd3JwXzY1OTpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX2l0ZW0taWNvbl9sMGR2MF8xZHdycF80NjcpKSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay1hY3RpdmVfbDBkdjBfMWR3cnBfNjU5Om5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfaXRlbS1pY29uX2wwZHYwXzFkd3JwXzQ2NykpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLWFjdGl2ZV9sMGR2MF8xZHdycF82NTk6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV9pdGVtLWljb25fbDBkdjBfMWR3cnBfNDY3KSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLWFjdGl2ZV9sMGR2MF8xZHdycF82NTk6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV9pdGVtLWljb25fbDBkdjBfMWR3cnBfNDY3KSkuYXdzdWlfbGluay0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzY2NiB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMG1zIGxpbmVhciwgYmxvY2stc2l6ZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC1ob3M3dmQsIDBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LTlxdmtlbiwgZWFzZS1vdXQpLCBtaW4tYmxvY2stc2l6ZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC1ob3M3dmQsIDBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LTlxdmtlbiwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay1hY3RpdmVfbDBkdjBfMWR3cnBfNjU5Om5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfaXRlbS1pY29uX2wwZHYwXzFkd3JwXzQ2NykpLmF3c3VpX2xpbmstLWNvbGxhcHNlZF9sMGR2MF8xZHdycF82NjYge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmstYWN0aXZlX2wwZHYwXzFkd3JwXzY1OTpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX2l0ZW0taWNvbl9sMGR2MF8xZHdycF80NjcpKS5hd3N1aV9saW5rLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNjY2LCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLWFjdGl2ZV9sMGR2MF8xZHdycF82NTk6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV9pdGVtLWljb25fbDBkdjBfMWR3cnBfNDY3KSkuYXdzdWlfbGluay0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzY2NiB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNjY2Om5vdCgjXFw5KSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC0yMjhyZ3EsIDUwJSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC0yMjhyZ3EsIDUwJSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC0yMjhyZ3EsIDUwJSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS1jb2xsYXBzZWQtMjI4cmdxLCA1MCUpO1xufVxuLmF3c3VpX2xpbmstLWNvbGxhcHNlZF9sMGR2MF8xZHdycF82NjY6bm90KCNcXDkpOmhhcyguYXdzdWlfaXRlbS1pY29uX2wwZHYwXzFkd3JwXzQ2Nykge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKCh2YXIoLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC0xejlvYmMsIDMwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC1wNTZud3EsIDE2cHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC0xejlvYmMsIDMwcHgpO1xuICBtYXgtYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1jb2xsYXBzZWQtMXo5b2JjLCAzMHB4KTtcbiAgbWF4LWlubGluZS1zaXplOiAtbW96LWZpdC1jb250ZW50O1xuICBtYXgtaW5saW5lLXNpemU6IGZpdC1jb250ZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2xpbmstLWNvbGxhcHNlZF9sMGR2MF8xZHdycF82NjY6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV9pdGVtLWljb25fbDBkdjBfMWR3cnBfNDY3KSkge1xuICBpbmxpbmUtc2l6ZTogMDtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYmxvY2stc2l6ZTogMDtcbiAgbWluLWJsb2NrLXNpemU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmstLWNvbGxhcHNlZF9sMGR2MF8xZHdycF82NjY6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV9pdGVtLWljb25fbDBkdjBfMWR3cnBfNDY3KSkge1xuICB0cmFuc2l0aW9uOiBibG9jay1zaXplIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LWhvczd2ZCwgMG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtOXF2a2VuLCBlYXNlLW91dCksIG1pbi1ibG9jay1zaXplIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LWhvczd2ZCwgMG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtOXF2a2VuLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNjY2Om5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfaXRlbS1pY29uX2wwZHYwXzFkd3JwXzQ2NykpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNjY2Om5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfaXRlbS1pY29uX2wwZHYwXzFkd3JwXzQ2NykpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNjY2Om5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfaXRlbS1pY29uX2wwZHYwXzFkd3JwXzQ2NykpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfMWR3cnBfMTk3Om5vdCgjXFw5KSxcbi5hd3N1aV9saW5rX2wwZHYwXzFkd3JwXzMyNjpub3QoI1xcOSkge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfMWR3cnBfMTk3Om5vdCgjXFw5KTpob3Zlcixcbi5hd3N1aV9saW5rX2wwZHYwXzFkd3JwXzMyNjpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUteXhvODRsLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItbGlua19sMGR2MF8xZHdycF8xOTc6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2xpbmtfbDBkdjBfMWR3cnBfMzI2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfMWR3cnBfMTk3Om5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwXzFkd3JwXzE5Nzpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rX2wwZHYwXzFkd3JwXzMyNjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9saW5rX2wwZHYwXzFkd3JwXzMyNjpub3QoI1xcOSk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfMWR3cnBfMTk3Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9saW5rX2wwZHYwXzFkd3JwXzMyNjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLXZ5dXhqZiwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtbTgwYXY5LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItbGluay1hY3RpdmVfbDBkdjBfMWR3cnBfNzg2LmF3c3VpX2xpbmstLWNvbGxhcHNlZF9sMGR2MF8xZHdycF82NjY6bm90KCNcXDkpLFxuLmF3c3VpX2xpbmstYWN0aXZlX2wwZHYwXzFkd3JwXzY1OS5hd3N1aV9saW5rLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNjY2Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1saW5rLWFjdGl2ZV9sMGR2MF8xZHdycF83ODYuYXdzdWlfbGluay0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzY2Njpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbGluay1hY3RpdmVfbDBkdjBfMWR3cnBfNjU5LmF3c3VpX2xpbmstLWNvbGxhcHNlZF9sMGR2MF8xZHdycF82NjY6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1saW5rLWFjdGl2ZV9sMGR2MF8xZHdycF83ODYuYXdzdWlfbGluay0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzY2Njpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbGluay1hY3RpdmVfbDBkdjBfMWR3cnBfNjU5LmF3c3VpX2xpbmstLWNvbGxhcHNlZF9sMGR2MF8xZHdycF82NjY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoNHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItbGluay1hY3RpdmVfbDBkdjBfMWR3cnBfNzg2LmF3c3VpX2xpbmstLWNvbGxhcHNlZF9sMGR2MF8xZHdycF82NjY6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbGluay1hY3RpdmVfbDBkdjBfMWR3cnBfNjU5LmF3c3VpX2xpbmstLWNvbGxhcHNlZF9sMGR2MF8xZHdycF82NjY6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogNHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiA0cHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgNHB4ICsgNHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgNHB4ICsgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfbGluay10ZXh0LXdyYXBwZXItY29udGVudF9sMGR2MF8xZHdycF84MTU6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX2xpbmstdGV4dC13cmFwcGVyX2wwZHYwXzFkd3JwXzgxNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay10ZXh0LXdyYXBwZXJfbDBkdjBfMWR3cnBfODE1Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IGdyaWQtdGVtcGxhdGUtY29sdW1ucyAwcywgb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZW50ZXItZmFkZS0yYXQ2bTEsIDBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMnd0bHN3LCBlYXNlLW91dCkgY2FsYyh2YXIoLS1tb3Rpb24tZHVyYXRpb24tZXhwYW5kYWJsZS1jb250ZW50LWVudGVyLTBjbDE0eCwgMTgwbXMpIC8gNCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLXRleHQtd3JhcHBlcl9sMGR2MF8xZHdycF84MTU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLXRleHQtd3JhcHBlcl9sMGR2MF8xZHdycF84MTU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLXRleHQtd3JhcHBlcl9sMGR2MF8xZHdycF84MTU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmstdGV4dC13cmFwcGVyLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfODQyOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMGZyO1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay10ZXh0LXdyYXBwZXItLWNvbGxhcHNlZF9sMGR2MF8xZHdycF84NDI6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zIDBzIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LWZhZGUtNTAwMXY0LCAwbXMpLCBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LWZhZGUtNTAwMXY0LCAwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC05cXZrZW4sIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmstdGV4dC13cmFwcGVyLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfODQyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGluay10ZXh0LXdyYXBwZXItLWNvbGxhcHNlZF9sMGR2MF8xZHdycF84NDI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rLXRleHQtd3JhcHBlci0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzg0Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9sYWJlbC10ZXh0X2wwZHYwXzFkd3JwXzg2MDpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAxO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGFiZWwtdGV4dF9sMGR2MF8xZHdycF84NjA6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZW50ZXItZmFkZS0yYXQ2bTEsIDBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1leHBhbmRhYmxlLWNvbnRlbnQtZW50ZXItMnd0bHN3LCBlYXNlLW91dCkgY2FsYyh2YXIoLS1tb3Rpb24tZHVyYXRpb24tZXhwYW5kYWJsZS1jb250ZW50LWVudGVyLTBjbDE0eCwgMTgwbXMpIC8gNCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9sYWJlbC10ZXh0X2wwZHYwXzFkd3JwXzg2MDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xhYmVsLXRleHRfbDBkdjBfMWR3cnBfODYwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGFiZWwtdGV4dF9sMGR2MF8xZHdycF84NjA6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xhYmVsLXRleHQtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF84ODA6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xhYmVsLXRleHQtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF84ODA6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC1mYWRlLTUwMDF2NCwgMG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNpZGUtbmF2aWdhdGlvbi1jb250ZW50LWV4aXQtOXF2a2VuLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9sYWJlbC10ZXh0LS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfODgwOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGFiZWwtdGV4dC0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzg4MDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xhYmVsLXRleHQtLWNvbGxhcHNlZF9sMGR2MF8xZHdycF84ODA6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfaW5mb19sMGR2MF8xZHdycF84OTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmF3c3VpX2l0ZW0taWNvbl9sMGR2MF8xZHdycF80Njc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfaXRlbS1pY29uX2wwZHYwXzFkd3JwXzQ2Nzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVzcG9uc2l2ZS1xbm0zMmksIDExNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtNXIweGNoLCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpLCBtYXJnaW4taW5saW5lLWVuZCB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2lkZS1uYXZpZ2F0aW9uLWNvbnRlbnQtZXhpdC1ob3M3dmQsIDBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaWRlLW5hdmlnYXRpb24tY29udGVudC1leGl0LTlxdmtlbiwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfaXRlbS1pY29uX2wwZHYwXzFkd3JwXzQ2Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2l0ZW0taWNvbl9sMGR2MF8xZHdycF80Njc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9pdGVtLWljb25fbDBkdjBfMWR3cnBfNDY3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9pdGVtLWljb25fbDBkdjBfMWR3cnBfNDY3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2l0ZW0taWNvbi0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzkyMSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuXG4uYXdzdWlfZXh0ZXJuYWwtaWNvbl9sMGR2MF8xZHdycF85MjU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cblxuLmF3c3VpX2RpdmlkZXJfbDBkdjBfMWR3cnBfMjM3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbn1cbi5hd3N1aV9kaXZpZGVyLWRlZmF1bHRfbDBkdjBfMWR3cnBfOTMzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtMngteGwtMG53eWFiLCAyNHB4KSAtIGNhbGMoKHZhcigtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LXFic2lmMywgMjhweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KSkgLyAyKSk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2RpdmlkZXItZGVmYXVsdF9sMGR2MF8xZHdycF85MzMuYXdzdWlfZGl2aWRlci0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzkzNzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC1tLXJ0bGlkdSwgMTZweCk7XG59XG4uYXdzdWlfZGl2aWRlci1oZWFkZXJfbDBkdjBfMWR3cnBfMjM3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWtkbmZ4aywgI2M2YzZjZCk7XG59XG4uYXdzdWlfd2l0aC10b29sYmFyX2wwZHYwXzFkd3JwXzE3NiA+IC5hd3N1aV9kaXZpZGVyLWhlYWRlcl9sMGR2MF8xZHdycF8yMzc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2xpc3QtLXdpdGgtaWNvbnNfbDBkdjBfMWR3cnBfMTkzID4gLmF3c3VpX2xpc3QtaXRlbV9sMGR2MF8xZHdycF80MDkgPiAuYXdzdWlfbGlua19sMGR2MF8xZHdycF8zMjY6bm90KCNcXDkpOm5vdCguYXdzdWlfbGluay1hY3RpdmVfbDBkdjBfMWR3cnBfNjU5LmF3c3VpX2xpbmstLWNvbGxhcHNlZF9sMGR2MF8xZHdycF82NjYpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1pY29uLWhvdmVyLWlsMTNhMywgI2YwZmJmZik7XG59XG4uYXdzdWlfbGlzdC0td2l0aC1pY29uc19sMGR2MF8xZHdycF8xOTMgPiAuYXdzdWlfbGlzdC1pdGVtX2wwZHYwXzFkd3JwXzQwOSA+IC5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXBfbDBkdjBfMWR3cnBfNDM5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cC0tY29sbGFwc2VkX2wwZHYwXzFkd3JwXzQ0OCkgPiBkaXY6Zmlyc3QtY2hpbGQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWljb24taG92ZXItaWwxM2EzLCAjZjBmYmZmKTtcbn1cbi5hd3N1aV9saXN0LS13aXRoLWljb25zX2wwZHYwXzFkd3JwXzE5MyA+IC5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfMWR3cnBfNDA5ID4gLmF3c3VpX3NlY3Rpb25fbDBkdjBfMWR3cnBfNDMzID4gOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tb25wczZkLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS1vbnBzNmQsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLW9ucHM2ZCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLW9ucHM2ZCwgOHB4KTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLmF3c3VpX2xpc3QtLXdpdGgtaWNvbnNfbDBkdjBfMWR3cnBfMTkzID4gLmF3c3VpX2xpc3QtaXRlbV9sMGR2MF8xZHdycF80MDkgPiAuYXdzdWlfc2VjdGlvbl9sMGR2MF8xZHdycF80MzMgPiA6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1pY29uLWhvdmVyLWlsMTNhMywgI2YwZmJmZik7XG59XG4uYXdzdWlfbGlzdC0td2l0aC1pY29uc19sMGR2MF8xZHdycF8xOTMgPiAuYXdzdWlfbGlzdC1pdGVtLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNDIyID4gLmF3c3VpX3NlY3Rpb24tLWNvbGxhcHNlZF9sMGR2MF8xZHdycF80NDcgPiA6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9saW5rLS1jb2xsYXBzZWRfbDBkdjBfMWR3cnBfNjY2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2xpbmstYWN0aXZlX2wwZHYwXzFkd3JwXzY1OSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWljb24taG92ZXItaWwxM2EzLCAjZjBmYmZmKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X3BjZ3o1XzFsMWNlXzE0OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaW5saW5lLXNpemU6IDgwMHB4O1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSAvIDIpO1xufVxuXG4uYXdzdWlfc2xpZGVyX3BjZ3o1XzFsMWNlXzE4Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX3NsaWRlci10cmFja19wY2d6NV8xbDFjZV8xOTA6bm90KCNcXDkpLCAuYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzFsMWNlXzE5MDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAzcHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSAvIC0yKTtcbn1cbi5hd3N1aV9zbGlkZXItdHJhY2tfcGNnejVfMWwxY2VfMTkwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1za2gwd3YsICM4YzhjOTQpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSk7XG4gIGJsb2NrLXNpemU6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX3NsaWRlci10cmFja19wY2d6NV8xbDFjZV8xOTAuYXdzdWlfZGlzYWJsZWRfcGNnejVfMWwxY2VfMjA1Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdXBjem1hLCAjZGVkZWUzKSk7XG59XG4uYXdzdWlfc2xpZGVyLXRyYWNrX3BjZ3o1XzFsMWNlXzE5MC5hd3N1aV9yZWFkb25seV9wY2d6NV8xbDFjZV8yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfc2xpZGVyLXRyYWNrX3BjZ3o1XzFsMWNlXzE5MC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xbDFjZV8yMDUpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEsICNkZWRlZTMpKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfMWwxY2VfMTkwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LXJnNTkyaSwgIzAwNmNlMCkpO1xuICBibG9jay1zaXplOiA0cHg7XG4gIGlubGluZS1zaXplOiBjYWxjKHZhcigtLWF3c3VpLXNsaWRlci1yYW5nZS1pbmxpbmUtc2l6ZS1lc25kYnMpICsgdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfMWwxY2VfMTkwLmF3c3VpX2Vycm9yX3BjZ3o1XzFsMWNlXzIxODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC1jN3A5cWcsICNkYjAwMDApKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfMWwxY2VfMTkwLmF3c3VpX3dhcm5pbmdfcGNnejVfMWwxY2VfMjIxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdTc5ZTVwLCAjODU1OTAwKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzFsMWNlXzE5MC5hd3N1aV9hY3RpdmVfcGNnejVfMWwxY2VfMjI0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS1uOG04d3MsICMwMDRhOWUpKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfMWwxY2VfMTkwLmF3c3VpX2Vycm9yLWFjdGl2ZV9wY2d6NV8xbDFjZV8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItYWN0aXZlLTJpeWc4bSwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8xbDFjZV8xOTAuYXdzdWlfd2FybmluZy1hY3RpdmVfcGNnejVfMWwxY2VfMjMwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTI4aW5jciwgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8xbDFjZV8xOTAuYXdzdWlfZGlzYWJsZWRfcGNnejVfMWwxY2VfMjA1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdXBjem1hLCAjZGVkZWUzKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzFsMWNlXzE5MC5hd3N1aV9yZWFkb25seV9wY2d6NV8xbDFjZV8yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzFsMWNlXzE5MC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xbDFjZV8yMDUpIHtcbiAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tYXdzdWktc2xpZGVyLXJhbmdlLWlubGluZS1zaXplLWVzbmRicykgKyB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS00anFkcXEsICM2NTY4NzEpKTtcbn1cblxuLmF3c3VpX2xhYmVsc19wY2d6NV8xbDFjZV8yNDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgcmVwZWF0KGNhbGMoKHZhcigtLWF3c3VpLXNsaWRlci1sYWJlbC1jb3VudC1lc25kYnMpIC0gMikgLyAyICsgKHZhcigtLWF3c3VpLXNsaWRlci1sYWJlbC1jb3VudC1lc25kYnMpIC0gMikgLyAyIC0gMSksIDJmcikgM2ZyO1xuICBncmlkLWF1dG8tcm93czogMTAwJTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpO1xufVxuLmF3c3VpX2xhYmVscy1ub3JlZl9wY2d6NV8xbDFjZV8yNDc6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xufVxuLmF3c3VpX2xhYmVscy1yZWZlcmVuY2VfcGNnejVfMWwxY2VfMjUwOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiB2YXIoLS1hd3N1aS1zbGlkZXItcmVmZXJlbmNlLWNvbHVtbi1lc25kYnMpO1xuICBncmlkLWNvbHVtbi1lbmQ6IHZhcigtLWF3c3VpLXNsaWRlci1uZXh0LXJlZmVyZW5jZS1jb2x1bW4tZXNuZGJzKTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXdzdWlfbGFiZWxzLW1pbl9wY2d6NV8xbDFjZV8yNTc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xuICBncmlkLWNvbHVtbi1lbmQ6IHZhcigtLWF3c3VpLXNsaWRlci1taW4tZW5kLWVzbmRicyk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpIC8gLTIpO1xufVxuLmF3c3VpX2xhYmVscy1tYXhfcGNnejVfMWwxY2VfMjYzOm5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IGVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ3JpZC1yb3c6IDE7XG4gIGdyaWQtY29sdW1uLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zbGlkZXItbGFiZWwtY291bnQtZXNuZGJzKSArIDEpO1xuICBncmlkLWNvbHVtbi1zdGFydDogdmFyKC0tYXdzdWktc2xpZGVyLW1heC1zdGFydC1lc25kYnMpO1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgLyAtMik7XG59XG4uYXdzdWlfbGFiZWxzLWFyaWEtZGVzY3JpcHRpb25fcGNnejVfMWwxY2VfMjcxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmF3c3VpX2xhYmVsc19wY2d6NV8xbDFjZV8yNDE6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbiAgLmF3c3VpX2xhYmVscy1taW5fcGNnejVfMWwxY2VfMjU3Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gIH1cbiAgLmF3c3VpX2xhYmVscy1tYXhfcGNnejVfMWwxY2VfMjYzOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gIH1cbiAgLmF3c3VpX2xhYmVsc19wY2d6NV8xbDFjZV8yNDEgPiAuYXdzdWlfbGFiZWxzLXJlZmVyZW5jZV9wY2d6NV8xbDFjZV8yNTA6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5hd3N1aV90aWNrc19wY2d6NV8xbDFjZV8yODk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tYXdzdWktc2xpZGVyLXRpY2stY291bnQtZXNuZGJzKSwgMWZyKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KSk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpIC8gMik7XG59XG4uYXdzdWlfdGlja3Mtd3JhcHBlcl9wY2d6NV8xbDFjZV8yOTU6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgLyAtMik7XG59XG5cbi5hd3N1aV90aWNrX3BjZ3o1XzFsMWNlXzI4OTpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteHh4cy1lM3hzOTgsIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtc2toMHd2LCAjOGM4Yzk0KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtNHB4O1xufVxuLmF3c3VpX3RpY2tfcGNnejVfMWwxY2VfMjg5LmF3c3VpX21pZGRsZV9wY2d6NV8xbDFjZV8zMTA6bm90KCNcXDkpOmZpcnN0LWNoaWxkLCAuYXdzdWlfdGlja19wY2d6NV8xbDFjZV8yODkuYXdzdWlfbWlkZGxlX3BjZ3o1XzFsMWNlXzMxMDpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1XzFsMWNlXzI4OS5hd3N1aV9maWxsZWRfcGNnejVfMWwxY2VfMzEzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LXJnNTkyaSwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfMWwxY2VfMjg5LmF3c3VpX2ZpbGxlZF9wY2d6NV8xbDFjZV8zMTMuYXdzdWlfcmVhZG9ubHlfcGNnejVfMWwxY2VfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFsMWNlXzIwNSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktNGpxZHFxLCAjNjU2ODcxKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV8xbDFjZV8yODkuYXdzdWlfYWN0aXZlX3BjZ3o1XzFsMWNlXzIyNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtbjhtOHdzLCAjMDA0YTllKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV8xbDFjZV8yODkuYXdzdWlfZXJyb3JfcGNnejVfMWwxY2VfMjE4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC1jN3A5cWcsICNkYjAwMDApKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1XzFsMWNlXzI4OS5hd3N1aV93YXJuaW5nX3BjZ3o1XzFsMWNlXzIyMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC11NzllNXAsICM4NTU5MDApKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1XzFsMWNlXzI4OS5hd3N1aV9lcnJvci1hY3RpdmVfcGNnejVfMWwxY2VfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS0yaXlnOG0sICNkYjAwMDApKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1XzFsMWNlXzI4OS5hd3N1aV93YXJuaW5nLWFjdGl2ZV9wY2d6NV8xbDFjZV8yMzA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtMjhpbmNyLCAjODU1OTAwKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV8xbDFjZV8yODkuYXdzdWlfZGlzYWJsZWRfcGNnejVfMWwxY2VfMjA1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXVwY3ptYSwgI2RlZGVlMykpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfMWwxY2VfMjg5LmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFsMWNlXzIwOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEsICNkZWRlZTMpKTtcbn1cblxuLmF3c3VpX3Rvb2x0aXAtdGh1bWJfcGNnejVfMWwxY2VfMzQxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXh4bC10OGRnaXAsIDMycHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS14eGwtdDhkZ2lwLCAzMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KSAvIC0xKTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiB2YXIoLS1hd3N1aS1zbGlkZXItdG9vbHRpcC1wb3NpdGlvbi1lc25kYnMpO1xufVxuLmF3c3VpX3Rvb2x0aXAtdGh1bWJfcGNnejVfMWwxY2VfMzQxLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFsMWNlXzIwOTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteGwtOHZ0YWgwLCAyNHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UteGwtOHZ0YWgwLCAyNHB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSAvIC0xKTtcbn1cblxuLmF3c3VpX3RodW1iX3BjZ3o1XzFsMWNlXzM1NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBibG9jay1zaXplOiAwO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCkgLyAtMik7XG4gIG91dGxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWwxY2VfMzU0LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFsMWNlXzIwNTpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWwxY2VfMzU0LmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFsMWNlXzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV90aHVtYl9wY2d6NV8xbDFjZV8zNTQuYXdzdWlfZGlzYWJsZWRfcGNnejVfMWwxY2VfMjA1KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV8xbDFjZV8zNTQuYXdzdWlfcmVhZG9ubHlfcGNnejVfMWwxY2VfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RodW1iX3BjZ3o1XzFsMWNlXzM1NC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xbDFjZV8yMDUpOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiwgLmF3c3VpX3RodW1iX3BjZ3o1XzFsMWNlXzM1NC5hd3N1aV9yZWFkb25seV9wY2d6NV8xbDFjZV8yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfdGh1bWJfcGNnejVfMWwxY2VfMzU0LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFsMWNlXzIwNSk6YWN0aXZlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctbXJ3a2l1LCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktNGpxZHFxLCAjNjU2ODcxKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS00anFkcXEsICM2NTY4NzEpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtbzUzMDhrLCAjMDA0YTllKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV8xbDFjZV8zNTQuYXdzdWlfcmVhZG9ubHlfcGNnejVfMWwxY2VfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RodW1iX3BjZ3o1XzFsMWNlXzM1NC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xbDFjZV8yMDUpOmZvY3VzOjotbW96LXJhbmdlLXRodW1iLCAuYXdzdWlfdGh1bWJfcGNnejVfMWwxY2VfMzU0LmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFsMWNlXzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV90aHVtYl9wY2d6NV8xbDFjZV8zNTQuYXdzdWlfZGlzYWJsZWRfcGNnejVfMWwxY2VfMjA1KTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLW1yd2tpdSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LTRqcWRxcSwgIzY1Njg3MSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktNGpxZHFxLCAjNjU2ODcxKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLW81MzA4aywgIzAwNGE5ZSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWwxY2VfMzU0LmF3c3VpX21pbl9wY2d6NV8xbDFjZV8zOTA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygtMXB4ICsgdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpIC8gLTIpO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzFsMWNlXzM1NC5hd3N1aV9tYXhfcGNnejVfMWwxY2VfMzkzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoMXB4ICsgdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpIC8gLTIpO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzFsMWNlXzM1NDpub3QoI1xcOSk6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1uZ3N2MW4sICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LW5nc3YxbiwgIzAwNmNlMCkpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtZXNuZGJzLCA1MCUpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLWVzbmRicywgNTAlKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy1lc25kYnMsIDUwJSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLWVzbmRicywgNTAlKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV8xbDFjZV8zNTQ6bm90KCNcXDkpOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC1uZ3N2MW4sICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LW5nc3YxbiwgIzAwNmNlMCkpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtZXNuZGJzLCA1MCUpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLWVzbmRicywgNTAlKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy1lc25kYnMsIDUwJSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLWVzbmRicywgNTAlKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV8xbDFjZV8zNTQ6bm90KCNcXDkpOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LW5nc3YxbiwgIzAwNmNlMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1tcndraXUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtbmdzdjFuLCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWwxY2VfMzU0Om5vdCgjXFw5KTpob3Zlcjo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1ob3Zlci1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LW5nc3YxbiwgIzAwNmNlMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1tcndraXUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtbmdzdjFuLCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWwxY2VfMzU0Om5vdCgjXFw5KTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIsIC5hd3N1aV90aHVtYl9wY2d6NV8xbDFjZV8zNTQ6bm90KCNcXDkpOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBibG9jay1zaXplOiAyMHB4O1xuICBpbmxpbmUtc2l6ZTogMjBweDtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctbXJ3a2l1LCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLW81MzA4aywgIzAwNGE5ZSkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1vNTMwOGssICMwMDRhOWUpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1vNTMwOGssICMwMDRhOWUpKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV8xbDFjZV8zNTQ6bm90KCNcXDkpOmZvY3VzOjotbW96LXJhbmdlLXRodW1iLCAuYXdzdWlfdGh1bWJfcGNnejVfMWwxY2VfMzU0Om5vdCgjXFw5KTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBibG9jay1zaXplOiAyMHB4O1xuICBpbmxpbmUtc2l6ZTogMjBweDtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctbXJ3a2l1LCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLW81MzA4aywgIzAwNGE5ZSkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1vNTMwOGssICMwMDRhOWUpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1vNTMwOGssICMwMDRhOWUpKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbn1cblxuLmF3c3VpX2Vycm9yX3BjZ3o1XzFsMWNlXzIxODpub3QoI1xcOSk6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC14c3dyOGosICNkYjAwMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXhzd3I4aiwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX2Vycm9yX3BjZ3o1XzFsMWNlXzIxODpub3QoI1xcOSk6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXhzd3I4aiwgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQteHN3cjhqLCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfZXJyb3JfcGNnejVfMWwxY2VfMjE4Om5vdCgjXFw5KTpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUteXppN2k0LCAjZGIwMDAwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLW1yd2tpdSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUteXppN2k0LCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfZXJyb3JfcGNnejVfMWwxY2VfMjE4Om5vdCgjXFw5KTpob3Zlcjo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS15emk3aTQsICNkYjAwMDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctbXJ3a2l1LCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS15emk3aTQsICNkYjAwMDApKTtcbn1cbi5hd3N1aV9lcnJvcl9wY2d6NV8xbDFjZV8yMTg6bm90KCNcXDkpOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiwgLmF3c3VpX2Vycm9yX3BjZ3o1XzFsMWNlXzIxODpub3QoI1xcOSk6YWN0aXZlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXl6aTdpNCwgI2RiMDAwMCkpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXl6aTdpNCwgI2RiMDAwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1tcndraXUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUteXppN2k0LCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfZXJyb3JfcGNnejVfMWwxY2VfMjE4Om5vdCgjXFw5KTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiwgLmF3c3VpX2Vycm9yX3BjZ3o1XzFsMWNlXzIxODpub3QoI1xcOSk6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUteXppN2k0LCAjZGIwMDAwKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUteXppN2k0LCAjZGIwMDAwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLW1yd2tpdSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS15emk3aTQsICNkYjAwMDApKTtcbn1cblxuLmF3c3VpX3dhcm5pbmdfcGNnejVfMWwxY2VfMjIxOm5vdCgjXFw5KTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtaDRxbDdkLCAjODU1OTAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LWg0cWw3ZCwgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3dhcm5pbmdfcGNnejVfMWwxY2VfMjIxOm5vdCgjXFw5KTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1oNHFsN2QsICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtaDRxbDdkLCAjODU1OTAwKSk7XG59XG4uYXdzdWlfd2FybmluZ19wY2d6NV8xbDFjZV8yMjE6bm90KCNcXDkpOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXZrYmZ6bSwgIzg1NTkwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1tcndraXUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtdmtiZnptLCAjODU1OTAwKSk7XG59XG4uYXdzdWlfd2FybmluZ19wY2d6NV8xbDFjZV8yMjE6bm90KCNcXDkpOmhvdmVyOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtdmtiZnptLCAjODU1OTAwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLW1yd2tpdSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS12a2Jmem0sICM4NTU5MDApKTtcbn1cbi5hd3N1aV93YXJuaW5nX3BjZ3o1XzFsMWNlXzIyMTpub3QoI1xcOSk6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iLCAuYXdzdWlfd2FybmluZ19wY2d6NV8xbDFjZV8yMjE6bm90KCNcXDkpOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXZrYmZ6bSwgIzg1NTkwMCkpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtdmtiZnptLCAjODU1OTAwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLW1yd2tpdSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXZrYmZ6bSwgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3dhcm5pbmdfcGNnejVfMWwxY2VfMjIxOm5vdCgjXFw5KTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiwgLmF3c3VpX3dhcm5pbmdfcGNnejVfMWwxY2VfMjIxOm5vdCgjXFw5KTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXZrYmZ6bSwgIzg1NTkwMCkpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtdmtiZnptLCAjODU1OTAwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLW1yd2tpdSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXZrYmZ6bSwgIzg1NTkwMCkpO1xufVxuXG4uYXdzdWlfZGlzYWJsZWRfcGNnejVfMWwxY2VfMjA1Om5vdCgjXFw5KTo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXG4uYXdzdWlfZGlzYWJsZWRfcGNnejVfMWwxY2VfMjA1Om5vdCgjXFw5KTpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXG4uYXdzdWlfZGlzYWJsZWRfcGNnejVfMWwxY2VfMjA1Om5vdCgjXFw5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEsICNkZWRlZTMpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEsICNkZWRlZTMpKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZGlzYWJsZWRfcGNnejVfMWwxY2VfMjA1Om5vdCgjXFw5KTo6LW1vei1yYW5nZS10aHVtYixcbi5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xbDFjZV8yMDU6bm90KCNcXDkpOmhvdmVyOjotbW96LXJhbmdlLXRodW1iLFxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFsMWNlXzIwNTpub3QoI1xcOSk6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEsICNkZWRlZTMpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEsICNkZWRlZTMpKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV9yZWFkb25seV9wY2d6NV8xbDFjZV8yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfMWwxY2VfMjA1KTo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXG4uYXdzdWlfcmVhZG9ubHlfcGNnejVfMWwxY2VfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFsMWNlXzIwNSk6aG92ZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFsMWNlXzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xbDFjZV8yMDUpOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS00anFkcXEsICM2NTY4NzEpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktNGpxZHFxLCAjNjU2ODcxKSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGluaXRpYWw7XG59XG4uYXdzdWlfcmVhZG9ubHlfcGNnejVfMWwxY2VfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFsMWNlXzIwNSk6Oi1tb3otcmFuZ2UtdGh1bWIsXG4uYXdzdWlfcmVhZG9ubHlfcGNnejVfMWwxY2VfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFsMWNlXzIwNSk6aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWIsXG4uYXdzdWlfcmVhZG9ubHlfcGNnejVfMWwxY2VfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFsMWNlXzIwNSk6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktNGpxZHFxLCAjNjU2ODcxKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LTRqcWRxcSwgIzY1Njg3MSkpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBpbml0aWFsO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2RyYXdlcl8xcjlsZ18xaGFscV8xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC10cHNmeHYsICNmZmZmZmYpO1xuICB6LWluZGV4OiA4NDA7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ18xaGFscV8xODY6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xcjlsZ18xaGFscV8xODYpIHtcbiAgbWluLWlubGluZS1zaXplOiA0MHB4O1xufVxuXG4uYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ18xaGFscV8xOTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ18xaGFscV8xOTAgPiBbYXJpYS1oaWRkZW49dHJ1ZV06bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ18xaGFscV8xODYuYXdzdWlfcmVmcmVzaF8xcjlsZ18xaGFscV8xODYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ18xaGFscV8xOTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnXzFoYWxxXzE4Njpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzFyOWxnXzFoYWxxXzE4NikgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ18xaGFscV8xOTAge1xuICBpbmxpbmUtc2l6ZTogNDBweDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnXzFoYWxxXzE4Njpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzFyOWxnXzFoYWxxXzE4NikgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ18xaGFscV8xOTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci0zaDRvYTYsICNlYmViZjApO1xufVxuXG46bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ18xaGFscV8xODYpID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWJvdHRvbV8xcjlsZ18xaGFscV8yMDYge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBjbGlwLXBhdGg6IGJvcmRlci1ib3g7XG59XG5cbi5hd3N1aV9wb3NpdGlvbi1ib3R0b21fMXI5bGdfMWhhbHFfMjEzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLypcbiAgUmVtb3ZlZCB0aGUgcG9zaXRpb24gZml4ZWQgd2l0aCB0aGUgQXBwTGF5b3V0IHJlZmFjdG9yIGJlY2F1c2UgdGhlXG4gIFNwbGl0UGFuZWwgaXMgbm8gbG9uZ2VyIGluIGZpeGVkIHBvc2l0aW9uIGluIHRoZSBET00uXG4gICovXG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnXzFoYWxxXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWRkZW5fMXI5bGdfMWhhbHFfMjIxKSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLXBhbmVsLXRvcC13aWR0aC16bGw0Y3QsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLTM0a3NjZiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnXzFoYWxxXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzFyOWxnXzFoYWxxXzE4Nikge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3BsaXQtYm90dG9tLXJqY2U4OCwgMHB4IC0zNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS0zNGtzY2YsICNjNmM2Y2QpO1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLTM0a3NjZiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnXzFoYWxxXzIxMy5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnXzFoYWxxXzE4Njpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV8xcjlsZ18xaGFscV8yMTMuYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ18xaGFscV8xODYuYXdzdWlfZHJhd2VyLWNsaWNrYWJsZV8xcjlsZ18xaGFscV8yMzI6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci0zaDRvYTYsICNlYmViZjApO1xufVxuLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV8xcjlsZ18xaGFscV8yMTMgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnXzFoYWxxXzIwNiA+IFthcmlhLWhpZGRlbj10cnVlXTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV8xcjlsZ18xaGFscV8yMTMuYXdzdWlfcmVmcmVzaF8xcjlsZ18xaGFscV8xODY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfcG9zaXRpb24tc2lkZV8xcjlsZ18xaGFscV8yNDM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBub25lO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3BsaXQtc2lkZS1yMHNpcmcsIC0xcHggMHB4IDFweCAwcHggI2U5ZWJlZCwgLTM2cHggNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcG9zaXRpb24tc2lkZV8xcjlsZ18xaGFscV8yNDMuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnXzFoYWxxXzI0ODpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYXdzdWlfc2xpZGVyLXdyYXBwZXItYm90dG9tXzFyOWxnXzFoYWxxXzI1Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMjtcbn1cblxuLmF3c3VpX3NsaWRlci13cmFwcGVyLXNpZGVfMXI5bGdfMWhhbHFfMjYzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfc2xpZGVyLXdyYXBwZXItc2lkZV8xcjlsZ18xaGFscV8yNjMuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnXzFoYWxxXzI0ODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogdW5zZXQ7XG59XG5cbi5hd3N1aV9vcGVuLWJ1dHRvbi1zaWRlXzFyOWxnXzFoYWxxXzI3Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uYXdzdWlfcGFuZS1oZWFkZXItd3JhcHBlci1ib3R0b21fMXI5bGdfMWhhbHFfMjg2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC12NHVhdHQsIDI0cHgpO1xufVxuLmF3c3VpX2RyYXdlci1tb2JpbGVfMXI5bGdfMWhhbHFfMjk2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWJvdHRvbV8xcjlsZ18xaGFscV8yMDYgPiAuYXdzdWlfcGFuZS1oZWFkZXItd3JhcHBlci1ib3R0b21fMXI5bGdfMWhhbHFfMjg2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCk7XG59XG4uYXdzdWlfZHJhd2VyLWRpc2FibGUtY29udGVudC1wYWRkaW5nc18xcjlsZ18xaGFscV8zMDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnXzFoYWxxXzIwNiA+IC5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLWJvdHRvbV8xcjlsZ18xaGFscV8yODY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KTtcbn1cbjpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnXzFoYWxxXzE4NikgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnXzFoYWxxXzIwNiA+IC5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLWJvdHRvbV8xcjlsZ18xaGFscV8yODYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LXRwc2Z4diwgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1wYW5lbC1oZWFkZXItd2lkdGgtYjFqa242LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIta2RuZnhrLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfMWhhbHFfMjQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfMWhhbHFfMTg2KSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfMWhhbHFfMjA2ID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItYm90dG9tXzFyOWxnXzFoYWxxXzI4NiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV9jb250ZW50LWJvdHRvbV8xcjlsZ18xaGFscV8zMTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtdjR1YXR0LCAyNHB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zcGxpdC10b3AtNW56cmt4LCAyMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ18xaGFscV8yNDggPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnXzFoYWxxXzIwNiA+IC5hd3N1aV9jb250ZW50LWJvdHRvbV8xcjlsZ18xaGFscV8zMTI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG4uYXdzdWlfZHJhd2VyLW1vYmlsZV8xcjlsZ18xaGFscV8yOTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnXzFoYWxxXzIwNiA+IC5hd3N1aV9jb250ZW50LWJvdHRvbV8xcjlsZ18xaGFscV8zMTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KTtcbn1cbi5hd3N1aV9kcmF3ZXItZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzXzFyOWxnXzFoYWxxXzMwMCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfMWhhbHFfMjA2ID4gLmF3c3VpX2NvbnRlbnQtYm90dG9tXzFyOWxnXzFoYWxxXzMxMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3BhbmUtYm90dG9tLWNlbnRlci1hbGlnbl8xcjlsZ18xaGFscV8zMzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hd3N1aV9wYW5lLWJvdHRvbS1jb250ZW50LW5hdi1wYWRkaW5nXzFyOWxnXzFoYWxxXzMzNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLTJ2Zm0xNiwgMzZweCkgKyAyICogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTY0ZjY1MiwgMTJweCkpO1xufVxuXG4uYXdzdWlfcGFuZS1ib3R0b20tY29udGVudC10b29scy1wYWRkaW5nXzFyOWxnXzFoYWxxXzM0MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci0ydmZtMTYsIDM2cHgpICsgMiAqIHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy02NGY2NTIsIDEycHgpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtYm90dG9tLW1heC13aWR0aF8xcjlsZ18xaGFscV8zNDQ6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfMWhhbHFfMzQ5Om5vdCgjXFw5KSB7XG4gIGZsZXg6IGF1dG87XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfY29udGVudC1zaWRlXzFyOWxnXzFoYWxxXzM0OS5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfMWhhbHFfMjQ4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfMWhhbHFfMzQ5ID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItc2lkZV8xcjlsZ18xaGFscV8zNjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtN3ZiMG45LCAyOHB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXBhbmVsLWhlYWRlci13aWR0aC1iMWprbjYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1rZG5meGssICNjNmM2Y2QpO1xufVxuLmF3c3VpX2NvbnRlbnQtc2lkZV8xcjlsZ18xaGFscV8zNDkuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnXzFoYWxxXzI0OCA+IC5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLXNpZGVfMXI5bGdfMWhhbHFfMzYxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfY29udGVudC1zaWRlXzFyOWxnXzFoYWxxXzM0OSA+IC5hd3N1aV9wYW5lLWNvbnRlbnQtd3JhcHBlci1zaWRlXzFyOWxnXzFoYWxxXzM3MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LTd2YjBuOSwgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC1hODR0aGYsIDI0cHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC01bnpya3gsIDIwcHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zcGxpdC1ib3R0b20taG42NXl2LCAyMHB4KTtcbn1cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfMWhhbHFfMzQ5LmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ18xaGFscV8yNDggPiAuYXdzdWlfcGFuZS1jb250ZW50LXdyYXBwZXItc2lkZV8xcjlsZ18xaGFscV8zNzA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG5cbi5hd3N1aV9oZWFkZXJfMXI5bGdfMWhhbHFfMzgxOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtcjBucjEzLCAxNXB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWFkZXJfMXI5bGdfMWhhbHFfMzgxLmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ18xaGFscV8yNDg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAxNHB4O1xufVxuLmF3c3VpX2hlYWRlci1tYWluLXJvd18xcjlsZ18xaGFscV8zODk6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLW1haW4tY29udGVudF8xcjlsZ18xaGFscV8zODk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9oZWFkZXItbWFpbi1yb3dfMXI5bGdfMWhhbHFfMzg5Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmF3c3VpX2hlYWRlci1tYWluLWNvbnRlbnRfMXI5bGdfMWhhbHFfMzg5Om5vdCgjXFw5KSB7XG4gIGZsZXg6IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCk7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmF3c3VpX2hlYWRlci10YWctYW5kLWluZm9fMXI5bGdfMWhhbHFfNDAzOm5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpICsgMXB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy13aXRmdTAsIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlci10YWctYW5kLWluZm9fMXI5bGdfMWhhbHFfNDAzLmF3c3VpX3dpdGgtZGVzY3JpcHRpb25fMXI5bGdfMWhhbHFfNDA4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLXlmMGtqciwgMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItdGFnXzFyOWxnXzFoYWxxXzQwMy5hd3N1aV93aXRoLWluZm9fMXI5bGdfMWhhbHFfNDExOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci10ZXh0XzFyOWxnXzFoYWxxXzQxMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYXdzdWlfaGVhZGVyLXRhZ18xcjlsZ18xaGFscV80MDM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xufVxuLmF3c3VpX2hlYWRlci1iZWZvcmUtc2xvdF8xcjlsZ18xaGFscV80MTc6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLXRleHRfMXI5bGdfMWhhbHFfNDExOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1uMTNleTAsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTZzODNtNywgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1hN3dxYWwsIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLTNjaTM2eiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGVyLWJlZm9yZS1zbG90XzFyOWxnXzFoYWxxXzQxNzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpICsgMXB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLXRhZ18xcjlsZ18xaGFscV80MDMuYXdzdWlfd2l0aC1pbmZvXzFyOWxnXzFoYWxxXzQxMSA+IC5hd3N1aV9oZWFkZXItYmVmb3JlLXNsb3RfMXI5bGdfMWhhbHFfNDE3Om5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1iZWZvcmUtc2xvdF8xcjlsZ18xaGFscV80MTcuYXdzdWlfd2l0aC1oZWFkZXItdGV4dF8xcjlsZ18xaGFscV80Mjg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2hlYWRlci1iZWZvcmUtc2xvdF8xcjlsZ18xaGFscV80MTcuYXdzdWlfd2l0aC1oZWFkZXItdGV4dF8xcjlsZ18xaGFscV80Mjg6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLXRhZ18xcjlsZ18xaGFscV80MDMuYXdzdWlfd2l0aC1pbmZvXzFyOWxnXzFoYWxxXzQxMTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItYWN0aW9ucy1zbG90XzFyOWxnXzFoYWxxXzQzNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGModmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQtYTd3cWFsLCAyMnB4KSArIDIgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpICsgMXB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWRlc2NyaXB0aW9uXzFyOWxnXzFoYWxxXzQ0MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1wN2s5ZXMsICM0MjQ2NTApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5hd3N1aV9oZWFkZXItYnV0dG9uc18xcjlsZ18xaGFscV80NDc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuXG4uYXdzdWlfZGl2aWRlcl8xcjlsZ18xaGFscV80NTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXhxaWxmaCwgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFvMWU3XzE4NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci0xdG9hZGcsIDIwcHgpIC8gLTIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLTF0b2FkZywgMjBweCkgLyAtMik7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3ZqNnA3XzFvMWU3XzIyMzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbzFlN18yMjc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItMXRvYWRnLCAyMHB4KSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItMXRvYWRnLCAyMHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbzFlN18yMjcgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFvMWU3XzE4NSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFvMWU3XzIxNy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3ZqNnA3XzFvMWU3XzIyNy5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92ajZwN18xbzFlN18yMzUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3LmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMW8xZTdfMjI3LmF3c3VpX2dyaWQtY29sdW1ucy0xX3ZqNnA3XzFvMWU3XzIzOC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFvMWU3XzIzOCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbzFlN18yMjcuYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdmo2cDdfMW8xZTdfMjM4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbzFlN18yNDEgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3LmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMW8xZTdfMjI3LmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzFvMWU3XzI0NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFvMWU3XzIzOCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbzFlN18yMjcuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdmo2cDdfMW8xZTdfMjQ0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbzFlN18yNDEgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3LmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMW8xZTdfMjI3LmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzFvMWU3XzI1MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFvMWU3XzIzOCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbzFlN18yMjcuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMW8xZTdfMjUwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbzFlN18yNDEgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3LmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMW8xZTdfMjI3LmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzFvMWU3XzI1Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFvMWU3XzIzOCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbzFlN18yMjcuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMW8xZTdfMjU2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbzFlN18yNDEgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192ajZwN18xbzFlN18yMjMpID4gKiB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItMXRvYWRnLCAyMHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci0xdG9hZGcsIDIwcHgpIC8gMik7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTc6bm90KCNcXDkpOm5vdCguYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3ZqNnA3XzFvMWU3XzIyMykuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xbzFlN18yMjcgPiAqIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLTF0b2FkZywgMjBweCk7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci0xdG9hZGcsIDIwcHgpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFvMWU3XzI3Mjpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3LmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xbzFlN18yNzIgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTZkaGRwMywgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFvMWU3XzI3Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92ajZwN18xbzFlN18yMzUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFvMWU3XzI3Mi5hd3N1aV9ncmlkLWNvbHVtbnMtMV92ajZwN18xbzFlN18yMzguYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xbzFlN18yMzggPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFvMWU3XzI3Mi5hd3N1aV9ncmlkLWNvbHVtbnMtMV92ajZwN18xbzFlN18yMzguYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFvMWU3XzI0MSA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFvMWU3XzE4NSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFvMWU3XzIxNy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMW8xZTdfMjcyLmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzFvMWU3XzI0NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFvMWU3XzIzOCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFvMWU3XzE4NSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFvMWU3XzIxNy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMW8xZTdfMjcyLmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzFvMWU3XzI0NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMW8xZTdfMjQxID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3LmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xbzFlN18yNzIuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMW8xZTdfMjUwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMW8xZTdfMjM4ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3LmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xbzFlN18yNzIuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMW8xZTdfMjUwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbzFlN18yNDEgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFvMWU3XzI3Mi5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xbzFlN18yNTYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xbzFlN18yMzggPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFvMWU3XzI3Mi5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xbzFlN18yNTYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFvMWU3XzI0MSA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCg0bikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFvMWU3XzE4NSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFvMWU3XzIxNy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbzFlN18zMDU6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFvMWU3XzE4NSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFvMWU3XzIxNy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbzFlN18zMDUgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFvMWU3XzE4NSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFvMWU3XzIxNy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbzFlN18zMDUgPiAqOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFvMWU3XzE4NSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFvMWU3XzIxNy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbzFlN18zMDUuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdmo2cDdfMW8xZTdfMjQ0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMW8xZTdfMjM4ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFvMWU3XzE4NSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFvMWU3XzIxNy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbzFlN18zMDUuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdmo2cDdfMW8xZTdfMjQ0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbzFlN18yNDEgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3LmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFvMWU3XzMwNS5hd3N1aV9ncmlkLWNvbHVtbnMtM192ajZwN18xbzFlN18yNTAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xbzFlN18yMzggPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3LmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFvMWU3XzMwNS5hd3N1aV9ncmlkLWNvbHVtbnMtM192ajZwN18xbzFlN18yNTAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFvMWU3XzI0MSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgzbisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMW8xZTdfMzA1LmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzFvMWU3XzI1MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMW8xZTdfMjQxID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDNuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFvMWU3XzE4NSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFvMWU3XzIxNy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbzFlN18zMDUuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMW8xZTdfMjUwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbzFlN18yNDEgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgzKTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3LmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFvMWU3XzMwNS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xbzFlN18yNTYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xbzFlN18yMzggPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3LmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFvMWU3XzMwNS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xbzFlN18yNTYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFvMWU3XzI0MSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMW8xZTdfMzA1LmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzFvMWU3XzI1Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMW8xZTdfMjQxID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFvMWU3XzE4NSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFvMWU3XzIxNy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbzFlN18zMDUuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMW8xZTdfMjU2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbzFlN18yNDEgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoNG4rMykge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMW8xZTdfMTg1ID4gLmF3c3VpX2dyaWRfdmo2cDdfMW8xZTdfMjE3LmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFvMWU3XzMwNS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xbzFlN18yNTYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFvMWU3XzI0MSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDMpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xbzFlN18xODUgPiAuYXdzdWlfZ3JpZF92ajZwN18xbzFlN18yMTcuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMW8xZTdfMzA1LmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzFvMWU3XzI1Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMW8xZTdfMjQxID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMyk6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFvMWU3XzE4NSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFvMWU3XzIxNy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xbzFlN18zMDUuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMW8xZTdfMjU2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xbzFlN18yNDEgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCg0KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuXG4uYXdzdWlfcm9vdF92ajZwN18xbzFlN18zNTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbzFlN18zOTA6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZSwgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZ2kzMnZlLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10aWxlcy1nejcwdm0sIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRpbGVzLWd6NzB2bSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGlsZXMtZ3o3MHZtLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGlsZXMtZ3o3MHZtLCA4cHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtaHF5M280LCAjZmZmZmZmKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55LCAxNnB4KTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLTdnbWN6aSwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWk3d2p3cywgbGluZWFyKSwgYmFja2dyb3VuZC1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay03Z21jemksIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pN3dqd3MsIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMW8xZTdfMzkwOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFvMWU3XzM5MDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbzFlN18zOTA6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFvMWU3XzM5MC5hd3N1aV9yZWZyZXNoX3ZqNnA3XzFvMWU3XzQxNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMW8xZTdfMzkwLmF3c3VpX3JlZnJlc2hfdmo2cDdfMW8xZTdfNDE1LmF3c3VpX3NlbGVjdGVkX3ZqNnA3XzFvMWU3XzQxOTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF92ajZwN18xbzFlN180MTkpOm5vdCguYXdzdWlfcmVhZG9ubHlfdmo2cDdfMW8xZTdfNDE5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbzd5YjYwLCAycHgpIC0gMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMW8xZTdfMzkwLmF3c3VpX2hhcy1tZXRhZGF0YV92ajZwN18xbzFlN180MjI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbzFlN18zOTAuYXdzdWlfaGFzLW1ldGFkYXRhX3ZqNnA3XzFvMWU3XzQyMi5hd3N1aV9yZWZyZXNoX3ZqNnA3XzFvMWU3XzQxNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbn1cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbzFlN18zOTAuYXdzdWlfc2VsZWN0ZWRfdmo2cDdfMW8xZTdfNDE5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1iemFseG8sICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWJ6YWx4bywgIzAwNmNlMCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC11dmtod3UsICNmMGZiZmYpO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFvMWU3XzM5MC5hd3N1aV9kaXNhYmxlZF92ajZwN18xbzFlN180MTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1mc3hhdmssICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1mc3hhdmssICNlYmViZjApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW9qOTExaCwgI2ViZWJmMCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMW8xZTdfMzkwLmF3c3VpX3JlYWRvbmx5X3ZqNnA3XzFvMWU3XzQxOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtaHF5M280LCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC0zNmlnMm0sICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC0zNmlnMm0sICNlYmViZjApO1xufVxuXG4uYXdzdWlfY29sdW1uc192ajZwN18xbzFlN180NDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItZjJnZnJ4LCAyNHB4KSAvIC00KTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1mMmdmcngsIDI0cHgpIC8gLTQpO1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1mMmdmcngsIDI0cHgpIC8gLTQpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMW8xZTdfNDQ0LmF3c3VpX2NvbHVtbi0xX3ZqNnA3XzFvMWU3XzQ1MSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbzFlN18zOTA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkgLyA0KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1mMmdmcngsIDI0cHgpIC8gNCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1mMmdmcngsIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xbzFlN180NDQuYXdzdWlfY29sdW1uLTFfdmo2cDdfMW8xZTdfNDUxID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFvMWU3XzM5MC5hd3N1aV9icmVha3BvaW50LXhzX3ZqNnA3XzFvMWU3XzQ1ODpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItZjJnZnJ4LCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1mMmdmcngsIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMW8xZTdfNDQ0LmF3c3VpX2NvbHVtbi0xX3ZqNnA3XzFvMWU3XzQ1MSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbzFlN18zOTAuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMW8xZTdfNDYyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1mMmdmcngsIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xbzFlN180NDQuYXdzdWlfY29sdW1uLTJfdmo2cDdfMW8xZTdfNDY2ID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFvMWU3XzM5MDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItZjJnZnJ4LCAyNHB4KSAvIDQpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkgLyA0KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItZjJnZnJ4LCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzFvMWU3XzQ0NC5hd3N1aV9jb2x1bW4tMl92ajZwN18xbzFlN180NjYgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMW8xZTdfMzkwLmF3c3VpX2JyZWFrcG9pbnQteHNfdmo2cDdfMW8xZTdfNDU4Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1mMmdmcngsIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMW8xZTdfNDQ0LmF3c3VpX2NvbHVtbi0yX3ZqNnA3XzFvMWU3XzQ2NiA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbzFlN18zOTAuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMW8xZTdfNDYyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1mMmdmcngsIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMW8xZTdfNDQ0LmF3c3VpX2NvbHVtbi0zX3ZqNnA3XzFvMWU3XzQ4MSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbzFlN18zOTA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkgLyA0KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1mMmdmcngsIDI0cHgpIC8gNCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1mMmdmcngsIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xbzFlN180NDQuYXdzdWlfY29sdW1uLTNfdmo2cDdfMW8xZTdfNDgxID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFvMWU3XzM5MC5hd3N1aV9icmVha3BvaW50LXhzX3ZqNnA3XzFvMWU3XzQ1ODpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xbzFlN180NDQuYXdzdWlfY29sdW1uLTNfdmo2cDdfMW8xZTdfNDgxID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFvMWU3XzM5MC5hd3N1aV9icmVha3BvaW50LXh4c192ajZwN18xbzFlN180NjI6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGNhbGMoNTAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItZjJnZnJ4LCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xbzFlN180NDQuYXdzdWlfY29sdW1uLTRfdmo2cDdfMW8xZTdfNDk2ID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFvMWU3XzM5MDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItZjJnZnJ4LCAyNHB4KSAvIDQpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkgLyA0KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItZjJnZnJ4LCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzFvMWU3XzQ0NC5hd3N1aV9jb2x1bW4tNF92ajZwN18xbzFlN180OTYgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMW8xZTdfMzkwLmF3c3VpX2JyZWFrcG9pbnQteHNfdmo2cDdfMW8xZTdfNDU4Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDI1JSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygyNSUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1mMmdmcngsIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMW8xZTdfNDQ0LmF3c3VpX2NvbHVtbi00X3ZqNnA3XzFvMWU3XzQ5NiA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xbzFlN18zOTAuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMW8xZTdfNDYyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLWYyZ2ZyeCwgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci1mMmdmcngsIDI0cHgpLzIpO1xufVxuXG4uYXdzdWlfY29udHJvbF92ajZwN18xbzFlN181MTI6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG59XG4uYXdzdWlfY29udHJvbF92ajZwN18xbzFlN181MTIuYXdzdWlfbm8taW1hZ2Vfdmo2cDdfMW8xZTdfNTE2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV9pbWFnZV92ajZwN18xbzFlN181MjA6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX2ltYWdlX3ZqNnA3XzFvMWU3XzUyMCA+IGltZzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfaW1hZ2Vfdmo2cDdfMW8xZTdfNTIwLmF3c3VpX2Rpc2FibGVkX3ZqNnA3XzFvMWU3XzQxOSA+IGltZzpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tc3ZnX2Q0eHhtXzE1eHhvXzE0MTpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLXN2Z19kNHh4bV8xNXh4b18xNDE6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tbGF5b3V0LWJvcmRlcl9kNHh4bV8xNXh4b18xNDc6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWhvbWUtaGVhZGVyLTVzMnZhNiwgIzBmMTQxYSk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLWxheW91dC1iYWNrZ3JvdW5kX2Q0eHhtXzE1eHhvXzE1MTpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLW53djhkcywgI2ZmZmZmZik7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1sYXlvdXQtaGVhZGVyX2Q0eHhtXzE1eHhvXzE1NDpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWhvbWUtaGVhZGVyLTVzMnZhNiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1ib3JkZXJfZDR4eG1fMTV4eG9fMTU3Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1iOWQzaWMsICM0MjQ2NTApO1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZik7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1wcmltYXJ5LWJ1dHRvbl9kNHh4bV8xNXh4b18xNjE6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWFjdWhubCwgI2ZmOTkwMCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1zZWNvbmRhcnlfZDR4eG1fMTV4eG9fMTY0Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtYjlkM2ljLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLWRpc2FibGVkLWVsZW1lbnRfZDR4eG1fMTV4eG9fMTY3Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEsICNkZWRlZTMpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tc2VwYXJhdG9yX2Q0eHhtXzE1eHhvXzE3MDpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC11cGN6bWEsICNkZWRlZTMpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tZm9jdXMtdGV4dF9kNHh4bV8xNXh4b18xNzM6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LTJxdzc1MCwgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tc3ZnX2Q0eHhtXzE1eHhvXzE3Nzpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tc3ZnX2Q0eHhtXzE1eHhvXzE3Nzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWxheW91dC10b3BfZDR4eG1fMTV4eG9fMTgzOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtaHBjMWlwLCAjZWJlYmYwKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tbGF5b3V0LW1haW5fZDR4eG1fMTV4eG9fMTg2Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tbnd2OGRzLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tcHJpbWFyeV9kNHh4bV8xNXh4b18xODk6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWFjdWhubCwgI2ZmOTkwMCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWRpc2FibGVkX2Q0eHhtXzE1eHhvXzE5Mjpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdXBjem1hLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tY29sdW1uLWhlYWRlcl9kNHh4bV8xNXh4b18xOTU6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC01OXdla2IsICNiNGI0YmIpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS13aW5kb3dfZDR4eG1fMTV4eG9fMTk4Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ob21lLWhlYWRlci01czJ2YTYsICMwZjE0MWEpO1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZik7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXNlY29uZGFyeV9kNHh4bV8xNXh4b18yMDI6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS01NXl3d3YsICM0MjQ2NTApO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1kZWZhdWx0X2Q0eHhtXzE1eHhvXzIwNTpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1zZXBhcmF0b3JfZDR4eG1fMTV4eG9fMjA4Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1pbnB1dC1kZWZhdWx0X2Q0eHhtXzE1eHhvXzIxMTpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1naTMydmUsICM4YzhjOTQpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1oZWFkaW5nX2Q0eHhtXzE1eHhvXzIxNDpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC1pbHdwaDgsICMwZjE0MWEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9jb25uZWN0b3JfZ3hwOXlfMXk3aHBfMTc3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2Nvbm5lY3Rvcl9neHA5eV8xeTdocF8xNzcuYXdzdWlfY29ubmVjdG9yLWhpZGRlbl9neHA5eV8xeTdocF8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV9oZWFkZXJfZ3hwOXlfMXk3aHBfMTg1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcm9vdF9neHA5eV8xeTdocF8xODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5hd3N1aV9yb290X2d4cDl5XzF5N2hwXzE4OSA+IC5hd3N1aV9saXN0X2d4cDl5XzF5N2hwXzIyMjpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMXk3aHBfMTg5ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xeTdocF8yMjc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1zdGF0aWMtbC1ha3cxancsIDIwcHgpIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW5tYXgodmFyKC0tc3BhY2Utc3RhdGljLWwtYWt3MWp3LCAyMHB4KSwgYXV0byk7XG59XG4uYXdzdWlfcm9vdF9neHA5eV8xeTdocF8xODkgPiAuYXdzdWlfbGlzdF9neHA5eV8xeTdocF8yMjIgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzF5N2hwXzIyNyA+IC5hd3N1aV9hbm5vdGF0aW9uX2d4cDl5XzF5N2hwXzIzMjpub3QoI1xcOSkge1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1qa2FpNXgsICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMXk3aHBfMTg5ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xeTdocF8yMjcgPiAuYXdzdWlfc3RlcC1sYXlvdXRfZ3hwOXlfMXk3aHBfMjM3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbn1cbi5hd3N1aV9yb290X2d4cDl5XzF5N2hwXzE4OSA+IC5hd3N1aV9saXN0X2d4cDl5XzF5N2hwXzIyMiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMXk3aHBfMjI3ID4gLmF3c3VpX2RldGFpbHNfZ3hwOXlfMXk3aHBfMjQzOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdyaWQtcm93OiAyO1xuICBncmlkLWNvbHVtbjogMjtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXhzLXpvY3QzYSwgOHB4KTtcbn1cbi5hd3N1aV9yb290X2d4cDl5XzF5N2hwXzE4OSA+IC5hd3N1aV9saXN0X2d4cDl5XzF5N2hwXzIyMi5hd3N1aV9jdXN0b21fZ3hwOXlfMXk3aHBfMjQ5ID4gLmF3c3VpX2RldGFpbHNfZ3hwOXlfMXk3aHBfMjQzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5XzF5N2hwXzI1MyA+IC5hd3N1aV9saXN0X2d4cDl5XzF5N2hwXzIyMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgwLCAxZnIpKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIG1pbm1heCh2YXIoLS1zcGFjZS1zdGF0aWMtbC1ha3cxancsIDIwcHgpLCBhdXRvKSBhdXRvO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xufVxuLmF3c3VpX2hvcml6b250YWxfZ3hwOXlfMXk3aHBfMjUzID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xeTdocF8yMjc6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDEvLTE7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5XzF5N2hwXzI1MyA+IC5hd3N1aV9saXN0X2d4cDl5XzF5N2hwXzIyMiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMXk3aHBfMjI3ID4gLmF3c3VpX2Fubm90YXRpb25fZ3hwOXlfMXk3aHBfMjMyOm5vdCgjXFw5KSB7XG4gIGp1c3RpZnktc2VsZjogZmxleC1zdGFydDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGdyaWQtcm93OiAxO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuLmF3c3VpX2hvcml6b250YWxfZ3hwOXlfMXk3aHBfMjUzID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xeTdocF8yMjcgPiAuYXdzdWlfc3RlcC1sYXlvdXRfZ3hwOXlfMXk3aHBfMjM3Om5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2hvcml6b250YWxfZ3hwOXlfMXk3aHBfMjUzID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xeTdocF8yMjcgPiAuYXdzdWlfc3RlcC1sYXlvdXRfZ3hwOXlfMXk3aHBfMjM3ID4gLmF3c3VpX2Nvbm5lY3Rvcl9neHA5eV8xeTdocF8xNzc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBtaW4tYmxvY2stc2l6ZTogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCk7XG4gIGlubGluZS1zaXplOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14cy16b2N0M2EsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLXZhM2U3cSwgNHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5XzF5N2hwXzI1MyA+IC5hd3N1aV9saXN0X2d4cDl5XzF5N2hwXzIyMiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMXk3aHBfMjI3ID4gLmF3c3VpX2NvbnRlbnRfZ3hwOXlfMXk3aHBfMjg5Om5vdCgjXFw5KSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGdyaWQtcm93OiAzO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDM7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbF9neHA5eV8xeTdocF8yNTMgPiAuYXdzdWlfbGlzdF9neHA5eV8xeTdocF8yMjIgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzF5N2hwXzIyNyA+IC5hd3N1aV9jb250ZW50X2d4cDl5XzF5N2hwXzI4OSA+IC5hd3N1aV9kZXRhaWxzX2d4cDl5XzF5N2hwXzI0Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtem9jdDNhLCA4cHgpO1xufVxuLmF3c3VpX2hvcml6b250YWxfZ3hwOXlfMXk3aHBfMjUzID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xeTdocF8yMjc6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiAuYXdzdWlfc3RlcC1sYXlvdXRfZ3hwOXlfMXk3aHBfMjM3ID4gLmF3c3VpX2Nvbm5lY3Rvcl9neHA5eV8xeTdocF8xNzcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfdmVydGljYWxfZ3hwOXlfMXk3aHBfMzAzID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xeTdocF8yMjcgPiAuYXdzdWlfc3RlcC1sYXlvdXRfZ3hwOXlfMXk3aHBfMjM3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbiAgZ2FwOiAwO1xufVxuLmF3c3VpX3ZlcnRpY2FsX2d4cDl5XzF5N2hwXzMwMyA+IC5hd3N1aV9saXN0X2d4cDl5XzF5N2hwXzIyMiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMXk3aHBfMjI3ID4gLmF3c3VpX3N0ZXAtbGF5b3V0X2d4cDl5XzF5N2hwXzIzNyA+IDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cbi5hd3N1aV92ZXJ0aWNhbF9neHA5eV8xeTdocF8zMDMgPiAuYXdzdWlfbGlzdF9neHA5eV8xeTdocF8yMjIgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzF5N2hwXzIyNyA+IC5hd3N1aV9zdGVwLWxheW91dF9neHA5eV8xeTdocF8yMzcgPiAuYXdzdWlfZGV0YWlsc19neHA5eV8xeTdocF8yNDM6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDI7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtem9jdDNhLCA4cHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsX2d4cDl5XzF5N2hwXzMwMyA+IC5hd3N1aV9saXN0X2d4cDl5XzF5N2hwXzIyMiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMXk3aHBfMjI3ID4gLmF3c3VpX3N0ZXAtbGF5b3V0X2d4cDl5XzF5N2hwXzIzNyA+IC5hd3N1aV9jb25uZWN0b3ItY29udGludWF0aW9uX2d4cDl5XzF5N2hwXzMxNzpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZmt4cXBqLCAxcHgpO1xuICBibG9jay1zaXplOiBhdXRvO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhzLXpvY3QzYSwgOHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHh4cy1zYXVkYmUsIDJweCk7XG59XG4uYXdzdWlfdmVydGljYWxfZ3hwOXlfMXk3aHBfMzAzID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyID4gOm5vdCgjXFw5KTpsYXN0LW9mLXR5cGUgPiAuYXdzdWlfc3RlcC1sYXlvdXRfZ3hwOXlfMXk3aHBfMjM3ID4gLmF3c3VpX2Nvbm5lY3Rvci1jb250aW51YXRpb25fZ3hwOXlfMXk3aHBfMzE3IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfZ3hwOXlfMXk3aHBfMTg5ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xeTdocF8yMjcuYXdzdWlfY3VzdG9tLXZlcnRpY2FsX2d4cDl5XzF5N2hwXzMzNSA+IC5hd3N1aV9yYWlsX2d4cDl5XzF5N2hwXzMzNTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9yb290X2d4cDl5XzF5N2hwXzE4OSA+IC5hd3N1aV9saXN0X2d4cDl5XzF5N2hwXzIyMiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMXk3aHBfMjI3LmF3c3VpX2N1c3RvbS12ZXJ0aWNhbF9neHA5eV8xeTdocF8zMzUgPiAuYXdzdWlfcmFpbF9neHA5eV8xeTdocF8zMzUgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5XzF5N2hwXzE3Nzpub3QoI1xcOSkge1xuICBncmlkLXJvdzogYXV0bztcbiAgZ3JpZC1jb2x1bW46IGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KTtcbiAgYmxvY2stc2l6ZTogYXV0bztcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14cy16b2N0M2EsIDhweCk7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy12YTNlN3EsIDRweCkgMDtcbn1cbi5hd3N1aV9yb290X2d4cDl5XzF5N2hwXzE4OSA+IC5hd3N1aV9saXN0X2d4cDl5XzF5N2hwXzIyMiA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfMXk3aHBfMjI3LmF3c3VpX2N1c3RvbS12ZXJ0aWNhbF9neHA5eV8xeTdocF8zMzUgPiAuYXdzdWlfY29udGVudF9neHA5eV8xeTdocF8yODk6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX3Jvb3RfZ3hwOXlfMXk3aHBfMTg5ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyLmF3c3VpX3dpdGgtYW5ub3RhdGlvbl9neHA5eV8xeTdocF8zNTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBmaXQtY29udGVudCg1MCUpIHZhcigtLXNwYWNlLXN0YXRpYy1sLWFrdzFqdywgMjBweCkgMWZyO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMXk3aHBfMTg5ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyLmF3c3VpX3dpdGgtYW5ub3RhdGlvbl9neHA5eV8xeTdocF8zNTggPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzF5N2hwXzIyNzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBzdWJncmlkO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMXk3aHBfMTg5ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyLmF3c3VpX3dpdGgtYW5ub3RhdGlvbl9neHA5eV8xeTdocF8zNTggPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzF5N2hwXzIyNyA+IC5hd3N1aV9hbm5vdGF0aW9uX2d4cDl5XzF5N2hwXzIzMjpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMTtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KTtcbn1cbi5hd3N1aV9yb290X2d4cDl5XzF5N2hwXzE4OSA+IC5hd3N1aV9saXN0X2d4cDl5XzF5N2hwXzIyMi5hd3N1aV93aXRoLWFubm90YXRpb25fZ3hwOXlfMXk3aHBfMzU4ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV8xeTdocF8yMjc6bm90KCNcXDkpOm5vdCguYXdzdWlfY3VzdG9tLXZlcnRpY2FsX2d4cDl5XzF5N2hwXzMzNSkgPiAuYXdzdWlfc3RlcC1sYXlvdXRfZ3hwOXlfMXk3aHBfMjM3IHtcbiAgZ3JpZC1jb2x1bW46IDIvc3BhbiAyO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMXk3aHBfMTg5ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyLmF3c3VpX3dpdGgtYW5ub3RhdGlvbl9neHA5eV8xeTdocF8zNTggPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzF5N2hwXzIyNzpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXN0b20tdmVydGljYWxfZ3hwOXlfMXk3aHBfMzM1KSA+IC5hd3N1aV9kZXRhaWxzX2d4cDl5XzF5N2hwXzI0MyB7XG4gIGdyaWQtY29sdW1uOiAzO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMXk3aHBfMTg5ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyLmF3c3VpX3dpdGgtYW5ub3RhdGlvbl9neHA5eV8xeTdocF8zNTggPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzF5N2hwXzIyNy5hd3N1aV9jdXN0b20tdmVydGljYWxfZ3hwOXlfMXk3aHBfMzM1ID4gLmF3c3VpX3JhaWxfZ3hwOXlfMXk3aHBfMzM1Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfMXk3aHBfMTg5ID4gLmF3c3VpX2xpc3RfZ3hwOXlfMXk3aHBfMjIyLmF3c3VpX3dpdGgtYW5ub3RhdGlvbl9neHA5eV8xeTdocF8zNTggPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzF5N2hwXzIyNy5hd3N1aV9jdXN0b20tdmVydGljYWxfZ3hwOXlfMXk3aHBfMzM1ID4gLmF3c3VpX2NvbnRlbnRfZ3hwOXlfMXk3aHBfMjg5Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAzO1xufVxuXG4uYXdzdWlfcm9vdF9neHA5eV8xeTdocF8xODkgPiAuYXdzdWlfbGlzdF9neHA5eV8xeTdocF8yMjIgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5XzF5N2hwXzIyNy5hd3N1aV9jdXN0b20tdmVydGljYWxfZ3hwOXlfMXk3aHBfMzM1Om5vdCgjXFw5KTpsYXN0LW9mLXR5cGUgPiAuYXdzdWlfcmFpbF9neHA5eV8xeTdocF8zMzUgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5XzF5N2hwXzE3NyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuLmF3c3VpX3RhYnMtaGVhZGVyXzE0cm10XzdjM2FlXzE1MDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hd3N1aV90YWItaGVhZGVyLXNjcm9sbC1jb250YWluZXJfMTRybXRfN2MzYWVfMTU5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdGFicy1oZWFkZXItbGlzdF8xNHJtdF83YzNhZV8xNjU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IGlubGluZSBwcm94aW1pdHk7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xufVxuLmF3c3VpX3RhYnMtaGVhZGVyLWxpc3RfMTRybXRfN2MzYWVfMTY1Om5vdCgjXFw5KTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lOyAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xufVxuXG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b25fMTRybXRfN2MzYWVfMTgyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b24tbGVmdF8xNHJtdF83YzNhZV8xODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLTJ4a2N1MiwgI2RlZGVlMyk7XG59XG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b24tbGVmdC1zY3JvbGxhYmxlXzE0cm10XzdjM2FlXzE5Mjpub3QoI1xcOSkge1xuICB6LWluZGV4OiAxO1xuICBib3gtc2hhZG93OiA1cHggMHB4IDRweCAtM3B4IHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy12aWJseDcsIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpLCAxcHggMHB4IDBweCAwcHggdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LXZpYmx4NywgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSk7XG59XG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b24tcmlnaHRfMTRybXRfN2MzYWVfMTk2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLTJ4a2N1MiwgI2RlZGVlMyk7XG59XG4uYXdzdWlfcGFnaW5hdGlvbi1idXR0b24tcmlnaHQtc2Nyb2xsYWJsZV8xNHJtdF83YzNhZV8xOTk6bm90KCNcXDkpIHtcbiAgei1pbmRleDogMTtcbiAgYm94LXNoYWRvdzogLTVweCAwcHggNHB4IC0zcHggdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LXZpYmx4NywgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSksIC0xcHggMHB4IDBweCAwIHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy12aWJseDcsIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuXG4uYXdzdWlfYWN0aW9ucy1jb250YWluZXJfMTRybXRfN2MzYWVfMjA0Om5vdCgjXFw5KSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cblxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzdjM2FlXzIxMjpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg5MCUgLSB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkpO1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1sYWJlbF8xNHJtdF83YzNhZV8yMjI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtdGFicy12ZXJ0aWNhbC13dTI3bzksIDRweCk7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfN2MzYWVfMjMzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfN2MzYWVfMjMzID4gLmF3c3VpX3RhYnMtdGFiLWRpc21pc3NfMTRybXRfN2MzYWVfMjQxOm5vdCgjXFw5KSwgLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfN2MzYWVfMjMzID4gLmF3c3VpX3RhYnMtdGFiLWFjdGlvbl8xNHJtdF83YzNhZV8yNDE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfN2MzYWVfMjMzLmF3c3VpX3JlZnJlc2hfMTRybXRfN2MzYWVfMjQ2ID4gc3Bhbjpub3QoI1xcOSk6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpKTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfN2MzYWVfMjMzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzdjM2FlXzI1MCk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDFweCk7XG4gIGluc2V0LWJsb2NrLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpKTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLXdpZHRoLWVzbmRicywgdmFyKC0tYm9yZGVyLWFjdGl2ZS13aWR0aC1hbWkzcXosIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLWFjdGl2ZS1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLXE0MWc0ZywgMjBweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1xNDFnNGcsIDIwcHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctcTQxZzRnLCAyMHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMtZXNuZGJzLCB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1xNDFnNGcsIDIwcHgpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLWM4Y2U0ZSwgIzAwNmNlMCkpO1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfN2MzYWVfMjMzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzdjM2FlXzI1MCkuYXdzdWlfcmVmcmVzaF8xNHJtdF83YzNhZV8yNDY6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSwgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWMtbWIxaW0wLCBjdWJpYy1iZXppZXIoMC44NCwgMCwgMC4xNiwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfN2MzYWVfMjMzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzdjM2FlXzI1MCkuYXdzdWlfcmVmcmVzaF8xNHJtdF83YzNhZV8yNDY6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzdjM2FlXzIzMzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF83YzNhZV8yNTApLmF3c3VpX3JlZnJlc2hfMTRybXRfN2MzYWVfMjQ2OmFmdGVyLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF83YzNhZV8yMzM6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfN2MzYWVfMjUwKS5hd3N1aV9yZWZyZXNoXzE0cm10XzdjM2FlXzI0NjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzdjM2FlXzIxMjpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzdjM2FlXzIzMyB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkpO1xufVxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzdjM2FlXzIxMjpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzdjM2FlXzIzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLXNlcGFyYXRvci13aWR0aC1lc25kYnMsIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpKSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLXNlcGFyYXRvci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItbzBuYjFiLCAjYzZjNmNkKSk7XG4gIGluc2V0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpIDA7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGFicy10YWJfMTRybXRfN2MzYWVfMjEyOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfN2MzYWVfMjMzLmF3c3VpX3JlZnJlc2hfMTRybXRfN2MzYWVfMjQ2OmJlZm9yZSB7XG4gIGluc2V0OiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy1zLWcyYzlwaCwgMTJweCkgLSB2YXIoLS1ib3JkZXItYWN0aXZlLXdpZHRoLWFtaTNxeiwgNHB4KSkgMDtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfN2MzYWVfMjkyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1zLWwxZWQ5NiwgMTJweCkgLSAycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtcy1sMWVkOTYsIDEycHgpIC0gMXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMXB4O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHRyYW5zcGFyZW50KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtdGFicy0wbDkxbHcsIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtdGFicy04bHUxczksIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtdGFicy1nb2wxYnMsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LTJxdzc1MCwgIzQyNDY1MCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSAxcHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1xMHl2c3YsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gteGlqcHgyLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfN2MzYWVfMjkyLmF3c3VpX3JlZnJlc2hfMTRybXRfN2MzYWVfMjQ2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXhzLXpvY3QzYSwgOHB4KSAtIDFweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14cy16b2N0M2EsIDhweCkgLSAxcHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfdGFicy10YWItbGlua18xNHJtdF83YzNhZV8yOTI6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZzY0NjYzLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdHJhbnNwYXJlbnQpKTtcbn1cbi5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10XzdjM2FlXzI5Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfN2MzYWVfMjkyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRiczogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtZXNuZGJzLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfN2MzYWVfMjkyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ2g5NnY0LCAtOHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFicy10YWItbGlua18xNHJtdF83YzNhZV8yOTI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1naDk2djQsIC04cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWdoOTZ2NCwgLThweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1naDk2djQsIC04cHgpICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1naDk2djQsIC04cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1naDk2djQsIC04cHgpICsgdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1naDk2djQsIC04cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLWVzbmRicywgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy1lc25kYnMsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LWVzbmRicyk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF83YzNhZV8yMTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMXB4O1xuICBzY3JvbGwtbWFyZ2luLWlubGluZS1zdGFydDogMXB4O1xufVxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzdjM2FlXzIxMjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF83YzNhZV8yMzMge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCkgLSAxcHgpO1xufVxuXG4uYXdzdWlfdGFicy10YWJfMTRybXRfN2MzYWVfMjEyOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDFweDtcbiAgc2Nyb2xsLW1hcmdpbi1pbmxpbmUtZW5kOiAxcHg7XG59XG4uYXdzdWlfdGFicy10YWJfMTRybXRfN2MzYWVfMjEyOm5vdCgjXFw5KTpsYXN0LWNoaWxkID4gLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfN2MzYWVfMjMzIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KSAtIDFweCk7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF83YzNhZV8yNTA6bm90KCNcXDkpLCAuYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfN2MzYWVfMjUwOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC11M2c4c3ksICNiNGI0YmIpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB0cmFuc3BhcmVudCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC10YWJzLWRpc2FibGVkLW1qeW02MiwgNzAwKTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWFjdGl2ZV8xNHJtdF83YzNhZV8zNzU6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfN2MzYWVfMjUwKSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjMsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLWVzbmRicywgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS1lc25kYnMsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV90YWJzLXRhYi1hY3RpdmVfMTRybXRfN2MzYWVfMzc1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzdjM2FlXzI1MCk6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYXdzdWlfdGFicy1oZWFkZXItd2l0aC1kaXZpZGVyXzE0cm10XzdjM2FlXzM4NDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLW8wbmIxYiwgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1mb2N1c2FibGVfMTRybXRfN2MzYWVfMzg4Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgdG8gbWFuYWdlIGZvY3VzYWJsZSBsb2dpYyAqL1xufVxuXG4uYXdzdWlfcm9vdF8xNHJtdF83YzNhZV8zOTI6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59XG5cbi5hd3N1aV90YWJzXzE0cm10XzdjM2FlXzE1MDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdGFicy1jb250ZW50XzE0cm10XzdjM2FlXzQzMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZml0LWhlaWdodF8xNHJtdF83YzNhZV80MzQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3RhYnMtY29udGVudC1hY3RpdmVfMTRybXRfN2MzYWVfNDQwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAxO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYnMtY29udGVudC1hY3RpdmVfMTRybXRfN2MzYWVfNDQwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLW95dHN1aCwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItb3l0c3VoLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1veXRzdWgsIDE2cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdGFicy1jb250ZW50LXdyYXBwZXJfMTRybXRfN2MzYWVfNDU0LmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRybXRfN2MzYWVfNDU0ID4gLmF3c3VpX3RhYnMtY29udGVudF8xNHJtdF83YzNhZV80MzA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55LCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfZml0LWhlaWdodF8xNHJtdF83YzNhZV80MzQgPiAuYXdzdWlfdGFicy1jb250ZW50LXdyYXBwZXJfMTRybXRfN2MzYWVfNDU0Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYXdzdWlfZml0LWhlaWdodF8xNHJtdF83YzNhZV80MzQgPiAuYXdzdWlfdGFicy1jb250ZW50LXdyYXBwZXJfMTRybXRfN2MzYWVfNDU0ID4gLmF3c3VpX3RhYnMtY29udGFpbmVyLWNvbnRlbnQtd3JhcHBlcl8xNHJtdF83YzNhZV80NjU6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV90YWJzLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXJfMTRybXRfN2MzYWVfNDY1LmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRybXRfN2MzYWVfNDU0ID4gLmF3c3VpX3RhYnMtY29udGVudF8xNHJtdF83YzNhZV80MzA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtdGFicy1jb250ZW50LXRvcC1yaHkzc3YsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtNDRmZnRsLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLTQweTgxMCwgMjBweCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF8xNHJtdF83YzNhZV80NzY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59XG5cbi5hd3N1aV90YWJzLXRhYi1mb2N1c2VkXzE0cm10XzdjM2FlXzQ4MDpub3QoI1xcOSkge1xuICAvKiB1c2VkIHRvIG1hbmFnZSBmb2N1c2FibGUgc3RhdGUgZm9yIGRpc2FibGVkIHdpdGggcmVhc29uIHRhYnMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9icmRzdF84eHh3OV8xNDE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0IHV0aWxzICovXG59XG5cbi5hd3N1aV9sb2FkaW5nX2JyZHN0Xzh4eHc5XzE0NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QgdXRpbHMgKi9cbn1cblxuLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0Xzh4eHc5XzE0OTpub3QoI1xcOSkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay1xazZ4MXYsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstZzVlYWdxLCBzb2xpZCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtdWpxMHkwLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWxpbmstYnV0dG9uLXdlaWdodC05YjN0eG0sIDcwMCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxpbmstYnV0dG9uLWxldHRlci1zcGFjaW5nLWZmNjRoMywgMC4wMDVlbSk7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtdHgxcTNxLCB0cmFuc3BhcmVudCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0Xzh4eHc5XzE0OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF84eHh3OV8xNDk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdW5kby1idXR0b25fYnJkc3RfOHh4dzlfMTQ5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF84eHh3OV8xNDk6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdW5kby1idXR0b25fYnJkc3RfOHh4dzlfMTQ5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfdW5kby1idXR0b25fYnJkc3RfOHh4dzlfMTQ5Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1aywgIzAwMmI2NikpO1xufVxuLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0Xzh4eHc5XzE0OTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfdW5kby1idXR0b25fYnJkc3RfOHh4dzlfMTQ5Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0Xzh4eHc5XzE0OTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLWhvdmVyLWlsc21nciwgdHJhbnNwYXJlbnQpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0Xzh4eHc5XzE0OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLXZ5dXhqZiwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtbTgwYXY5LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBoMTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBoMjpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBoMzpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBoNDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBoNTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBwOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgaDE6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgaDI6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgaDM6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgaDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LWlsd3BoOCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBoMTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy1zajFvN2IsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaWRla3U4LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtNGFrM3V1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwteWxvOXIzLCAtMC4wMmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtaDdsMW43LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIGgyOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXNqMW83YiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWF2Y3BlcSwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtcDZ5d29hLCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC1sdmszdnUsIC0wLjAxNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC0zY2kzNnosIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1xMHl2c3YsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gteGlqcHgyLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgaDM6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctc2oxbzdiLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0taDN5b29kLCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS0zMXBiczIsIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTZzODNtNywgLTAuMDFlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZGJ4NjBtLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIGg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLXNqMW83YiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLWVvYzNmNSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMta3Z1N2plLCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy13NnNzeDUsIC0wLjAwNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy15OWUwbmMsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1xMHl2c3YsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gteGlqcHgyLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgaDU6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctc2oxbzdiLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTgyY3YwMywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLWQxNjlzdSwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTV5bHZuZCwgbm9ybWFsKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtbWxjeHlmLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIGI6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgc3Ryb25nOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXNiNWNvdywgNzAwKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIHA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBzbWFsbDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy0xeDdnOXAsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLXdpdGZ1MCwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMteWR0ODVoLCAwLjAwNWVtKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc21hbGwtNTIxZWk3LCAjNjU2ODcxKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIHNtYWxsIGE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXFrNngxdiwgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1nNWVhZ3EsIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTAsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00eGowOWosIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgc21hbGwgYTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIHNtYWxsIGE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBzbWFsbCBhOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIHNtYWxsIGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBzbWFsbCBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBzbWFsbCBhOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1aywgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgc21hbGwgYTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBzbWFsbCBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgc21hbGwgYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLThxbmI5bCwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIGNvZGU6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgcHJlOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIHNhbXA6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS1rbXdhbXEsIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIGNvZGU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTF4N2c5cCwgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtd2l0ZnUwLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy15ZHQ4NWgsIDAuMDA1ZW0pO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgYTpub3QoI1xcOSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXFrNngxdiwgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1nNWVhZ3EsIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC11anEweTAsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00eGowOWosIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLW5pc2Q0NSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgYTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIGE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBhOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItNTZ1ODVrLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBhOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTU2dTg1aywgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgYTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLThxbmI5bCwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS12eXV4amYsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLW04MGF2OSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBvbDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy14cWlsZmgsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiB1bCArIHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIHVsICsgb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgdWwgPiBsaSArIHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIHVsID4gbGkgKyBsaTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiB1bCA+IGxpICsgb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgdWwgPiBsaSA+IHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIHVsID4gbGkgPiBvbDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBvbCArIHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIG9sICsgb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgb2wgPiBsaSArIHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIG9sID4gbGkgKyBsaTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiBvbCA+IGxpICsgb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgb2wgPiBsaSA+IHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIG9sID4gbGkgPiBvbDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIHVsID4gbGkgPiB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFoNTB3XzE0MiB1bCA+IGxpID4gb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xaDUwd18xNDIgb2wgPiBsaSA+IHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMWg1MHdfMTQyIG9sID4gbGkgPiBvbDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfcWsxajFfMWR6MWtfMTQxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgZm9yIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFkejFrXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcmVzaXplOiBib3RoO1xuICBjdXJzb3I6IHRleHQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtNXhiZWhpLCA1cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSkpO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWhxeTNvNCwgI2ZmZmZmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWdpMzJ2ZSwgIzhjOGM5NCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZ2kzMnZlLCAjOGM4Yzk0KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC1lc25kYnMpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFkejFrXzE0NS5hd3N1aV90ZXh0YXJlYS1yZXNpemUtYm90aF9xazFqMV8xZHoxa18xOTY6bm90KCNcXDkpIHtcbiAgcmVzaXplOiBib3RoO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFkejFrXzE0NS5hd3N1aV90ZXh0YXJlYS1yZXNpemUtaG9yaXpvbnRhbF9xazFqMV8xZHoxa18xOTk6bm90KCNcXDkpIHtcbiAgcmVzaXplOiBob3Jpem9udGFsO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFkejFrXzE0NS5hd3N1aV90ZXh0YXJlYS1yZXNpemUtdmVydGljYWxfcWsxajFfMWR6MWtfMjAyOm5vdCgjXFw5KSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWR6MWtfMTQ1LmF3c3VpX3RleHRhcmVhLXJlc2l6ZS1ub25lX3FrMWoxXzFkejFrXzIwNTpub3QoI1xcOSkge1xuICByZXNpemU6IG5vbmU7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWR6MWtfMTQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1naTMydmUsICM4YzhjOTQpKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci1lc25kYnMsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWhxeTNvNCwgI2ZmZmZmZikpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci1lc25kYnMsIC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LWVzbmRicyk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWR6MWtfMTQ1LmF3c3VpX3RleHRhcmVhLXJlYWRvbmx5X3FrMWoxXzFkejFrXzIxNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLXJlYWRvbmx5LWVzbmRicywgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWhxeTNvNCwgI2ZmZmZmZikpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS1lc25kYnMsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLTM2aWcybSwgI2ViZWJmMCkpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWtrcWtidSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItcmVhZG9ubHktZXNuZGJzLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC0zNmlnMm0sICNlYmViZjApKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1yZWFkb25seS1lc25kYnMsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctcmVhZG9ubHktZXNuZGJzKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xZHoxa18xNDU6bm90KCNcXDkpOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZ3FlbGtoLCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLWVzbmRicyk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtZXNuZGJzLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtZXNuZGJzKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xZHoxa18xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLWtvMzF1NCwgIzAwNmNlMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLWtvMzF1NCwgIzAwNmNlMCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LTRqcW4xdCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtNGpxbjF0LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC00anFuMXQsIDhweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZm9jdXMtZXNuZGJzLCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtdzhjOXBqLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1mb2N1cy1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWZvY3VzLWVzbmRicywgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LWhxeTNvNCwgI2ZmZmZmZikpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFkejFrXzE0NTpub3QoI1xcOSk6aW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWR6MWtfMTQ1Om5vdCgjXFw5KTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtZXNuZGJzLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXpjZjdlbSwgI2ViZWJmMCkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLTM2aWcybSwgI2ViZWJmMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC1lc25kYnMsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC0zNmlnMm0sICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC01OXdla2IsICNiNGI0YmIpKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLWVzbmRicyk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWR6MWtfMTQ1Om5vdCgjXFw5KTpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC14cXFhdGgsICNiNGI0YmIpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFkejFrXzE0NS5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkX3FrMWoxXzFkejFrXzI1NTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC1lc25kYnMsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLTV2MHZrZCwgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItNXYwdmtkLCAjZGIwMDAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtdW95NWlpLCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC02dGRueGYsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQta2txa2J1LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTZ0ZG54ZiwgOHB4KTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xZHoxa18xNDUuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF9xazFqMV8xZHoxa18yNTU6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtdGRkbW5pLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xZHoxa18xNDUuYXdzdWlfdGV4dGFyZWEtd2FybmluZ19xazFqMV8xZHoxa18yNjQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtZXNuZGJzLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXBoYmdjaSwgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LWVzbmRicywgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1waGJnY2ksICM4NTU5MDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC11b3k1aWksIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTZ0ZG54ZiwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1ra3FrYnUsIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtNnRkbnhmLCA4cHgpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFkejFrXzE0NS5hd3N1aV90ZXh0YXJlYS13YXJuaW5nX3FrMWoxXzFkejFrXzI2NDpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC10ZGRtbmksIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9idXR0b25fbTVoOWZfMXRldTlfMTQxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tb2tmcmEwLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYmxvY2s6IHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtMnF3NzUwLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfMXRldTlfMTQxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTQ4YW5paCwgIzBmMTQxYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfMXRldTlfMTQxOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9idXR0b25fbTVoOWZfMXRldTlfMTQxLmF3c3VpX2V4cGFuZGVkX201aDlmXzF0ZXU5XzE5Mzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLXc2YnBuciwgIzBmMTQxYSk7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmXzF0ZXU5XzE0MS5hd3N1aV9leHBhbmRlZF9tNWg5Zl8xdGV1OV8xOTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LWc2NDY2MywgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmXzF0ZXU5XzE0MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmXzF0ZXU5XzE0MS5hd3N1aV9vZmZzZXQtcmlnaHQtbm9uZV9tNWg5Zl8xdGV1OV8yMDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmXzF0ZXU5XzE0MS5hd3N1aV9vZmZzZXQtcmlnaHQtbF9tNWg5Zl8xdGV1OV8yMDc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfMXRldTlfMTQxLmF3c3VpX29mZnNldC1yaWdodC14eGxfbTVoOWZfMXRldTlfMjEwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14bC04dnRhaDAsIDI0cHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9tNWg5Zl8xdGV1OV8xNDE6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9tNWg5Zl8xdGV1OV8xNDE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX201aDlmXzF0ZXU5XzE0MTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAtMXB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAtMXB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIC0xcHggKyAtMXB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgLTFweCArIC0xcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90ZXh0X201aDlmXzF0ZXU5XzIzNTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufVxuXG4uYXdzdWlfaWNvbl9tNWg5Zl8xdGV1OV8yMzkgKyAuYXdzdWlfdGV4dF9tNWg5Zl8xdGV1OV8yMzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl9vbDd2Nl8xNDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiX29sN3Y2XzE0MSA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl9vbDd2Nl8xNzQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS14eHhsLTQzbWhzcywgNDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQtbS1nYTJsbnksIDE2cHgpKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4bC10OGRnaXAsIDMycHgpO1xufVxuLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiX29sN3Y2XzE0MS5hd3N1aV9tZWRpdW1fazVkbGJfb2w3djZfMTg0ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiX29sN3Y2XzE3NDpub3QoI1xcOSksIC5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl9vbDd2Nl8xNDEuYXdzdWlfbmFycm93X2s1ZGxiX29sN3Y2XzE4NCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl9vbDd2Nl8xNzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KTtcbn1cbi5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl9vbDd2Nl8xNDEuYXdzdWlfbWVkaXVtX2s1ZGxiX29sN3Y2XzE4NCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl9vbDd2Nl8xNzQ6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS14eHhsLTQzbWhzcywgNDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpKTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiX29sN3Y2XzE0MS5hd3N1aV9uYXJyb3dfazVkbGJfb2w3djZfMTg0ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiX29sN3Y2XzE3NDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS14eHhsLTQzbWhzcywgNDBweCk7XG59XG5cbi5hd3N1aV92aXJ0dWFsX2s1ZGxiX29sN3Y2XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogOTAwMHB4O1xufVxuXG4uYXdzdWlfaGlkZGVuX2s1ZGxiX29sN3Y2XzE5OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4uYXdzdWlfaGlkZGVuX2s1ZGxiX29sN3Y2XzE5OSAqOm5vdCgjXFw5KTpub3QoI2F3c3VpX1xcOSBfazVkbGJfb2w3djZfMSkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5hd3N1aV9pZGVudGl0eV9rNWRsYl9vbDd2Nl8yMTE6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX2lkZW50aXR5X2s1ZGxiX29sN3Y2XzIxMSA+IC5hd3N1aV9pZGVudGl0eS1saW5rX2s1ZGxiX29sN3Y2XzIxNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTF2bndjNywgIzBmMTQxYSk7XG59XG4uYXdzdWlfaWRlbnRpdHlfazVkbGJfb2w3djZfMjExID4gLmF3c3VpX2lkZW50aXR5LWxpbmtfazVkbGJfb2w3djZfMjE0Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjMsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2lkZW50aXR5X2s1ZGxiX29sN3Y2XzIxMSA+IC5hd3N1aV9pZGVudGl0eS1saW5rX2s1ZGxiX29sN3Y2XzIxNDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLXZ5dXhqZiwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtbTgwYXY5LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtcXV6cXBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pZGVudGl0eV9rNWRsYl9vbDd2Nl8yMTEuYXdzdWlfbm8tbG9nb19rNWRsYl9vbDd2Nl8yMzQ6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAxMDBweDtcbn1cblxuLmF3c3VpX2xvZ29fazVkbGJfb2w3djZfMjM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UteHhsLXQ4ZGdpcCwgMzJweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG4gIGlubGluZS1zaXplOiBhdXRvO1xuICBmbGV4LXNocmluazogMDtcbiAgbWluLWlubGluZS1zaXplOiAxMHB4O1xufVxuLmF3c3VpX2xvZ29fazVkbGJfb2w3djZfMjM4LmF3c3VpX25hcnJvd19rNWRsYl9vbDd2Nl8xODQ6bm90KCNcXDkpIHtcbiAgbWF4LWJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXhsLTh2dGFoMCwgMjRweCk7XG59XG5cbi5hd3N1aV90aXRsZV9rNWRsYl9vbDd2Nl8yNTA6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctc2oxbzdiLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0taDN5b29kLCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS0zMXBiczIsIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLTZzODNtNywgLTAuMDFlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZGJ4NjBtLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtcTB5dnN2LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXhpanB4MiwgZ3JheXNjYWxlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uYXdzdWlfbm8tbG9nb19rNWRsYl9vbDd2Nl8yMzQgPiAuYXdzdWlfaWRlbnRpdHktbGlua19rNWRsYl9vbDd2Nl8yMTQgPiAuYXdzdWlfdGl0bGVfazVkbGJfb2w3djZfMjUwOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXNiNWNvdywgNzAwKTtcbn1cblxuLmF3c3VpX2lucHV0c19rNWRsYl9vbDd2Nl8yNjY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hd3N1aV9zZWFyY2hfazVkbGJfb2w3djZfMjc0Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtYXgtaW5saW5lLXNpemU6IDM0MHB4O1xufVxuLmF3c3VpX3NlYXJjaC1leHBhbmRlZF9rNWRsYl9vbDd2Nl8yNzg6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiBub25lO1xufVxuXG4uYXdzdWlfdXRpbGl0aWVzX2s1ZGxiX29sN3Y2XzI4Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfbWVkaXVtX2s1ZGxiX29sN3Y2XzE4NCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl9vbDd2Nl8xNzQgPiAuYXdzdWlfdXRpbGl0aWVzX2s1ZGxiX29sN3Y2XzI4Mjpub3QoI1xcOSksIC5hd3N1aV9uYXJyb3dfazVkbGJfb2w3djZfMTg0ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiX29sN3Y2XzE3NCA+IC5hd3N1aV91dGlsaXRpZXNfazVkbGJfb2w3djZfMjgyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfdXRpbGl0eS13cmFwcGVyX2s1ZGxiX29sN3Y2XzI5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS13Y2I0ZWEsIDE2cHgpO1xufVxuLmF3c3VpX3V0aWxpdHktd3JhcHBlcl9rNWRsYl9vbDd2Nl8yOTM6bm90KCNcXDkpOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGlubGluZS1zaXplOiAxcHg7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIGluc2V0LWJsb2NrOiB2YXIoLS1zcGFjZS1zLTNlZnpkMywgMTJweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV91dGlsaXR5LXdyYXBwZXJfazVkbGJfb2w3djZfMjkzOm5vdCgjXFw5KTpsYXN0LW9mLXR5cGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3V0aWxpdHktdHlwZS1idXR0b24tbGlua19rNWRsYl9vbDd2Nl8zMTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KTtcbn1cblxuLmF3c3VpX3V0aWxpdHktdHlwZS1tZW51LWRyb3Bkb3duX2s1ZGxiX29sN3Y2XzMxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy0zZWZ6ZDMsIDEycHgpO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5hd3N1aV91dGlsaXR5LXR5cGUtbWVudS1kcm9wZG93bl9rNWRsYl9vbDd2Nl8zMTk6bm90KCNcXDkpOm5vdCguYXdzdWlfbmFycm93X2s1ZGxiX29sN3Y2XzE4NCk6bGFzdC1vZi10eXBlLCAuYXdzdWlfdXRpbGl0eS10eXBlLW1lbnUtZHJvcGRvd25fazVkbGJfb2w3djZfMzE5Om5vdCgjXFw5KTpub3QoLmF3c3VpX21lZGl1bV9rNWRsYl9vbDd2Nl8xODQpOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3V0aWxpdHktdHlwZS1idXR0b24tcHJpbWFyeS1idXR0b25fazVkbGJfb2w3djZfMzI4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTFweDtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV91dGlsaXR5LXR5cGUtYnV0dG9uLXByaW1hcnktYnV0dG9uX2s1ZGxiX29sN3Y2XzMyODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3V0aWxpdHktbGluay1pY29uX2s1ZGxiX29sN3Y2XzMzNjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuXG4uYXdzdWlfdXRpbGl0eS1idXR0b24tZXh0ZXJuYWwtaWNvbl9rNWRsYl9vbDd2Nl8zNDA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYXdzdWlfb2Zmc2V0LXJpZ2h0LW5vbmVfazVkbGJfb2w3djZfMzQ0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfb2Zmc2V0LXJpZ2h0LWxfazVkbGJfb2w3djZfMzQ4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuXG4uYXdzdWlfb2Zmc2V0LXJpZ2h0LXh4bF9rNWRsYl9vbDd2Nl8zNTI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbn1cblxuLyogT3ZlcmZsb3cgTWVudSAqL1xuLmF3c3VpX292ZXJmbG93LW1lbnUtZHJhd2VyX2s1ZGxiX29sN3Y2XzM1Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICB6LWluZGV4OiAxMDAxO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudV9rNWRsYl9vbDd2Nl8zNTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnUtaGVhZGVyX2s1ZGxiX29sN3Y2XzM5ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQtYTd3cWFsLCAyMnB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55LCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWdhMmxueSwgMTZweCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWhlYWRlci10ZXh0X2s1ZGxiX29sN3Y2XzQwNjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtaWx3cGg4LCAjMGYxNDFhKTtcbiAgZmxleDogMTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1oZWFkZXItdGV4dC0tdGl0bGVfazVkbGJfb2w3djZfNDEzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLXNpemUtbjEzZXkwLCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS02czgzbTcsIC0wLjAxZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQtYTd3cWFsLCAyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC0zY2kzNnosIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1xMHl2c3YsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gteGlqcHgyLCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtaGVhZGVyLXRleHQtLXNlY29uZGFyeV9rNWRsYl9vbDd2Nl80MjI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1zaXplLXp6d2w3MywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1saW5lLWhlaWdodC0zbGE3cDUsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWJhY2stYnV0dG9uX2s1ZGxiX29sN3Y2XzQzMDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnUtZGlzbWlzcy1idXR0b25fazVkbGJfb2w3djZfNDM0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sX2s1ZGxiX29sN3Y2XzQzODpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tdXRpbGl0eV9rNWRsYl9vbDd2Nl80NzYgPiAuYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sX2s1ZGxiX29sN3Y2XzQzODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS1nYTJsbnksIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55LCAxNnB4KTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfb2w3djZfNDM4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjMsICMwMDZjZTApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sLWxpbmtfazVkbGJfb2w3djZfNDg0Om5vdCgjXFw5KSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2wtZXhwYW5kYWJsZS1tZW51LXRyaWdnZXJfazVkbGJfb2w3djZfNDg3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLXUwcjdlNCwgIzQyNDY1MCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXNiNWNvdywgNzAwKTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2wtZXhwYW5kYWJsZS1tZW51LXRyaWdnZXJfazVkbGJfb2w3djZfNDg3Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1nNjQ2NjMsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl9vbDd2Nl80Mzg6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl9vbDd2Nl80Mzg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sX2s1ZGxiX29sN3Y2XzQzODpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXIteXU1aXRpLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXl1NWl0aSwgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci15dTVpdGksIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3RfazVkbGJfb2w3djZfNDc2Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LXN1Ym1lbnVfazVkbGJfb2w3djZfNTIzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbV9rNWRsYl9vbDd2Nl80NzY6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXBhMHoxYiwgMC4wMDVlbSk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0taWNvbl9rNWRsYl9vbDd2Nl81MzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tdGV4dF9rNWRsYl9vbDd2Nl81MzU6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS11dGlsaXR5X2s1ZGxiX29sN3Y2XzQ3Njpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLW9rZnJhMCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LXEweXZzdiwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC14aWpweDIsIGdyYXlzY2FsZSk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS1zdWJtZW51X2s1ZGxiX29sN3Y2XzU0NDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC00NGZmdGwsIDIwcHgpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLWRyb3Bkb3duLW1lbnVfazVkbGJfb2w3djZfNTUwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS1leHBhbmRhYmxlX2s1ZGxiX29sN3Y2XzU1NDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC02ZGhkcDMsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfaWNvbl9rNWRsYl9vbDd2Nl81NTk6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC02NnZlMGEsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS0xODAtejlmc202LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9pY29uX2s1ZGxiX29sN3Y2XzU1OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9pY29uX2s1ZGxiX29sN3Y2XzU1OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9pY29uX2s1ZGxiX29sN3Y2XzU1OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfaWNvbi1vcGVuX2s1ZGxiX29sN3Y2XzU3Mzpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV90cmVlaXRlbS1ncm91cF8xYWdwdV8xMjR4Y18xODU6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfdHJlZWl0ZW1fMWFncHVfMTI0eGNfMTg1Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV90cmVlaXRlbV8xYWdwdV8xMjR4Y18xODUuYXdzdWlfb2Zmc2V0XzFhZ3B1XzEyNHhjXzIwMjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS10cmVlLXZpZXctaW5kZW50YXRpb24tY2puZXpkLCAyNHB4KTtcbn1cbi5hd3N1aV90cmVlaXRlbV8xYWdwdV8xMjR4Y18xODUgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1XzEyNHhjXzIwNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI4cHggMWZyO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJlZWl0ZW1fMWFncHVfMTI0eGNfMTg1ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV8xMjR4Y18yMDU6bm90KCNcXDkpOmhhcyguYXdzdWlfdHJlZS1pdGVtLWZvY3VzLXRhcmdldF8xYWdwdV8xMjR4Y18yMTA6Zm9jdXMpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzEyNHhjXzE4NSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfMTI0eGNfMjA1Om5vdCgjXFw5KTpoYXMoLmF3c3VpX3RyZWUtaXRlbS1mb2N1cy10YXJnZXRfMWFncHVfMTI0eGNfMjEwOmZvY3VzKSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJlZWl0ZW1fMWFncHVfMTI0eGNfMTg1ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV8xMjR4Y18yMDU6bm90KCNcXDkpOmhhcyguYXdzdWlfdHJlZS1pdGVtLWZvY3VzLXRhcmdldF8xYWdwdV8xMjR4Y18yMTA6Zm9jdXMpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzEyNHhjXzE4NSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfMTI0eGNfMjA1ID4gLmF3c3VpX2V4cGFuZC10b2dnbGUtd3JhcHBlcl8xYWdwdV8xMjR4Y18yMzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xufVxuLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzEyNHhjXzE4NSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfMTI0eGNfMjA1ID4gLmF3c3VpX2V4cGFuZC10b2dnbGUtd3JhcHBlcl8xYWdwdV8xMjR4Y18yMzEgPiAuYXdzdWlfdG9nZ2xlXzFhZ3B1XzEyNHhjXzIzNjpub3QoI1xcOSkge1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1ibG9jay1zdGFydDogMnB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC0ycHg7XG59XG4uYXdzdWlfdHJlZWl0ZW1fMWFncHVfMTI0eGNfMTg1ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV8xMjR4Y18yMDUuYXdzdWlfd2l0aC1pY29uXzFhZ3B1XzEyNHhjXzI0Mjpub3QoI1xcOSkge1xuICAvKiB0aGlzIGNvbW1lbnQga2VlcHMgdGhlIGNsYXNzIGluIHRoZSBzdHlsZSBzaGVldCAqL1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfdHJlZWl0ZW1fMWFncHVfMTI0eGNfMTg1ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV8xMjR4Y18yMDUuYXdzdWlfd2l0aC1pY29uXzFhZ3B1XzEyNHhjXzI0Mjpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV90cmVlaXRlbV8xYWdwdV8xMjR4Y18xODUgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1XzEyNHhjXzIwNS5hd3N1aV93aXRoLWljb25fMWFncHVfMTI0eGNfMjQyID4gLmF3c3VpX2V4cGFuZC10b2dnbGUtd3JhcHBlcl8xYWdwdV8xMjR4Y18yMzEgPiAuYXdzdWlfdG9nZ2xlXzFhZ3B1XzEyNHhjXzIzNjpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogMnB4O1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfdHJlZWl0ZW1fMWFncHVfMTI0eGNfMTg1ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV8xMjR4Y18yMDU6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzEyNHhjXzE4NSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfMTI0eGNfMjA1ID4gLmF3c3VpX2V4cGFuZC10b2dnbGUtd3JhcHBlcl8xYWdwdV8xMjR4Y18yMzEgPiAuYXdzdWlfdG9nZ2xlXzFhZ3B1XzEyNHhjXzIzNjpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDNweDtcbn1cbi5hd3N1aV90cmVlaXRlbV8xYWdwdV8xMjR4Y18xODUgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1XzEyNHhjXzIwNSA+IC5hd3N1aV9zdHJ1Y3R1cmVkLWl0ZW0td3JhcHBlcl8xYWdwdV8xMjR4Y18yNTg6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMteWYwa2pyLCAycHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV90cmVlLWl0ZW0tc3RydWN0dXJlZC1pdGVtXzFhZ3B1XzEyNHhjXzI2NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIGtleWJvYXJkIG5hdmlnYXRpb24gKi9cbn1cblxuLmF3c3VpX3RyZWUtaXRlbS1mb2N1cy10YXJnZXRfMWFncHVfMTI0eGNfMjEwOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdmVydGljYWwtY29ubmVjdG9yXzFyMnB1X3diYWtiXzk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLXA1YnNqbCwgIzhjOGM5NCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC1jb25uZWN0b3JfMXIycHVfd2Jha2JfOS5hd3N1aV9ncmlkXzFyMnB1X3diYWtiXzEzOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAyL3NwYW4gMztcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKCgyOHB4IC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1ma3hxcGosIDFweCkpIC8gMiAtIDJweCk7XG59XG4uYXdzdWlfdmVydGljYWwtY29ubmVjdG9yXzFyMnB1X3diYWtiXzkuYXdzdWlfYWJzb2x1dGVfMXIycHVfd2Jha2JfMjA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMteHFpbGZoLCA4cHgpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoKDI4cHggLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSkgLyAyIC0gMnB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xOGdubV82a29hYl8xNzc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tMzFwYnMyLCAyMnB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbn1cblxuLmF3c3VpX3RyZWVfMThnbm1fNmtvYWJfMjE0Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMW9sNW1fMTducTFfMTQxOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX3Jvb3RfMW9sNW1fMTducTFfMTQxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcm9vdF8xb2w1bV8xN25xMV8xNDE6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jvb3RfMW9sNW1fMTducTFfMTQxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiAycHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yb290XzFvbDVtXzE3bnExXzE0MTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogMnB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIDJweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIDJweCkgKyBjYWxjKC0xICogMnB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiAycHgpICsgY2FsYygtMSAqIDJweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3R1dG9yaWFsLWxpc3RfMXU3MHBfMWt1eTBfMTc3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdHV0b3JpYWwtdGl0bGVfMXU3MHBfMWt1eTBfMjEzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHhzLWUzeHM5OCwgMnB4KTtcbn1cblxuLmF3c3VpX3Rhc2tfMXU3MHBfMWt1eTBfMjIwOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfdGFza18xdTcwcF8xa3V5MF8yMjA6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14bC04dnRhaDAsIDI0cHgpO1xufVxuXG4uYXdzdWlfdGFzay10aXRsZV8xdTcwcF8xa3V5MF8yMjg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLWVvYzNmNSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMta3Z1N2plLCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy13NnNzeDUsIC0wLjAwNWVtKTtcbn1cbi5hd3N1aV90YXNrLXRpdGxlLS1zdGF0dXNfMXU3MHBfMWt1eTBfMjM2Om5vdCgjXFw5KSB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uYXdzdWlfY3VycmVudC10YXNrXzF1NzBwXzFrdXkwXzI0MDpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1zYjVjb3csIDcwMCk7XG59XG5cbi5hd3N1aV9zdWNjZXNzZnVsLXRhc2tfMXU3MHBfMWt1eTBfMjQ0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLXZuZGl2ZywgIzAwODAyZik7XG59XG5cbi5hd3N1aV9jb25ncmF0dWxhdGlvbi1tZXNzYWdlXzF1NzBwXzFrdXkwXzI0ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtZW9jM2Y1LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1rdnU3amUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLXc2c3N4NSwgLTAuMDA1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy1tbGN4eWYsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLXZuZGl2ZywgIzAwODAyZik7XG59XG4uYXdzdWlfY29uZ3JhdHVsYXRpb24tbWVzc2FnZS0tc3RhdHVzXzF1NzBwXzFrdXkwXzI1Njpub3QoI1xcOSkge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5hd3N1aV9wbGFpbnRleHQtY29uZ3JhdHVsYXRpb24tZGVzY3JpcHRpb25fMXU3MHBfMWt1eTBfMjYxOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cblxuLmF3c3VpX2RpdmlkZXJfMXU3MHBfMWt1eTBfMjY1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtNnl5N2JmLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX3N0ZXAtbGlzdF8xdTcwcF8xa3V5MF8yNjk6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9zdGVwXzF1NzBwXzFrdXkwXzI2OTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtbnZmcHU2LCA0cHgpO1xufVxuXG4uYXdzdWlfZXhwYW5kYWJsZS1zZWN0aW9uLXdyYXBwZXJfMXU3MHBfMWt1eTBfMjgwOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZXhwYW5kYWJsZS1zZWN0aW9uLWhlYWRlcl8xdTcwcF8xa3V5MF8yODQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbn1cblxuLmF3c3VpX3N0ZXAtdGl0bGVfMXU3MHBfMWt1eTBfMjg5Om5vdCgjXFw5KSxcbi5hd3N1aV9mZWVkYmFjay1saW5rXzF1NzBwXzFrdXkwXzI5MDpub3QoI1xcOSksXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMXU3MHBfMWt1eTBfMjkxOm5vdCgjXFw5KSxcbi5hd3N1aV9jb21wbGV0aW9uLXNjcmVlbi10aXRsZV8xdTcwcF8xa3V5MF8yOTI6bm90KCNcXDkpLFxuLmF3c3VpX2NvbXBsZXRpb24tc2NyZWVuLWRlc2NyaXB0aW9uXzF1NzBwXzFrdXkwXzI5Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY29udGVudC1lbnRlcl9pZzhtcF9kNmd1aV8xODk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9pZzhtcF9kNmd1aV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLTM3NW5taywgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC0xNGl0OHosIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5faWc4bXBfZDZndWlfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRlbnQtZW50ZXJfaWc4bXBfZDZndWlfMTg5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRlbnQtZW50ZXJfaWc4bXBfZDZndWlfMTg5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRlbnQtZW50ZXJfaWc4bXBfZDZndWlfMTg5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWxpc3RfaWc4bXBfZDZndWlfMjExOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLWFoMmNxaSwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0tMG8weDdhLCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXBhNmc0ZCwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtNnB3d3JyLCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS1pdDFpd2osIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdHV0b3JpYWwtYm94X2lnOG1wX2Q2Z3VpXzI0Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLTZ5eTdiZiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtNjd0M3BuLCAjZGVkZWUzKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC02eXk3YmYsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLTY3dDNwbiwgI2RlZGVlMyk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdHV0b3JpYWwtcGFuZWwtaXRlbS0yZnhteTIsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXR1dG9yaWFsLXBhbmVsLWl0ZW0tMmZ4bXkyLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10dXRvcmlhbC1wYW5lbC1pdGVtLTJmeG15MiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXR1dG9yaWFsLXBhbmVsLWl0ZW0tMmZ4bXkyLCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG59XG4uYXdzdWlfdHV0b3JpYWwtYm94X2lnOG1wX2Q2Z3VpXzI0Nzpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWwtZnpsemZ2LCAyMHB4KTtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWJveC10aXRsZV9pZzhtcF9kNmd1aV8yOTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWRlc2NyaXB0aW9uLXBsYWludGV4dF9pZzhtcF9kNmd1aV8yOTc6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuXG4uYXdzdWlfdHV0b3JpYWwtZGVzY3JpcHRpb25faWc4bXBfZDZndWlfMjk3Om5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAtLSBDdXN0b21lcnMgY2FuIG5lc3QgdGhlaXIgbGlzdCBpdGVtcyBpbnNpZGUgQm94IGNvbXBvbmVudHMuICovXG59XG4uYXdzdWlfdHV0b3JpYWwtZGVzY3JpcHRpb25faWc4bXBfZDZndWlfMjk3IHVsOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogaW5pdGlhbDtcbn1cblxuLmF3c3VpX2V4cGFuZGFibGUtc2VjdGlvbl9pZzhtcF9kNmd1aV8zMDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG59XG4uYXdzdWlfZXhwYW5kYWJsZS1zZWN0aW9uX2lnOG1wX2Q2Z3VpXzMwOC5hd3N1aV9leHBhbmRlZF9pZzhtcF9kNmd1aV8zMTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV9idXR0b24td3JhcHBlcl9pZzhtcF9kNmd1aV8zMTY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLW52ZnB1NiwgNHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1idXR0b24taTI4cTR4LCAycHgpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWkyOHE0eCwgMnB4KSk7XG59XG5cbi5hd3N1aV9zdGFydF9pZzhtcF9kNmd1aV8zMjE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9leHBhbmQtYnV0dG9uX2lnOG1wX2Q2Z3VpXzMyNTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbGxhcHNlLWJ1dHRvbl9pZzhtcF9kNmd1aV8zMjk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9sZWFybi1tb3JlLWxpbmtfaWc4bXBfZDZndWlfMzMzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdGl0bGVfaWc4bXBfZDZndWlfMzM3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcHJlcmVxdWlzaXRlcy1hbGVydF9pZzhtcF9kNmd1aV8zNDE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb21wbGV0ZWRfaWc4bXBfZDZndWlfMzQ1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF9kNmd1aV8zNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LTU1eXd3diwgIzQyNDY1MCk7XG59XG4uYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF9kNmd1aV8zNDk6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfZDZndWlfMzQ5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF9kNmd1aV8zNDk6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfZDZndWlfMzQ5Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfZDZndWlfMzQ5Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF9kNmd1aV8zNDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS12eXV4amYsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLW04MGF2OSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV90dXRvcmlhbC1wYW5lbF8xb2luNV9waTV5bl8xODE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS0wbzB4N2EsIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtcGE2ZzRkLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC02cHd3cnIsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLWl0MWl3aiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1tLXdjYjRlYSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCk7XG59XG4uYXdzdWlfdHV0b3JpYWwtcGFuZWxfMW9pbjVfcGk1eW5fMTgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHV0b3JpYWwtcGFuZWxfMW9pbjVfcGk1eW5fMTgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90dXRvcmlhbC1wYW5lbF8xb2luNV9waTV5bl8xODE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90dXRvcmlhbC1wYW5lbF8xb2luNV9waTV5bl8xODE6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzF4dXB2XzE3MmgxXzE0MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS1haDJjcWksIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLTBvMHg3YSwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLTZwd3dyciwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtaXQxaXdqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX3dpemFyZF8xeHVwdl8xNzJoMV8xNzMuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzM6bm90KCNcXDkpIHtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteGwtOHZ0YWgwLCAyNHB4KTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIG1pbm1heCgwLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLTV5bnEwYiwgNHB4KTtcbn1cbi5hd3N1aV93aXphcmRfMXh1cHZfMTcyaDFfMTczLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczLmF3c3VpX3NtYWxsLWNvbnRhaW5lcl8xeHVwdl8xNzJoMV8xODA6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSAwO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byAxZnI7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtNXlucTBiLCA0cHgpO1xufVxuXG4uYXdzdWlfd2l6YXJkXzF4dXB2XzE3MmgxXzE3Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3Mykge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX3dpemFyZF8xeHVwdl8xNzJoMV8xNzM6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMpLmF3c3VpX3NtYWxsLWNvbnRhaW5lcl8xeHVwdl8xNzJoMV8xODAge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXMtM2VmemQzLCAxMnB4KTtcbn1cblxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTcyaDFfMTk0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMS9zcGFuIDI7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHMtb3hvYjlmLCA4cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCkpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNzJoMV8xOTQuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy01eW5xMGIsIDRweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgaW5saW5lLXNpemU6IDI2MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTcyaDFfMTk0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiBsaTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14cy1veG9iOWYsIDhweCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbC1memx6ZnYsIDIwcHgpIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgYXV0byk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTcyaDFfMTk0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiBsaSA+IGhyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtNmRoZHAzLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBncmlkLWNvbHVtbjogMTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXh4eHMtZTN4czk4LCAycHgpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTcyaDFfMTk0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiBsaSA+IC5hd3N1aV9udW1iZXJfMXh1cHZfMTcyaDFfMjI3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNtYWxsLTUyMWVpNywgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy0xeDdnOXAsIDEycHgpO1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNzJoMV8xOTQuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MyA+IGxpID4gYTpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLW94b2I5ZiwgOHB4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tYWgyY3FpLCAxNHB4KTtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1sLWZ6bHpmdiwgMjBweCkgMWZyO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTcyaDFfMTk0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiBsaSA+IGEgPiAuYXdzdWlfY2lyY2xlXzF4dXB2XzE3MmgxXzI0Mzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAxMDAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMTAwJTtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDZweDtcbiAgaW5saW5lLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNzJoMV8xOTQuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MyA+IGxpID4gYSA+IC5hd3N1aV90aXRsZV8xeHVwdl8xNzJoMV8yNTQ6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBncmlkLWNvbHVtbjogMjtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE3MmgxXzE5NC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gbGkgPiBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtdnl1eGpmLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1tODBhdjksIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1xdXpxcGYsICMwMDZjZTApO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTcyaDFfMTk0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiBsaTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiBociB7XG4gIGdyaWQtcm93OiAyL3NwYW4gMjtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE3MmgxXzE5NC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gbGk6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmF3c3VpX251bWJlcl8xeHVwdl8xNzJoMV8yMjcge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLW0td2NiNGVhLCAxNnB4KTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE3MmgxXzE5NC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gbGk6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiBociB7XG4gIGdyaWQtcm93OiAxO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTcyaDFfMTk0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiBsaTpub3QoI1xcOSk6b25seS1vZi10eXBlID4gaHIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTcyaDFfMTk0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiBsaTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IGhyIHtcbiAgZ3JpZC1yb3c6IDEvc3BhbiAzO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTcyaDFfMTk0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiBsaS5hd3N1aV9hY3RpdmVfMXh1cHZfMTcyaDFfMjg1ID4gYTpub3QoI1xcOSkge1xuICBjdXJzb3I6IHRleHQ7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNzJoMV8xOTQuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MyA+IGxpLmF3c3VpX2FjdGl2ZV8xeHVwdl8xNzJoMV8yODUgPiBhID4gLmF3c3VpX2NpcmNsZV8xeHVwdl8xNzJoMV8yNDM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3LCAjMDA2Y2UwKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKSwgMCAwIDAgNXB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLXBzOXJzNywgIzAwNmNlMCksIDAgMCAwIDdweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZik7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNzJoMV8xOTQuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MyA+IGxpLmF3c3VpX2FjdGl2ZV8xeHVwdl8xNzJoMV8yODUgPiBhID4gLmF3c3VpX3RpdGxlXzF4dXB2XzE3MmgxXzI1NDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3LCAjMDA2Y2UwKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtc2I1Y293LCA3MDApO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTcyaDFfMTk0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiBsaS5hd3N1aV9kaXNhYmxlZF8xeHVwdl8xNzJoMV8yOTYgPiBhOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE3MmgxXzE5NC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gbGkuYXdzdWlfZGlzYWJsZWRfMXh1cHZfMTcyaDFfMjk2ID4gYSA+IC5hd3N1aV9jaXJjbGVfMXh1cHZfMTcyaDFfMjQzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtdTNnOHN5LCAjYjRiNGJiKSwgMCAwIDAgNHB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE3MmgxXzE5NC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gbGkuYXdzdWlfZGlzYWJsZWRfMXh1cHZfMTcyaDFfMjk2ID4gYSA+IC5hd3N1aV90aXRsZV8xeHVwdl8xNzJoMV8yNTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWprYWk1eCwgIzY1Njg3MSk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNzJoMV8xOTQuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MyA+IGxpLmF3c3VpX2VuYWJsZWRfMXh1cHZfMTcyaDFfMzA2ID4gYSA+IC5hd3N1aV9jaXJjbGVfMXh1cHZfMTcyaDFfMjQzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTAsICM0MjQ2NTApO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LTJxdzc1MCwgIzQyNDY1MCksIDAgMCAwIDRweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTNsNjV4ZiwgI2ZmZmZmZik7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNzJoMV8xOTQuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MyA+IGxpLmF3c3VpX2VuYWJsZWRfMXh1cHZfMTcyaDFfMzA2ID4gYSA+IC5hd3N1aV90aXRsZV8xeHVwdl8xNzJoMV8yNTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC0ycXc3NTAsICM0MjQ2NTApO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTcyaDFfMTk0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMgPiBsaS5hd3N1aV9lbmFibGVkXzF4dXB2XzE3MmgxXzMwNiA+IGE6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX2NpcmNsZV8xeHVwdl8xNzJoMV8yNDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1wczlyczcsICMwMDZjZTApO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3LCAjMDA2Y2UwKSwgMCAwIDAgNHB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtM2w2NXhmLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE3MmgxXzE5NC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gbGkuYXdzdWlfZW5hYmxlZF8xeHVwdl8xNzJoMV8zMDYgPiBhOm5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV90aXRsZV8xeHVwdl8xNzJoMV8yNTQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtcHM5cnM3LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTcyaDFfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczKSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpc2FibGVkLXVvZmd0dywgI2I0YjRiYik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoMiAqIHZhcigtLXNwYWNlLXh4eGwtNDNtaHNzLCA0MHB4KSk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMjAwcHg7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy1udmZwdTYsIDRweCk7XG4gIGlubGluZS1zaXplOiAyMDBweDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTcyaDFfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczKSA+IHVsOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE3MmgxXzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MykgPiB1bDpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczKSA+IGxpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBwYWRkaW5nLWJsb2NrOiAwIHZhcigtLXNwYWNlLXNjYWxlZC1tLWdhMmxueSwgMTZweCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNzJoMV8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMpID4gdWw6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MykgPiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tZ2EybG55LCAxNnB4KTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE3MmgxXzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MykgPiB1bDpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczKSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZreHFwaiwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LXR6OTh0biwgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9mb3JtXzF4dXB2XzE3MmgxXzM1MDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3Mykge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfMTcyaDFfMzUwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczKSA+IC5hd3N1aV9mb3JtLWhlYWRlcl8xeHVwdl8xNzJoMV8zNTUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLWdhMmxueSwgMTZweCk7XG59XG5cbi5hd3N1aV9mb3JtXzF4dXB2XzE3MmgxXzM1MC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3Mzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfMTcyaDFfMzUwLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2XzE3MmgxXzM1NTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfMTcyaDFfMzUwLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2XzE3MmgxXzM1NSA+IC5hd3N1aV9mb3JtLWhlYWRlci1jb250ZW50XzF4dXB2XzE3MmgxXzM3MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXhsLTh2dGFoMCwgMjRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy15ZjBranIsIDJweCkpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMtbDFlZDk2LCAxMnB4KTtcbn1cbi5hd3N1aV9mb3JtXzF4dXB2XzE3MmgxXzM1MC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3MyA+IC5hd3N1aV9mb3JtLWNvbXBvbmVudF8xeHVwdl8xNzJoMV8zNzQ6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAyO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfMTcyaDFfMzUwLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTcyaDFfMTczLmF3c3VpX3NtYWxsLWNvbnRhaW5lcl8xeHVwdl8xNzJoMV8xODAgPiAuYXdzdWlfZm9ybS1oZWFkZXJfMXh1cHZfMTcyaDFfMzU1Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZ3JpZC1yb3c6IDI7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl8xNzJoMV8zNTAuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMuYXdzdWlfc21hbGwtY29udGFpbmVyXzF4dXB2XzE3MmgxXzE4MCA+IC5hd3N1aV9mb3JtLWhlYWRlcl8xeHVwdl8xNzJoMV8zNTUgPiAuYXdzdWlfZm9ybS1oZWFkZXItY29udGVudF8xeHVwdl8xNzJoMV8zNzA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9mb3JtXzF4dXB2XzE3MmgxXzM1MC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3My5hd3N1aV9zbWFsbC1jb250YWluZXJfMXh1cHZfMTcyaDFfMTgwID4gLmF3c3VpX2Zvcm0tY29tcG9uZW50XzF4dXB2XzE3MmgxXzM3NDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAzO1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNzJoMV8xOTQuYXdzdWlfaGlkZGVuXzF4dXB2XzE3MmgxXzM5MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfY29sbGFwc2VkLXN0ZXBzXzF4dXB2XzE3MmgxXzM5NDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAxO1xufVxuXG4vKiBPdmVycmlkZSBmaXhlZCBzaWRlYmFyIHdpZHRoIGZvciBleHBhbmRhYmxlIG5hdmlnYXRpb24gKi9cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE3MmgxXzE5NC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE3MmgxXzE3My5hd3N1aV9jb2xsYXBzZWQtc3RlcHMtbmF2aWdhdGlvbl8xeHVwdl8xNzJoMV80MDA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IHVuc2V0O1xuICBncmlkLXJvdzogdW5zZXQ7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNzJoMV8xOTQuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzMuYXdzdWlfY29sbGFwc2VkLXN0ZXBzLW5hdmlnYXRpb25fMXh1cHZfMTcyaDFfNDAwID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNzJoMV8xNzM6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9mb3JtLWhlYWRlci1jb21wb25lbnQtd3JhcHBlcl8xeHVwdl8xNzJoMV80MDk6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9mb3JtLWhlYWRlci1jb21wb25lbnQtd3JhcHBlcl8xeHVwdl8xNzJoMV80MDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS12eXV4amYsIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctcXh2eXU2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy1xeHZ5dTYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLXF4dnl1NiwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLW04MGF2OSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXF1enFwZiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9mb3JtLWhlYWRlci1jb21wb25lbnRfMXh1cHZfMTcyaDFfNDA5Om5vdCgjXFw5KSxcbi5hd3N1aV9uYXZpZ2F0aW9uLWxpbmtfMXh1cHZfMTcyaDFfNDI1Om5vdCgjXFw5KSxcbi5hd3N1aV9uYXZpZ2F0aW9uLWxpbmstaXRlbV8xeHVwdl8xNzJoMV80MjY6bm90KCNcXDkpLFxuLmF3c3VpX25hdmlnYXRpb24tbGluay1sYWJlbF8xeHVwdl8xNzJoMV80Mjc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9uYXZpZ2F0aW9uLWxpbmstYWN0aXZlXzF4dXB2XzE3MmgxXzQzMTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1zYjVjb3csIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1wYTZnNGQsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbi1saW5rLWRpc2FibGVkXzF4dXB2XzE3MmgxXzQzNjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtamthaTV4LCAjNjU2ODcxKTtcbn1cblxuLmF3c3VpX2NhbmNlbC1idXR0b25fMXh1cHZfMTcyaDFfNDQwOm5vdCgjXFw5KSxcbi5hd3N1aV9wcmV2aW91cy1idXR0b25fMXh1cHZfMTcyaDFfNDQxOm5vdCgjXFw5KSxcbi5hd3N1aV9wcmltYXJ5LWJ1dHRvbl8xeHVwdl8xNzJoMV80NDI6bm90KCNcXDkpLFxuLmF3c3VpX3NraXAtdG8tYnV0dG9uXzF4dXB2XzE3MmgxXzQ0Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2FjdGlvbi1idXR0b25zXzF4dXB2XzE3MmgxXzQ0Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufSIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSB7XG4gIGNvbG9yLXNjaGVtZTogZGFyaztcbn1cblxuLyogVGhpcyBpcyBuZWNlc3NhcnkgZm9yIENocm9tZSB0byBhcHBseSBkYXJrIG1vZGUgdG8gcGFnZS1sZXZlbCBzY3JvbGxiYXJzICovXG5cbmh0bWw6aGFzKGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUpIHtcbiAgY29sb3Itc2NoZW1lOiBkYXJrO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbWF6b24gRW1iZXInO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKCdkYXRhOmZvbnQvd29mZjtiYXNlNjQsZDA5R1JnQUJBQUFBQUVic0FCQUFBQUFBaWFnQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUJiQUFBQUJ3QUFBQWNiam4yeUVkRVJVWUFBQUdJQUFBQU13QUFBRGdGRndPRFIxQlBVd0FBQWJ3QUFBdzVBQUFtVkRHSTlhNUhVMVZDQUFBTitBQUFCTklBQUFzaSsyR1dSMDlUTHpJQUFCTE1BQUFBWFFBQUFHQ0liRzZNWTIxaGNBQUFFeXdBQUFJUkFBQUREaTRWcmMxbllYTndBQUFWUUFBQUFBZ0FBQUFJQUFBQUVHZHNlV1lBQUJWSUFBQWw0QUFBUGlUWlNFdDFhR1ZoWkFBQU95Z0FBQUEwQUFBQU5najhaT0pvYUdWaEFBQTdYQUFBQUNFQUFBQWtDQTBFeG1odGRIZ0FBRHVBQUFBQ3lBQUFCUnl5TURiUmJHOWpZUUFBUGtnQUFBSnBBQUFDbml2VEhJUnRZWGh3QUFCQXRBQUFBQjBBQUFBZ0FWNEFvMjVoYldVQUFFRFVBQUFCdndBQUJLeGZ2cWdRY0c5emRBQUFRcFFBQUFST0FBQUlSN1FQY2ZsM1pXSm1BQUJHNUFBQUFBWUFBQUFHWHZKV3FnQUFBQUVBQUFBQXpEMml6d0FBQUFEUExFU0lBQUFBQU5MUUQzQjQybU5nWkdCZzRBTmlBd1lRWUdKZ0JaS1hHQmdaTGdNaE04TVZobGRBOW1zZ1pHWjR3K2dMWkxPQVZURUFBTFpFQjV3QWVOck5XbXRzRk5jVlBuZTl6L0Y2eDd1ZU5hd2ZhNjhmZU1FMkR3UGhZVU1LYWltRk5EZ1VhRUlEaFBKSUtoSklLWDJwS3ZtUlNrMGZVcXVVdEJLaVVoNFZha0trRWhxcWlxYWhhU25FZjFBbHB5MXRjSXRjVkFmaVJrV3QvS3ZTOUx2ZmpOZXo2MTAvSUk0eVIzdG5mT2ZPbmZPNjV6dm5qa1dKaUNGSDVKZmkvK2k2ZTdaSXpaNnZIbjVVNWo5OGVOOEJXZnZvN2lNSFpadjRNVVpzV3dJNEtmRkpHWHJ1cEMrdzUvRXZQQzZOZXc4ZWVrem03RCs4ZTQ5MEhOaDMrS0FzUC9qRnh3N0xhbzVVN25qQmVQY3A5Z2piTWdsS1RPcWtSVHBraWZSZ1JCZ2o3bEovaU5iVVBlczgyN0xhUGIvbW5pOXlOdFZ5MVRtM1ZvcFNtOGxmazl3clcyU25QQ0tINVN0eVZJN0pjWnhmbGpQUXl1dnlwbHlXcXpLSW5uZndHOEgxLzVRaFoxU2RhbElkcWtzdHg4aXJJS1dDOWpEbTdvWStkNGlwcit3aFdXWGZ3cFVKMHYwS2Z3K2hQUzFaeUdPaXB4dnRLcHhQUzFvdVlhemlsWitqVjNFbWl6MEsvRFh6N2thMG05RHJ6S3J2S3hWRlc2YUNZcWd3ZmxGSlljd3hQdFZ0WDRHMnVzSFpLbnRBZHRnajdCdkU2SkJZR0ozaXMzNzMyWlNLMlAzb3lXTFVmb3oxY2I0SW56cWlXeFVCVDBHODE4TDlBZmlOeFNlZHA4QUpkQm5CM1RacGw2V3lBbEwwUUlyVnNnWmNid092RDh2bjVBbDVVcDZUNStXaVhKSWI4aTk1RDhZT3FwQ0tLSEN1RnFubGFxWDRJdi9WbGdtK0dYb2FzN2JMakI3MlNjaGs0WHlsb0g4UUdoZXhZREd4ejlrajlubEliTmxuZVc4a2IrUUEyMkhNNHowTWFHTHl0NCtNbis4MlpCaVpJZDNjMGpQYkF6aGZjSFVpZGovOHROVDQ0ZHQrMC9DSFMvSVBFemVsOVYzZ2NkT2JkV2dtWnMzTmZoNjZzQXJzYTlqbnNLWlNrbkpXekozcWVRSUozbC85RHpGSzZNTXMwRSsrcHRLNWlOSlQ0QkZtY1JrNDg0aU9QRm8vdUJxWVlHMFY2c3pBV0t1NC9maldMSDRwY3BqSzNkbWE0MmlNODU2OFp5MjdYenJIV3hPL1UrUWd4Wm5Ua0Npclk4Rm9yTlRSa2RGaFJFdGduNUIxdVdldmxGemhtZ2RUUnhZOFBXaGZ3R3dXUElSak1YcHZTY25IZUIya2xBVzluSFhJMVFEOWpaSGNPWHFMMkc1cjN2Tm1NUTFNZVZZcnQyYTNBcU16VWdFeVNSVlNDWXBLSEtRa0FZcEpGVWpoR1F0M0dxUVJUN1NBeXVRam9BUndjdzNHUGdTcWtuMmdnSHdlRkFPQ1BnbDgvQlVvS20vSkZmUzhEVkx5ZDVDUzZ5QWxOMEZsS3FBQ0VnUytCaVdrd2tEek1IQTJJaHByeTNXbUFOUXVWKzJxVTJKcXZwb3ZwbHFvRmtvbFVIaVJ4SkhiZEVsQ0xWRkw4SFlmM2g0Q1pmRkduUi9FUU9XVUorS1J4L0RJRTgyVFp3NG9qcnlnRGFPeUlFdm1BdGNUeU44NmNOMHA4M0c5QUZRbEMyVXhycGVBTE9RUVMzRjlGOGlTWmFDRUxBY2xrVm1za0dwWkNacUZIS05iWnNPSGUyQ1BWYUFhNUJ1cnBWYnVCdFZSZ3hXeUZoU0RSNjZUZXZrNHFFSFd5d2JrS2h0QmFia0gxQ1NmQkRVZ3M5b0VybnZsUGx4dmxrL0JmbHRBVGJEbFZseHZBelhKcDBFWnVSL1VMQStBMHJJZDFDS2ZrUWVsRlZuT0RzaTZFOVFxdTBCdDhsbVFLWWRBbGJTZklkK1FiMEViM3diTmxlK0FMUG11UEFQcGZvak0wNUlUSUV0K0xNOUN1dWRBdGNpV25zZmRuOGhMNFArVS9BdzhuSkdmeXp4NUZkUWtaMEVaK1lXY3c3WDJpWWk4Qm1xU1g4dHZ3TlVib0ZiNUhhaFZMb0FzK1Qyb0NmblhSY3lzdmNlUXY4aGZZUlBIaDY3SzMzRHRlTkkxVU5iMXAzZEFsYTVYaWZKTG1sN2xSK1lXa2dCOUswamZDdEdyd3ZRcVF5MVFDK0JoMnF1aTlLb0t0Vmd0aHJjdFZVdmhiY3ZVTW5qYkNyVUNNeXZvUXErVVNtZ21BVCt3NkQ4dFdBZHI0UC83b0xjbklkdGI4a2Y1ay93WlhMOE5EcS9MVFhoNFVJV1pQWmJqemUzSXlUdmh5d3Z4dGk1NHJxOXl2czRrbzdNcmJzSmFIUjhJWEZnVDVBR0dKeEthUldPaVZTTDY5ekd1RDVhNHF5UHZFQ1Bwa0RmbUZoOTVPL21IdzZuTHJ6RUJ2ODJGMk9saTlRVkdoVnhtckdPNmZSbFJ2dy9STnVWRS9RSnN0NGc3eHNSNVFLRUdpYXFET2RRZUtMVEU2Tjk1bUdJVVNKdGxYMXJTWXhuR3RIS05uaEtXTjEwTnBUMUlQVHlOckcrWnJrVHk4SHdVQi9zWVJUdEhmUVgxeXEyY2JRem41M3JHTGZzL2VXOTVDczNHR2NpWmhrdjc4c3l0c1B4TVlUclpPSDBtVlN6M3pka0IvdXRhUzJldy9XT2FaWlpsNXE4UnRGWnV0WFV4TnpTOHM4TXpCL0JNczg1NW1GYzQ4MlR0OTV5MXJ0Y0c3bDRvd28zQkVWWnB2MlFlT2FRcDl5NG56eHgwcnJIcStrdjUzZWdiN1I4Vm1YV0VVY2d6MXNtS3gvUU03eHJLcmJEOEd2bW9HeHVtNGhNbWM5djhUTGVVVmMyeHZIc3F0dGRTZU5xaDR2R0IrYWNUb1ZINTU4VTBFN0UxaTdpVTBua01OREFNbVMvYloybnBORzFvNmYwRXpIM1pYWXQ5OWhYOHRONTFubjhVOC9WTzBYOEhweDUxNkkrV1czZVpCU3N4QmJzMWE5THlndU0rY0R5UXM0WHBTanJneHVzQlYzcjZzUDIwazkzaXJvNklxYng0WmtDaU5ETmhaNForeDlPY1hKbjdXMk54WjlpK2pybUhjeEhycEpzMVcwVXRwM2RrVXJtM3BhRDF3ZHpxeWEwanh5dmMxdXZQYS9EM1djeVRLdEN0eHBrMDlYQkZ5d2hkblJ2Vm04dXRrYk9idGxrL1d1M1JHcXVPZU9La1VTUSttSGxlNThSMWgxTWp2LzRyc3VPenBnUmVXSlRiY0s5bDRucmQ1Y040dnlyNENZN3NiZTBxVE0yUCs5ejZjdlRvZ2lhWHdRSTlRTCt1U2VPR3R4YlhIdWpNcy8yTzk1M01tVU95cWVwM0dwcDEvT0dHeTdrMWM5NHd1ZmFtbTI5T3NOZVZsL1dWem5CTHgzMG42dlB3b2RwckJUbVZxWitWYVlDVmFSQjF5RnhVaS9OQUlkU283UkptbFJwaGxXcXdTaTFIbFlxS1JoYUJLdUNWaTlHdks5WVlLMWFURld1TUZXc2xLOVk0SzlZRUs5WXFWcXdXSzlZa0s5WnFWcXl6V0xIT1pwV2FZWlhhaENwMVBXTFlKMEExcUZjM29GN1RGV3NkSzlaNlZxd1p1UmRVdzdvMWpYamFpNnJwUGxCanJucmRpbmwwM1ZyUENsVEpFeUFmSzFBL0s5QVFLOUFnS3REdjRmcjc4Z1BJY2d3VVEwWDZESzUxVFJwalRScGpUVnJGbW5RV3F0RVhNZjlMb0ZyVXBLZkE1OHVvVEd2bHRMd0NmcncxcVZPTi9oYlV4QW8weEFxMGxoWG9MTmFWU202QWZQenNVNmR3U0kzeUtaODBxakpWaG1zLzZzMUdWb3RLTFZmTE1WTFhqRXF0MU44S1ZMZnFoaDE5cUJLRElIK1JmUW9kQ2FhMlQ2RjlJa0dmcUtJM0pHbjdKSzF1MGNaSldqZEp1MWJUcnJObzE5bTBhNHAycmFGZGEyblhPdHExZnR4T1JOcXpCOUhnN2tFNHV3OVQzWGRvbVBhK2c3WjluTGF2OHV3K0pHbmpKRzJjcEkxbjA4WjEzSEZJZTNZYzJvdnNPRXkwMTVEMDdEWFV5U1hRdkdudk9HalBpSHYySFJxNDczQm5PdzdhaCtMT3ZnTjlLRTRmU3NBTFl1RDhic1NIZGRCNExYWFhRYTExUW12SHNmNVBRQzhmZzE1ZWdkWE9RdjRIS1A4dWV2ZERrUGlpN0FiWE4yUXZlZDJQOTNYTEFmR0ZEdXBkQ1A5UEEvTVlXV1ltRnZlTlE1UDA2RjZBSi9KSnNUR2VqS1RaeVY4bmZkdTBkL0FucU1ZbXl1OUxmWlBRKzZsMzlwVmpzaWN2RjlXVndjck8wWkJWUkUrcEFqbFNoZm5mYlJ6RzVGOFRpbzJmQ3BZVytSN2dRVzFreDhnZlVCT21TbnpqT2NuS2xibStwd3I4TnlxWGdiSGN3RDZrTTdkU2lJMnh3Mk84SXVlKzRHYUJPZ2N2L1RYazNMVHRPU2dmK0RIWk8rLzRDMVp2WHE3WTQvN1dFVGVLSDEzRXRleTRYcEZ2SXY0bGlaNWhvbWVZaUtPSU9ENGlUaGtSeDAvRUNSQnhna1NjQUJFbnhIM3FpTHdBS2lkZVZCQXZva1FIUDlFaFFIUUlFQXNjRkFnei9vY1orY01GS041R1B0cUk0bEczb2h4RDhYSVBpbGVNUS9FcW9yaEZXYXVKNHRWRThTUlJ2Sm9vUG9yZjNtOElHck5yaU5ZeG9yVkp0SzVsUmxaUHpNNTRzckFNczdCNlptRnA0bmNEdng3VUU4VWJpZUlaV3FPUktKNmhUaHVwMHlicXRJNDZiYVpPVzZqVFZ1cTBoVHFkUXhTdkpCTEZpZUxseEtNRXZ3RUZpT1VXc1R4TExLOG1sbGNUeTZ1SjRqVkU4VnFpZUliWldacTJtVXZiWklqbGpjVHlETEVzUTJzMTAxb3R0RllMc2J5YVdKNGhsdGNReGN0cHZ6WVBpcmQ1VUx6TmcrSnhvbmpDZytKMVJQRWdVVHhFRkE4VHhTTkU4WEtpZUpRb1hrRVVqeEhGVGFKNEpWRThUaFJQRU1YalJQRUVVVng3UkQxOEp3bzkzdy85YnFkbWQwQ2p1K0NkTDFEMlZ5SGo2M0llY3I0QitTNVJqcXN5QUFtdTRXa0Rlalg0SHpZV1BER0VsUkdGTC9nZ2hZVTcyczhpME1sYXlLKy96TTJqaGRyNWZhNkRkdXFVcjRIbTAwNExZS1hqcUJWTzROM3JxY2ROL00rWFhuN0YySXczWDRPSC9BT2FlbEQrQ2Uzc2hQdzlzZ2RjNkxYd0NINUttV3EyaU5OanY4ai9odnFTZkJrOVh3ZjVWRW8xb0VmQlU0UjhwNHVRa25mcDNhV2UzY0JuRmVRMGxLbEhxa3EyY2JZSnRsVnNXYmVvSk50cXRyUFlPcXRISi9Edi9oLzNBY2VKQUFBQWVOck5WazFzVkZVVS9zNmIxMm43K2orZHpreW5uWmxhaWxaRlZFVFUyZ1VGTEltdEdKckdtS1loOW9jU2NKZzIwejhGcWtnTU1jUVFZZ2d4cEhGQmlERXVpQ0V1aUFzV3hvVmhZUWdMM1JnWG1oQVZRd1FVc1VycjkrNDlsdWxNNjAvaXdremVPWFB2L2U0NTMvbk9lKzgrQ0FCUFFuSUo3cGJPN2w3RWgxN09wdEcrSzd2elJmU2xCeVl5ZUFrdU1WaFlRRG1kSU1CeEVVcFFDZzlsbkt0QTVTTENvL1BYLzgzcWVwUjA5RDNWaEo3TkhiMU5HTnZjUTl1enRXTXJiVmRISCswenozYlQ5dnFyUGIwOVhiUi93K2JQVmNlc0JwZFpyY2paVzV5M1hqVTBNTDRUL2NQcDNic3dhT3llNGN6b1hveU5aQWVHTU1XSkFSd3k5a2g2ZENpTlk1bkp2Vm1jR00wT1p6QTd4Z0ZPamUvT2pPQzk4Y25CY1p3Wm54d2J4NGNUL3Z4SEppc01NK1l4STJ0OXRxNWhFeVNmd25VeHRzUll5OTB4MWpPMnpOaFNyYWtHTFZoRFZkdXhCZDNvUlQrR2tjWUVEdUIxdkluam1NVnBqZmVHK2t2cVAxZi9sZnJMcG5PQzd4bVZ2dWhUc3FNUFhyYnJ4YTNxZDZnL3J2NkM5U1ZRdjhIR0tkbW92ay9uRDdDSyt4Q1N0ZktnM0M4UHlaT3lUaDZXUjJTOVBDcFBTTHUweVJwNVFEYklZL0k0ZDRSTWQwSUlZelUyb2dPYjhBSUdNWXI5ZUpYTXY4QTMrQmJmRVJmRXgwYXgvZWIvajh3aHFFUFNWQkpjcVBiSFVpU1Zkc3g5UGpZTWNjK2pDWjE0bTd0L2tISm0zU1RQeTdBY2xYT081L1E3aDUwUG5Jdk9YQ0FZYUF5MEJ2WUZUZ2MrQzF4MVkyNkwyK1oydWlQdU1YZldQY3NPaFJCSE02dGFoell5ZkJxL1Vic3JTT0JYNHh2d3MvRngzREEraHV2R0ozSE4rRWE4Wm53VUI0MnZwMktlalNtckxWS2FGSGxUSS8ya2tlNGc3MUxFNzVyN0YwVWUwcGdCOHF4R1RPN1dpTTJLdjZXNE81SHVVY1FxUmR6V2lITmFqY0NWRmwxenFHYWx0R285ODRyMEVmZnFYRjR0a3JLMVNNTFdJZzFheTNSK0xVU1lXaVJwYXlIUzFDTHhsUlFuMGlndWpWWng3cmloc2EvYjNGWnhScmFLVDFuRi95SmloVVlzMDRpZWpjamIzRWFzMUlqbE5xSVVhOFRTZ3JvcnRlNXlyZHV6ZFROU2Z0M2xXbmVGMXUxcDNhVkxlOGlJellxL3BiaThIaEt4U2hHM05lS2NWclBZUTY3bDlKRDF6Q3R5c1llY1cwbWRxS3BUcCtxRVZaMlFxaE5UZFNLcVRvMnFVMXVnVGt6VmlhZzZZVlVuVktCT1JOV0pxanBoVmFjMlQ1MllxaE5SZGNJRjZzUlVuWWlxRTFWMTZuTFVpU3hSSjZicVJIUFVpZVhsVFduZWhPWnRLTWliMHJ3SnpadlV2STA1ZVJOTDhxWTBiekluYjhvZ0luemF3UHQ0bWh4bStQTWt5TjZWU1RVNTFrcWNPL2k4OHM1b3hYUG93dzYrTzBld0J4bGt1V2NmWHFGMmgzRUVSL0VXVHVBazNzRXB2SXYzY1FabmNRN244UWt1NENMZnMxL2lhNzVucjdLck44bDFYaHdKTW1vOTJjendtdUkxelhHY2w1K05kWkMvK0d6SmNuSGR4LzdEUFk3VUUrbVlpaHhpcDJpbitYTllVWnkyZ1hzY2FlUXVSeEsrVnBMa1RvZktwbXlPbGVLeUYvWlU4Qlh6VFB4eW5nc3BuaklCTW1vMUo0NDl3YXJObDRTUGcrVkJUaW5PT0R5dkQxSTM4UDF4aGVOcjdJMHJWYndQUXRMRTN2anZ4TFVJazhXTXY1dU1HOGcwUVlhcDVlYUlkaXduY3o1NS84bnVLdmEvaHQ5M3RSS1dPb2xJbFBmNk1uUC9zOTMrbGVFOTZYL25kUEliUnRCb3ZuL3NreENnMWwzWUp2N3FObk4rZC9GcU1RajdCRWJFTlpqdDRzZmVMdjRYVlpjaUhUNS9udUZRVFRaTGVTelQ1VDhBVTN4NzNRQUFlTnBqWUdheVpwekF3TXJBd3JTSHFZdUJnU0VEUWpPMk1RUXdxbkl3TVhHek1UTXhzUURSQWdhbTl3RU1DdEZBTlJwQXpPRGk2T3ZJNE1EQThadUY2ZEovUFlZRzVqT01rZ29NRFBOQmNveS9tYllDS1FVR1pnREh5US9oQUFBQWVOcWRrbGxzakZFVXgzOWZad3h0TFZWYXRkWDlocFphcTFXMEZLVjJxcDJ4TDdVVHNhWklhZ2tQOW4yTHJhRkdMTFcwYWl0cUtkSWhuanlTYXBpck5DRWk4VjdKNTVpdmtjYUx4RW51V1c3dS95ei9ld0FIOXVtQUlSckRLWkVSakoxOEVkc2ZKVjYwZUtGc3dUSzhSbjVzb1FwWEVTcEt1Vlc4U2xUSktrMmxxMHpsVWNXcTNJdzIzV2FPbVJ2M3M4NXBXYjh6MGtReStBeFBFSWZnSWxWTUVKZWtVdi9DWlp0ZXdTRTRoMVZuMVZwK0s4L0txa25RcjdSZlYrcm51a0tYNmJ1NlZKZm9JbDJnTTNSS29DcndPbkErNEt0MnVMRDcvdzl4aFlRRko3ZDVhQ2dPbWR5V2tIL2tzR3Mzd2tWam1UZVVNTUpwU2pPYTA0SUlXaEpKSzFvVEpUeTJJWWEydEtPOU1OeVJXRG9KT3ladU90T0ZPT0xwU2pjUzZFNFBldEtMM3ZRaGtiNGtrVXcvVXVRM0JqQ1FWTklZeEdEU0djSlFocEhCY0VhUXlVaEdNWm94akdVYzQ1bkFSTEtZUkRZNWVQQXltU2xNWlJyVG1jRk1aakdiT2VReWwzbk1ad0VMcGYvZDdHRWZCemhPQVQ0dWNaSExYS0dJcTF5bmhHSnVVTW90Ym5LYk81UnhuM3M4NENIbFZQQ0VwenpqSSt0WXdsS1c4NG1OWENDUGxmd2dueFdTZXk5blJLOFA4clNNRFEyNFd5VjdCZGQ0ekRZV3MrYlAvV3EyOHBsRmJHY1hwL0h6Z2plODVUMGZxT0lkaitSRkpTLzV4bmZaMDYrR1lZUlF3eWFxQ1ZETFRnNnlnMFBzNXdoSE9jWmhUbkpLRUNjbzVCeG42eXVzcmJlYmJmTUwwNGFVT2dBQUFBQUJBQUgvL3dBUGVOcU5ld2xnVzhYUjhKdW4yRXA4MjVJc1M3WXN5enA5SDdvc1g3SXRXL0p0K1lxdnhJN2oyTEhqSEhZU2NtT0huRzdBU2JpU2N2UnIweEFvZkI5SmdRUlNJQzJoU2JrS2JhRWY1U2dORkQ0Zy9XaExXbzVDOE5NM3UrOUpsa2pvL3dmMitlMjgyZG5aMlptZDJka1Z3eklWdmkrWVo5bG5tWEFtZ1dIc0lwdTVVQzRTcHh1c0ZueExsRW5EdTJPVUtwVXlKa09sMDZtd3ZBcnZSMGR6cWovcVZTbzlLUXpqOHpFT09BK2w3RE54UmlhSytUSER4SVhqWDRaaG1VUjhXTmd6VERLalJ0cGFxNWtXczVnV21aWVdyWjBVL0xKaDZhaHE1WHBWbytvdUxFSHZHKzlTM1hYV2ZjNTlHdi9objdObnozTG5HQkhqOGsyeEMwVUZqSVl4TVhrTUUyWTFHSzJwSUxjYWM4RnFLUWU3MVN4TGxNc01ScGs4RlhBWVlwbkVncFZ5QUdtaTNCb0RFTGFpcDZUWGxObGNuOWRkVXQ1VzIxYWIxZEt3cW05TllZbTVtUHRMb2NOY3RHdGJ1TldicWhKOUhxZnFMTFYwbWhkczNiWXd1eVYzNFYvalV0cExPMVpIYkFPbm9WRDJRYmdUSmd4bTZUc0xpaGtxQzVQdlg2STk3RG1VeGYvQzZ5Z0xJOFN5Q2N4b25CaGlHUWFPSXBLSTBmcytaUjluTHpBWlRBRlRqcEt4Mk95RWEwSGlzU0MzbFlHWk1KMEs1a0s3TEFhMDZRWmpPRDdraFhaanVFeWFLTUpCMk11eGlVR2JIcTV2cmpYcnhyczdSaHM5aXBQbXJreVRKRXVqME1RVkpLYVhxWHMzcloyNjBsbDJma1ZqYkdxdUxpdlBscFh2T09VYVV4ZTdzMnE3V3Fwc2c3cm9pL1dUYXFON2UzNUNiRmhOK0VKbGluTkVubkhKc3FTNEhENVFXeXdTZWFWT2w1T1BiRE5BNXBtNW0zMEdkWVdSR0ltbWlEMHhja1Z5WWd5Yy8yZFUxRDhwVHBsdkFuVHNQNWhJaHBIVFFkbk55TEg4WXBYYlhUVXdOWFY0OFBMbXpaY0hMMzd6elVXZXB0UTN3VndWOEcxV2k5SE1UNWQwYW1xQU5EbE1NUGsyUEw0T1ZzSW9leFoxaXBIa2d0RnVSRlcxeTNsdTdDZytsRjRNaUkwN1pla1J2UnRZNWVvWUZKVWtacldTM2RBYmtTNXp3MHFSUWpxY0hCR2VyclRldEdqUlRWWmxlbmhFOHJCVUlkckswM2N4TjdCaTFrWDRzVnRSWFZHUFVFMWxYei94eE9Jbm5yamhGOTVmNFA4RUw5VzNrdmtwczVGWmlIeEw2TVRGUXFvNUxWMFZVM0VYUk1kTDQwdy9wZlJ5bVRlaEczSncxcEdlUnBZTG1XOTJkQ0M4Qk8zdUhMT05qanZJM0hZSWRoWXhiMkRBeEtGTW4wY1pJUTA1bUNFT09sWncvM1ZZdE91YktZYmFtY0YzaGRXaFBrVXljb2JSRjlwNHZVQTlDYVlNK3BiNitoWlN0dS9adlFOTHpkNWJEKzNiZCtqd3ZvNm5UcDE4NnNsVHA1NGlmYTNFeHkxb3N6akhtbml4MVc2T0I5UDU1NWV5YlEzZS9ya0d2NHdZTmdIN3c5N00xbktXZGllMmxnUHRDS1d2a2JrTzd5MHNzL1NzS2hndTdWdFh1bjhyTEdtKzdaNyt6RUpIUTZkUlA5SlJ0T0g3Rzl0NVdrN2ZGWmlqYXdRRHRrS2VWVzI2MFpwb0p1TWdkTzBhbEJza2hFV0VEVzJjM2R5L1pFMVRZOXRkK1htdmNtL0FVYmdGeG51WDMyRHk2cXFkVzhPcS9xZXRoY2dqRlI4bXBCbkJST01vckJvcm1PUEpKQnJqUmJDS093MTF5d1lIbDM1OFp4Tzh4aFcwM3ZraE5IS25LUy9WS01jd2JLZkV1ZUw3cHdPVGFHUWFzUzNBV3ZXNmxzYld4c1hsU3lXd2h2c28ycDY5ZXR2QmpTTTlZN3FhU2s5RlJCVmt0YjBVc1g3RjhxMG1PamNXcEtsRVdTa1lIWGFSSGk0bVlxSTZydlZQamh5MVFvUmZoQzVoeWJMQkJhWWwyV1VEOXAzak4wN2R1Uyt6UTYxcDl1cWFkZUYzT21zODdQcmQrNUpUQzVhV2o5NzQwSU9QdjVnUTJ4Z1Z5NzBybDM1UVcxMWV3OHZVZ2gxSDhITm9CaXE5d3lEakRzSHIzQlYycUsxbDdtN1VwQUxrUzBIblVFdldUNkNyVFlDcndIb0VSSTE0dnZKdzZWU0RvRnpnSzdNMVZPMWR2M1ozVFpYZHVubjU0RmJ1eStFbWo3dlowZlE5VzdHbHZhcWt1SUtOc3ZjbXAzdUxlOGRXTEM1Ym5wclNaRjA4T3NMOXpkRlZVbGxXbEdGTmV5T2pKRWxtYjNXVUY2T2N6TWlQUk9DSGw3NmRybnRrTVErSVhvSlFxNkRielcwMXk0YkV1dTdjd1VuSHFwcXQwMGNPREZYOXh0Q1VKcnFqeEZNOXF0KzBJeWw1NDdCcnJPeWg0MCsvbUFVMmFVTE1KeTFWN2pxeVJsUGJZOE1Takl3RVIzNHoraXNKWGJ1SlRSTzRnWW5IbFZ2TWYwVjVOakEzZ0krdG9ldWVWUytMQmxrRG5PYitFenJCNm4ybWQzWjJDYloxTWMreFl2aG5nZ0V5bWR2and2RzVqczVGVUZ1UWhWbHp3QW8rcmhFNnNmbGV2akZ2dyttK0wrQVFqbCtHSG8wQkttT3hWVkE2c1V4cnhPVmVGR3pOT1hhcnZpR3ZiV25QY0dkZjI2TGN5dUpOd3NyQnluTHlaUEtXL082bXFoVVpVOGZrYVpWY1pHQXhZWmw4bjBFMHk1NWdTcGc2OUpyb1hWQ3UxR1d5dkZyeXppWlk5SEs3V2NScmdlQnhZaEF0MFY1b3R6akJYNE9IV3J2YmwweitwTSsxOC9FMWt6L3BkNHk1c2h6UjZ1WU1UMnZKS3FldVRCWlhZeEVseXZWTzR6MEgxcDRlLy82OVpVV2lkTDNWVkoyWmZUREZuZDU3Y3V2S0p3NjJkUjZmNkxtakp6MU5veDNvYUp6cFRrM081RjZReENya2xadnE5eDBaLzlYT080LzkyaDZaK0Z0OTBYQlpVUW1PSlFJRnR3WDFYRXplTkVhTldBdm1SV0FXc1RFVjNQdmxZOENzQllacnYzekQyYlBzbWJrR0NJTU9odnBmL01QYXNWME1SaWk0VnVEaXdJdVpOd0NSekZ4SXh1bi8yL0UvZzV2eWN5cXFkNHoreDczVGxSVjNiOXRSVnNxZVdkRnVhWkJLdWlxNng2RDBiNXRMU2lIcjBqcTdnN2UvQ3Q5bmJDbjdDeEwvNkFObWpzRUl6cWtLaUNEdGJHbHIvMzBQbmpyZTJkRG5tTm80dWQwNUxGR2ZPZlh3azhudHN1MzdrdmJzVUZDZElIeXVSejRYRW4zMGM2a1Y0VXM4WmV5RHU0N2RkOWYyaVVzVDY5Z3pqenowazBmWjRibi9aWHp5NlozSUEya3J3cmFScENVdVlNSi9IWENLZXdLazNDZFF4NTVwKysrMnY3VHh1UEIzeEYwMGo2dU43NEI3dUpmUUtoRHRVaHYzaW45Y3EzRmN5Y1RMVU84WUx5aEt5UGpneHlWNTkxek4ydWk4NzZHVEo4YTZSN3pUbTdiV1I3N1V3ajJlcERoOThxYy95L0JxcC9jbjdwMmlzaUo4YnVQNTFNUnI0clh4eUFFV1ZzcmRQeklDdlNQZzRKNWp6M0N2UXlieFBzQjBZNnVmSTc2SVNpUytlNFJNTGNLVnZyL0RNTUtqL0dzM2ZwVGlrcUYwRkpYYlJuNVg0dXlXT0d2aE1xZTRwQXowdTRyNkNFcUhLSTRXNGp0R1FMV0YrelcwM01pOWpMMitDRGJ1REhjRUdyZ3ovamFBYmNMNE5pak5FZkJnL3ovc1lBSTBQK041ME1TTGNLSndOTW5vZTlnanYxeDZvWC85dTVmV3NScnVNRXpPL1FscGQ4R0RmbjlLMm0zaTVTOGhiUUNKYXgvdFh3ZWQvUk9zY2U1TjdPSjFsbzZmeE90L1oxK2d2aDdISVpFRzNGUzQyQkp3d01TaUg1d2NINStZR0Y4OU1kWjQrOGpSaHh0dkd4bTZ6UXU5TTdNSDkrK2ZuZDIvN25qMytRZlhIZS9wdkUvUXMyd3Fpd1NCQTE3VGpKUjRGand4ZEhWNHk1Ymg3eDl5Vmt3ZmdpZ094N2hoK2VDR1ZsZkZIb2JucVoveUZNK29zSDFnd1JiVEFEd1g3RUZjVmxCdXRrME0zZlRvWGJlZkdQTXpDYjJVb2RtenljV0xlaVRUQzU2NVgyQTBZQWRkeUY4MHNhaUF0VXEwSXEwQ2VNcFowREUzdktXaCt1eTZoL2JQVnJncW5MZXlaOWIxMXd6THVUZEJ6bDJHMFFwbnVaUEt1aGpsRjRhODZtajh5Qzl4dk9yS2lIc1RmS0EvL2pBWVgyK3JMeHJ6OUE0TU4xVjY4aXY3V2ozZjI3aWhjMnlwcHpXdkNPclUzYTZpcmtKZHE5cGFZTXBMU2svdGRDMWJqOXBkYnRVWEpHSmZHUEd6ZVhSOVFxNjFWbUpWbjd6RHByM0REblowelAyUW4zc3Y4a05zSEMwY05ZWDN2MFIxYWY5czFNanNuajJ6STkzdDdkMm9Nclc3YnJsNU41emxuQjE5ZlNTR2pCRDBoc1JxSXFKcElsamttM2orK2RWb3RIT1BzQzErL1VMYW9zT0NYa2FDbHFJU2JMWmo5NTcxTDY2N2MrL0UzaVBqTDdMcXVmZXczVk5zd2R3cnJOdmZGdU5idGtPd1Qyd3I0ZnVSd0tYVGowNSs4czdHRThjbjMva3JwSEovaGhGbzRiNkJCZHhwN2locEY0UHRtdW5haFdQbkc4bSsvbVR5MUtOclAyVjg4RGozQXhqaWF1ZjRQaklSVnlHc1AxWStZTkhJTW1Fbld0NmIzRFRjMU14SzI1dm5QbW1udG9LeGNBUEd3aWhUT1FucXNIUjhlZXV0R0ExNzUxSzlQTDJnZURrTTQyWEFhSGtGZFBnRFpycm5nRWlCaHBYTURNcjcxbHUvUE94bC8remxZMnBnQ2lHUFRlSmxDMlRjWmdrOGNkc2RBeTkwdkFCNWtNdTlDdnU0YlFTUDhZM0RaNzZuU0Y4eXd2aG5kM3E5SkpiNE9kc0RzK3hYdU85endUREQrL2hNM3ovaFYyd0VXcTZPK0t1Z3RUTWtoSTQzRnRJb2gvalZqUXQxWFZtZXp0SHU0dXFDa3M0KzNhaDFvUGZqYXJmRk5wbHBVYWUzVnRkMXhWZlpzdFZ1aWF5bGxUdFNiaDZKN2pKa2tMN3FmWit6YWV3SE9BOUovR28xSDhDS0plbmkrRVRxM09xSEdyb0dKell0WDFJVGVkVGpkTlljY0xFZmNCODViOW0yL1k0S0t6eVp5MTNPZjNKZ0NSbG52dTl6ZUpBTi96YytEUjRzYnR4MDQwMmJYQ1VPZTBkOVE2dXRRcEs2ZitmMHpTbWVoTTZsMFgyZFVpb0RwTU11UUw3aWlSZmhaUkF3UStRU2h4NmZDMlRzOEdpMHBpUEx1Y3htR1hSMVZnKzlWMTZoZGhwbUxLbWE4czJ0cmR1cWl5QmhMcVVtRjVMbHNxZC9SdWxlZ1E5UXRoSW1CVDBBdjNHZUQ3RmxVckVSbDBnek1lbkRiR3RuUzF2dDZQYXBxY21Ca1lYUE90MWhYNEhqNDhWdGFvOXhadS8wN1BqeVBNTWZHdW9YSnBTVjQ3aHhSWVNOcUN0UzNvYnRWc3Y4c0luNlRmVDMvNmdvMjV5Y3E3L25Ibmk0SXFydGdRVDNRcTFwU1RQWExvelhBRi9UT2NldG5ONC9YQ0k3TzIvdXdsSXpQL0JFK0g1NnM2bXMzN3ArV2E5cllmdjBEZjB0UytxODlkdkx5MUxMOWJ0cWFsVHEwZzFOVzJiTDh6amQ1bDBtajdxcHN6SVh4SExaSTEwOXlHODlkc3JMRjMwUTFTcnFVNmtRNHVGWVZtNUw0OURRd0ZCZEk3UmJDODNjVnB6djkxMU5kZHd0eUdzVjlhMHZveTdIOGpvVEhIRTJEeFdvTkJvVkZyaktoYkdkbXVSa0RTa002L3VUejBEYlJlTXVoNUdFREVzU1FxR2lQRE5Mcmt0UkZBWW96ZjIwc2pyYXMwQ1d4RDRhSUVqdGo0d2pHc2NoK0dlN1dReGFvNngrNkE5YlB3WG14dmVSN2VKM3JuQmZmUG9wd2ZWZFpYeUlHKzNYVFdFQnRUTStqZEZhTkNSSmxNckVVV1VPZHNQYzdYS1p5RTlmWk1WNVNRdklDWkZRVkFHUnlja2M4V0pqWHpWazFOWERrQ0dqMFQzVUhyR3NiNmxtYUtpbUhyb0w4M1BFY1F1NTI4aGJOcmNlcnBxclBKN21XaFJtWUF3THNJL1F1WkNIekVWN3hNQllZRExnYXBGSG1BdlVaMWFLYlNQSkxpUXNTSXJHUXJJdFJ2dElYNzl6NTNwU1ptZG5ZdzlPVHgwOE9EVjkwSHZ1NmFmUDhmWmZpUFlmd2R1LzNOOHJuUmxaa1AyM0wycGNTaGFBM3NwOUhtZWw2NERyRmZZRmkydDI2L1k3U2poMkptRC9oSjlDWVN6SkpOc1dZcmVveWFKNXV6Mm1hYzFFc3pVdnJ4cEE5UlhzOWhVdVJjMGJyak4vemc0U3YrSDY1UVNyd1Nkb25aeHNSYWlKaWVQcjJ5TlQ4Z3RWa3NTMFJLOERyamFrYXVKRXZRdnl1UU8wblFGdC9nN2tDVlZHVC9hblFZdlN0YzRjaXRRWm5ldUcyMXJjelZYTDB2S2FTeXlydW9mcStyMEY1cG1rMU5pMGpLRktiNXBiVWFsTVRVaVZPd3M5SFFhMzJrRDhtTzhyV01sK2o5Zy8wUzBycmdGT29Ea2hYc1ZnWlVINXdTVURzYTFIam1oTUdhWW95VUV3VkVRZFB0ak1YZEtuUnZEamN5T2ZuOE5WcWdmR0VBVWxrZWZ4eUtYTFBZMURtYm0xZFVPMkdtOGRUSEtuYk9aOE9NQ0Y4ZjRYdnNDMlpDL1B1OUhmUExmcTBLR1JYNkVWRHNBeGlvTitrLzBYNG56YnY4TmZWbyt2dUg5MC9lcWgxVGNNUHdTejNBWnN0QXFPY01NWTI0Znh2S0VQaExld0xmSHZSckZXWWpUamRJb2xzSHI2eHJISEhseXpjY1BvVDg0OCt5d3MrUEtSUjlEY2hEYTRwbjNCajBmTzgwVFVnUmV6L2JWZnI3cHRkdVFqWlYxUnBpNDVWWjhWSDhZeTNDRDhjTzYvYWtwalBHSjlucERIdzhkWnBCSGk4M1dnNVQ2Qy9SaTBaVGJDWUhNRDl4L05CRmZsRzRVeDltdkdoSnBIeEZjR0pPS3pZbS80RnV5R3lCYk83NDNHTkFYMTdXa21tY3lVMWw1Zm9ORW42M1VaZVhrWk9uejVYbXlQOXpGRFduT2E0VEZ2VDZ4SGJNcDRQTjhXSFczTGZ6ekRKTWIrZW4yRnpDK0VmQnZPVU8vd0s2Sm52cW5nK1pZaEw0TThML0pFZ1FON0xwUUI3OEdKbFJFT1NrQW1zRVFNTHJqelVMYXEvSjFiQzBqbm5oRE9TSDlXRUxFeU9FTWphMEcvaVhPem9SSUs1a3pNTGp3V0hBc3FpMHM4Sm9Nc0tZa1ZlWUlyc0NndXRjUmxUVTFRcWJYemJ6UnVkekRQc21GODdsOU9FeXhtWTlCU2M1YW0vdHY4dWY4bm82UGgvZTZnWE1LQWJ3cXVZSXhFZDlGaFZqN2Q2MCs4eDl2UUFZdGxKRldOdTBRWjJGYXRXVGRhWHVGd0ZwZFVXZW9lYzVTV09uWWRpZGl6ZWNQK3lLTkhSRXFQaE9WdVo2WHU1TEE3NGM2bWpraFlFZG5lSk9RYUZld3ZpYjZZclRRaXgzRE52L0lrK2lOM09kb2pjZklhV1o4WDJPR3VoZEhXNGVxQzN2VHV4a3BYL0cvUEwvQkFSMlBsWkxReXVsbnJWRGw2Q2hYeWxzenlNa05UYzVKcWhidWQ1bDhZSjJ0aXg5QWV0R1IzeTYreGNneVdqSGFTWVRiYXFUK3d5OFdrRzduWUdBNzZmZml2MnR4UzFwS1ZoUTl6TlhuM1p0UDNjMGZ4WDUyNnc5WmEwdDVlMG1yclVKUDM0ZzcrbmN5clJNaEJrT2lNNXBuSnVIaGpJc2NpTk9uODJjbVRxbHNuanErNzc0RlY5MDNlcGpwNThwNnF0S0lxS09mdWhoSHUyU3FIdXVvZUdtUE02eXNmRmNlTHFOWU9ENzhDdzl3OWJCOTVFanlkNzBmd0JPNTlzcGxpc2srejJZT2p1TUNLS2ViMXlrRHRtZWI5NkJaT0RUVDlrd2N4b0xQbGRRNHZibXJwcURZWHFMTzY2OHI2YXNmNzgvdTAvVTJUdXNMMnF1SStnOFdwMFdaWmRObTVVRmpnaWpKMTFuZzFibVc2VnBFV3IxWFZXSmJwc3VyZFhxbkVuVmFYckpHa0tWeWxhb05NRVpHYmxwNHJqUTdMcHJtNGFiWU5YbVl2WXZ4Y0R3YUd6OXZnSHAvOUJIVWhsbEV6VnVJVi9YckFKNjZNTkVGRnpJSGtwRkxCSGhxbitoZUczY1AzTGVzNU1jNC8yM2MxdUhkMzBlZkxCZms5eTVaM0YyWWFjMWZiSGZyOCtKNzd4MGNRaVQ2ZGRUTzlpL2MzODgrdDBsV0R5OGFsWmRFM0psU1V4L0M4cFROdlFBdDdIdWN6aFVGK3dSais3ZUNlTGcwaWpkVStIOTFIaVl2S0Nrc2JYYWFNTkdOSlRXbGJkUlgzMWxSbWdWYmJsQXE5dWx4SHJxVTRNaWM5V1c1THRUdStkSmVXM3BCYUl5NUtVaEw1NURKbWVCdGVpek15SHpNWDZKbmJ4MEp1L2src0dQNUljaFI2SzExV0g4SDQ1TUtmVG5vNWhtOUh6eU1TcU0wekN4Z2xTT0FiMUoxWTlPdmtQSXFCYTZRNmY1NWc5ZSs5NVZxalZtYWw2cEVGRUZtOXBxSjByWWQvZG8yT2RtRlpucG1mbkZUaktERWFjbVFKMlNBcFdZUGZuZnd6YzNWdnoycFNhaUE4MjZqUUwxcTlZc1V0Qm9tYzhMZVgzUUhQc2VkdzN1dUVlV2R4TC9ZQXVObHovUG1HSkNRV211ZnRhV2REZzVNVWpWNnZ3UUlQTkRxZGphUVVaeGtNV2FRd05FK3JaTVhzL2dRREU4ZFVZeSs0OStRK1JIZ1Y3SU5la1RSQkRHUW4vamNxS3pkTXdSSlJGTUlTQXJENWZWMGw4eUhEKzRSYWpJMnEwWmNwK2VpWGVFRy9neWQ3RUNQMUFkcmFvZVg2aXZRaGlUdytRYWVwbHpWMkZtbjYwUitmR2xPbXdCNXVpMHdpOGtSVjFLZTh6ZFBVMG5pTDVEeVlNSXdhdGZGMGRTMkJlSGhrb24xdzFlR2R2eHRsWC8zbWVYZzJlcUpuM1k1djNxZDViZWFYekRud0pORE1OZk15NWZkMWRLaWJmT2VSWHlkUTE0dXdWaHlybkk0cmpoOFg2cThKOVhjYjZxK0lhZ0lETWxUVTc1QTBUSEFYZnREUzI5dENTbTVtVms1T1ZpWkljVDBmNmxxOFlzWGlyaUZuY1dWRlNVbEZaVEgyWlVFOWZZL3E2V1ZCVHkvelBHQ251OWt6OUp6MEVqMG5sUWpucEhIOE9hbUFzMXJBdVVCeDRxL0JjUWZSK1RDRVRvSnczc295cVQ0NzNJeCtqdWJXNVRTMUV0Z2NvcitTaTJOQUlnVEhCTFR6dTFMcnltOW4xdUh6a0hOd21vOFc3VURkTXBEekE2aEdIYmtldkNvRVBoT0F1MFBndXdQdzJoRDRkQURlRUFJL0VZQTNFVGlmSHhmTm9BN0ZFbjNRV0xWaUxjeG5nZ0czcy9EbXAyc25ZUmF1K0hQQ2N6Zi9LdXI1NTRYTU1FaWhoZEt2NEQ0aStXeWtiNkwwSzJBWGhkTWNNeDFYcGpEZXJPdkNxMExnTXdHNE93UStIWUEzOEhEZnUyUS9TdW5rOHZTWm15bCtOemtyRElKWDhYRGZxd2gzVWZvODNDM0FQMEI0SWFYUHd4c0lIT1ZEY2xRN2FGNU13ZS91NTNQc01qN0huZ1hvaVB1OTN2bE0rOFM5NEVUK1NMb2RuSCtuMmZhM0c0UXhiS0p6WmhibWJBMHZPNUt2cGJ4YUJCbnR2UzY4S2dRK0U0QzdRK0M3QS9EYUVQaDBBTjVBNENTR1pXNkNUOWtNRXRjRHhqQVl2MkRzSWhlRC92YWlPKzRvdXAwK1FYV3Y0NTU3SFBmU0oxcCtoZThOOWdYMlRiUVRGY2xXU0lUZEhZMTVhSVJQZ2lHN1ZFNk9mY0xETEVZZ2xrUXl1cHU4RmZhYXhzYmJSamJnaTZ0NVRBOHVlK2ZxQ1hoQ3kvM2Myam5PcDNkTFc3TVhML3ZCdXVNOURtOTI1OENQSnlyaFNON3MvakVYTjU1OWtGK1hhQzZVeXFSWWtOWGdkZUZWSWZDWkFOd2RBcDhPd0JzRU9NMUpVanJsQXAyOFFIN1pSUFVBN2NST2M0cnpHWEErQVQ1MHgvQ1d6U04zM0R3OWZmUGh3K3labmVzSEJ5ZGJiOW9sN0Y5eHI5NkVQclNRNkJuMWovUlE3TnBzTWdtbHlKb2pIS1RSZklNTml2dkc5WG1wVW5XdXhwby8zbFBqYk1BSVFXMHkySE0xT1dwNXNmbkE0QlQ3ajhWMVdWVkdSV3BDWElveVFWV2Q1MW1jMHFETTBDdjBNbG1xUTYreFpTU2JGSmw1ajNMUmNHWGJmanBXUHRmNEZZN1ZUY2ZxZ29qcndpdEQ0RjhINERVaDhIY0NjRThJL0dJQVhoOE1GNlVHNEkwRWpycVY2YnNpVXVOZVBSTWp0MUlxSjdsd1RpRFdCTEoxMTAySmtrTmZnOUhBNXp4b0NnOFdsSFZLVTN1TEJrWVdjWTh0YUZ2YzNGcTc4bEJwMWhwYlE5ZXFQcWZMVWVZZDBJMUVHRHIxTWFLQ2tpM3c0cDZGYzhCR1pKcE1tZU5EaGFiT0pyWEgySmVaMTFyZDJMTW8yMjVSdXhNU3VVSzlKcU5zUVg4YjdMNDdNbTRheDVHUGZ2TkJOaHpIVVV2SDRZUjBPajQrejBqa1Z5L0lOZUc2OE1vUStOY0JlRTBJL0dJQVhzL0RmVytndEI0aGRJRG9hRGk0cG5uYklCdGhReEM4a29mN1hpTG5Cb1MrQUs4UjRHOVEvSXNCZVAwMEkrUWpyN0FMUkRGOFBsSmlKMUUrc1hEVTFMaUE2SFBCS0pZSURoLzErTWR0QmVVRGRUM0dSbS83NWJVM2JobGU3WkRVNUE5NmEycnJxdmU1MkpJNmVWUnpYRVpicnFmODJSM2M3L2ZlTUxuUFc3OG10WWZMNitubzZIMjRzNGZubjgrRkVUMXFGL1RJN0pjREs2Vnk2eERrbVg1ZGVHVUkvT3NBdkNZRS9rNEE3Z21CWHd6QTZ3bWMzQjlqMW1JY1dJL3JJNDEzOU1HeERrYk54cENiTXdwTm1sS1psdllOWFBpejhMcFdvMUJxMHBJVm1sOTV2Y2ZJdXdhaGhHNis3eEwybDR3cmlaSkVHMDUvVW9wZlJmbjB1MVF1UWNsS2NHa3hpaEp0K2JhZDZ6dUxjd3NLckR2WHQ1Zms1TWIvUHQwMk96c2I5M3VOdU5TemNlcGdSckdwM0QwNWZkRG9BSFZsRmtTcXVQM25Tbks0TDVMNStJZmtscWljZWdYNXFhNExyd3lCZngyQTE0VEFMd2JnOVFLYzVub29uWDZlRHNNeDgvbkZEd0w1eGZqcjV4ZUY4NFdlcW4zODhjSXJva2VGODRWUzMzeCtNZERQeFVBLzlVSS82TjlFVjNIUHFpU3hqWEMyS0xmT2h6RWFJUlVaY3NoWVA3dmNQV21BRTl4VEVNZDlDalZjbjJIU1BURGJOTFoyYkhUdDJ0R3h0ZEM3NW5odmtXMkF4amxMYlVXTDc1dWNtVDIwYjkvQldYNE9yNGlXNGxxVnl0Q0lJU3pkR0hSWjUxdXJWZ3pvQXduWmNMRVpHV0R2UDJvMUgxZzNOYld1ZXBsU09WaXpkRmpNbldIYk9wdGIwM3U1eHBtWmd5eFVlQlo4WFJTN2ZqM0oyaFlYRlJXdkdzclhrL01IaVpUbWIyR3FzVTVaVmg3a3M2WURQcXVCK2l4eWJuaUZQY1NmWTg0Zit3cGJkbnByaWdicjFNSFFQQW44TEs1blRlbGtRNTNENmJoM1JwOXp0OFBWM3pOeTI1N3lkWm53dlZWZDVZTkZpcWFFWFJzWFZGOUtYTEtNYTRTZjdyNDFKYm1KdVhiUGlQVXNzTEpxMkJzblpxcngvVVVLWTVpMzRUUElTaUF3QmlZb2p3Z1RmWXl4bkloaHlqRHlGSDM4Tm44MkpzQ1IzaDhvWGhHY1pjN3paNFVTTVpXMEU4NW42TlVwMFhiMnpGeUNKTjV3ak9MWkVlOFovanhWWWpjWGtpdDM5Z3hEY1RUQzUvUVMzVEZDMis1Ynl6ekRqQ01mYnpITTNPUFgwQ2YzQlhFYkpkOWhqMDVSNnpQZzdERkR2Q1Joam80QjhXQ0M3aVhlWkU3UnZjcWJGSTcwWVIzQ0RZUm1IS0Y4aWhINmduWE1PT0xUdnZndnBNOGdXZ2JtajdUTkgwa2I1Q1hKdHd2K0crMkd4R1VTclVSc2xSdk5ZcnNNMGhldVhQallZK1FCNStmT3M4NXdiL2lsUytIZWtEWXl0RFE3YVdIM056UEs2ZU9YcEtuUW5IK1p3cmJoQnc4S1ZJUTNRaXViMlE2bGNJRGVid3hhNDA0WE56Y1hZOW1PejZZbWZDTmpHUEY5SWRyRmJNUHhTV0FMMlZzeEV2WWlsWXNrUzdqckdoWjFuYnV1UnY2dUs3bnpLcnFiR2FWanNNRmJ6R1hjWDVJN1ZGbzdXUkYzdU4wcHFwUWtlT3V0NkdoZXp4QUhqckxua2Q2SHpFbmF6NGZDSFVvenlPRTFrdFBBUU5Zc2xqOCtNek00UFczK0xmN2o3N3VaUWNWL2Q0SVI5M09XNmVuQm1SbmhPMyszNmlqYVNoS3hGdjZPczloL2U5Wi95U3FXRFpMR3dVVkpDa1dTS0RlenRFVGZXTmd4MExmeXRHaitCclFyS3VxbVpHZEdicDRzcVNtL3UzbTNkMnZRZFdqa3gxZUF6OS93ZDFTMFlJYmZRRk1yOXhpOXB5Sml5bnhyMkdqMmM3L2ZDYzVtaUJBMytLUm5UNXJSbUlhbEY5cUh1SWRCSVZUWjRReDFtb21VdVVoeXBDM3lWNm1zTkw3UDJEejI1NHdSYWN2TVl1MzhTU2hKTUJvc0pQekVsOEMxQjdGRy9OTFhrbmZqQjl1Ykd1cTdOdCtlMkZRREFPN21wS05iT2lwckswNmxnMElDdTd0Y3JTMUp6ZW9kVzEwUjBvaW9wRWpYMXVtVVp0bHgxL3o5bFFMKzNxU0dwdVhKbFUyU29kZUl0WWx5WkNJR3NwQm9QL2ZGU20vbkl0eG5TaE9PcklGM1lvNDdJcHBpeWlOM3IxNkFXMDFwamNWV09WWmJxNit1YkYvSy9aWGtwcEN1Nkcrb000dm96bDBmZkRzR3ZpTTNJVWVIOE5EaVZWQ0taYmk1czdPWmxPeWMzS3lzM0p3TDNPL1luTG5YY0NKK3grYk5OVURUWUUvWDBGQlh6MkJwUlhsNUJTbWJpb3VKdnNTQ1ZSUkQ5d05TSEY2OFdHdWs1M1oyY2pXSnY4YkJQdGZqN3ZHMHJWL3ZuZHU2QmNxMmdCWGlIbmtFWGMzT1M1ZTRuVkJWWHM3OW5BbmtNTFlLK1lsSHFZMGtYcHZuOFAxTHRGSEFlWmJpSkYwWFo2MkE4eVRGU2JnR3A0cmk4UGI0WmdoT2ZBaWREUUtkNXltTzlMcDBOZ2gwUGc3Qm1hZmpEcUx6ZWdoT1FnQW5tK0k4UlhIZURjR1JoUEN6WGFEelc0b2p1NGFmeGlDY3QwSndwQ0YwTmdrNEwxSWMrYlc1b2lDYzEwTndFa0w2OHVPOEdZSXozMWRwRU03WkVKeEVJZWNFMURDK2dxL0lHb0JhbzRHdk9ERXA5QnYyeGo2RCswWDk5ZTRVZlB1Q0FmbHYvcExCNWNCbGc2SEx3ZGNOdlBQWER1QmhldlVBOVRpQjN1djZCNVBJcEYrbkp3MGxIV3hJODkxQUk1SlA5cC9TQi9YRGhSSHlRYWYvdEIvZlZYWU52U09SL2gyM0pFS1A1ZWY3T1hZTTdnNGMwWC9yK2tUd2lUMGRpMmdMOW1FaytSV2VkZnJmdjVHZUp1VCtnbWpoNWFITFE5Y0lFaG9EMXhvZTVtVjNQYkdHWEhqd2oxbjBNenFIOC96OFAyWXlWQWp3OUhXNCtaWThyczlNcUd4SWZJYXhZRFo3QWYybGJDSFJUNHpJb1F6MU01eEpmSVRVeVk4SVBxUGY1WDhtZFRYRyt1L1E3MG52a25vS0RzaEE2d3FPeG5mNC9STmFWMzVFNm1iK3JqaldrMzFDVElwN1YvSTk1UzFTTHdoOFZ3azVnQ3RzQksybmZrbGtaZklkaHZWZzRQUDM4dTlZdVY5dTdscmNRZ3JacDJPWldMVnNjSnlVU3BlNzFrVUt0WjFXMy9jeEZrZ2xjWVNjLzMzQ2M1dDJ1a2VoS0xPOG1OeklJamhWaU5PTC9VbkovUzdCMGM5ZnBqYkxxc1liMU1uNXJ0SzZvdXI2RlUrUE9nYVhhSk9TTXl1eVN3cXlsblU3L1dmMmgyRUo5cU1rSEFjU09EU3lSdmNwRS9QRW5xNHBxTXJQeURGbXFkTnVlUENidFZHT2lzNEpSVWtpNmxPeUtQT0c4cUsxanNLU0txb3YyY2pUSk9qNDN5VElyVnFyUlBoTmd0bjY2WVZmTkpTVS9QTEdVYThEUkJ4WDdEM3dFTTlESS9Jd2VIMGV5Qm1oTUtCbnF2T0xpMHc1cGx4ZDZhSVBUb1NsSlZiV2QwMGtsa2cwcW5SVmVOYko4dVZoemlJSE9VWmxiRWh2RE9VaUk3ZGU3Qmo3QlBac2dXTXljVHI5MFJIcDUrOTJHMnV4T0dyYks1dGJseTYyWmVkNGNreHNScVpHci91NHRFSlZhUzJ1Ryt4Zk9TRXJpcjFiYnJObzAxUWF5bk1wam5PbE1EOFM0aXhGYXg1NEE3SWVHQVYzUlFtNVJvc3JJdUZqQmZJaC9QWkEveDIvUFJCLzEyOFBPclRxTEdPYnA3clZwRldyNnN0TEcwN2taK2gxbWNtYWRrVktlbVo2cWtwM1RwVWZKOGxWVzBvZEJScDdYSHltc3JDcytFY3BtYW5xVkdXQ0lucW5KQ1V5T3NXb1RFM2hiZG1NL0N4SGZ1ZzZTVS8xaGFQRG9KOGVrRk03djZwV20yMFdNNXR2THFuUlZXYzNlSHZiaSswN2N3d1pwblNEVHBWWVZKcGNhVGVVNlZmMEQ2OVRQaTRMc3hYcE5XbDhMc0lFVTdDZW5qSEZCczZUc21FZlRJb1NFbmlmeU1NYUVXK1FuczlJQXpBYndzWm9XMWtBVm9wdFYxSzh4QkM4RlJSUEhvQ1pFYmFjd3BJQ3NDb2FsL0ErL2c4aGNVbDh5Tm5LMWhEZm5IaXRqNmM0dkk5L0tRUm4zc2MzQnRHNUVJSXo3MU50UWZ3OEY0SWpDNGxMTmdvNDc0YkVTZkVoTWNkR2daKzNRbkFrSVQ3ZUgyKzlGb0lUNnVQOU9LZERjQkxuZVE3aTV3OGhPUEpBSE9BQ0N5dUdQU1FPa0tBMXVPQUNXTHhlWVY4Tk50eFhINkQ3NnFWa1h3eEZ1SWVlRWZiUS9Qa2R3bkN2UEVQM3lnU256SGNJZEtKNHJFZmpPdTVqcEw1RHpGVmFqNkgxT1B6K1BLMUx2MVd2cFBVT3JEZlFlb1cvUFVUU2VoV3RxM3o3VWM4VVdGOUc2ektzRDlMNmNsclBadDdBL2VOSFdIK2Y4cFBMSE1ib0p6K0JuRDh2cGVkOWgwRkY2NWNEMzk5bTg0Vno2cVZ4d1hqdlVmaGxBYzdqNS90MmkyWkZMTGJYMDNvSmFKaHpjSUkvMHlUblF1UTNobERBbklFVFpBOGJ2SC9hcWt4UFYyS0JnalNsUXFOUktOTVF0NW5rVStHcS8vY0N6VVBrOWlMdTBSN2dQbUk4dnZQa3pwbVl2eDlLSEFYMUU5TE1nczBaeG14RG5DekZhZFMwTzNXS1FxbFNaRjlFOTNZbnNWM0w5ZHRGWWJ0TVk1WStWbWhuVU9STEZDSUgzKzROdG9kNWdLWHhvQWkzc0thK2pkTnN6NDkrUkwvOVhnVE1mNHAyK0w5bEw5czhMWUx0MittM0hteG5FdHJoMXRZMHZiRXYwSzRUMjJVTDdmQmI5dlRtWllGMmpkanVOUHMxLzF0TjhndGJlWDkvLytKZEszYXhQU3RYSHFQNUZKOEgyNThWelFUaGRIWXVIdHE3Y3E4SXZONzkreWxPTDl2SDNNKytRKzhmOFhlTllrSHJ2OEpLWElVVCtKOXN1dk1OaWJLb0ZKWXRaY0dTSFZ4aCsvVFNhRlB5d3JpRjJlYjVOMEliKzc5ZnRQdi9pN1kwTVRvRjJES2U5bnhGQlBxRWFJTkFPL0NHdEFmWUhjd3g5aHlWRGRyZE1haGlkMVJXMHZVZVpkcUdjM0dSajBlQ1kwUnowUHZxNUxTMDVKUzB0S2V4cE9BNzI1YW1WS3JWSlBrci9PVnBpU0taQjBUVC81N1dxdVIwVFFxV3M4SmZVV1FhVHlkUUtLMERiQjJ6U1pUSzA0ci9qampKV2xscEpTVXBKU1VKQzF0WFhKQmZYSnhmVUd4UktSVXFsVUtwb3JSdVk5OWoxb3BPL0h0YWhhV2xoYVFrS3BXSldOajNiTm5aTmxJS0ZYSzVnaFNHK1Q5YXhVendlTnBqWUdSZ1lHQms2bTh4K1JzWHoyL3psWUdiK1FWUWhPSFNCZjVDR1AzZjhOOXpWaDdtcFVBdUJ3TVRTQlFBZnpZTldIamFZMkJrWUdBKysxK0JnWUhWNUwvaGYwTldIZ2FnQ0RKZ2RBQUFlR3NFM1FBQUFIamFiWlJMU0ZSUkdNZi81MXd6eDhMSlI0TkpHcG1LNlRENG1IUjhwYWhNY3IySndnUTZCQU5CcjBYTG9FMFpRUzRzQ0ZxNnEwVnVLa0o2SUZSUXF5aHNVVkZDSVFVdDJyU0pGaGJVNmYrZE9UY0djWVlmMzNsODk5NXovLy92dStvbjdFOGRkckhZb1RHa3pxSkgrNGlSRWU4Mm12VWFHdkVXUFNxRkFWS2xycUpCOXJDT09qV0hCR09mV3NVT3JqV1JrN0pIQmtrZEdTVkpSenZwbEh5NWx1TnhsenV1N3FEZWU0STJmUW1sK2pneU9vY2h2Y1RZVHJhVCs1eS9Sa2JGTUswZW9FYWZ6cTk3WTR3dkdTUGNuM1pScnU5RnJ6NklxSDZPU1gwUnBkNE5sT3VqS0NGbGVnUXRLc2Q3OGN5TVZYeCtoNkllT3NCVEhVV0xub1N2Vm5pV0NWS09OdXBSb1VjNUR1RERZQmpHck9reTV0VEM5ODdEbDNXN3ordmtHdWI3Nmg2YTFDeWZOWWkwK29zU1R5R2l2bUNyK2tNK29VRmRRSzNhaFN6alRqNy9RS2c5eHptblNUMnB0RGtmcVhlQVdhOFlOZW9hMTZOSVNJNW9yMlBVSXNCbGRRNGRkbTBCd3lSdDM4WEhHTjkzbitqTitYdXVUNm1iOURPS0pIMmRjcVNwZlozVmZSTzhoNHppUmJ2endxRmk1clAxSW1iZWtLLzZNZC9WK2JBUm5pTnJvM2hSaUhpUjRmMk9VVGZSZlJPOGdGNnQ1SDBvaEI2czBvc0p4bGN5MXNtOFA5YUhqWWllRXVsRkllS0Y5WnF4YUQvUE9zOGNPZE15SnFVZXZHLzBKSXpTSjcvSkxkYUp6N2hPWHBBTzF6OXoxcFBXTUY5Z1RvcDBPMUpxMGRMdFNLbnZxTGFjUXB6NUo3WWswYXdpNkZLUHlEZ1NKTWxhcndlTTlNMEEyVXN5UlRIcVBJSm9nWWZDY0VGTWs3aWJCNkhQYnR5dmZ2RWRuckdtejVBcnFQQ1d5UWVPczN6bUVxcDFKUnAxQkh1bzJXNk9XOWt2blhvYmRSbGovL2JSandXZVUyckoxUnFKazRCMGtYNFhPMTNlcG5zYnppbm42bkpyNGJ4ZjFzSTYvKzlEK0EyUzNzMzNiMFo2MlBZVGUwbTBETFd6ZlNLMXp1K0svZWI4d0lDdEdaaEZjOWVzbW5kbXhod3hnVGxrc3Z6bk9Kc3g4K2I2UDQ1VjkveDQyblhCWDBRa1lRQUE4UGsvT3pPN005OTg4MmRudi9tK3VheDdXRGxKY2s1eTFrcDZTTEpPVms1TzFzbTZoK3hEc3RZOUpFbldTUTlublNSWlNaS1ZKRmxKVHBKa1paMGVrclVQV1JsSkQxbEo3dmtlN3ZlanFIOUVxUTdxTTdWQkhkQTJIYVBqZElxZXA1ZnBNbDJoTCtrR0UyQVFFMmN5ekJ4VFp1NllGN2FQemJGejdCSmJZc3ZzYjdiRmpYRTVicE83NEh5ZTRXMCt6cWY0TkovbmYvTHIvREYvSlRCQ1ZFZ0swOEsyY0NUY0NJOGlFTitKQ1RFbFpzU2NXQkJYeFMxeFQvUURadUJESUIxWURKUURUVW1Rb3RLZ05DN2xwVzNwWFBKbFUwN0lZL0tpdkNOWDVZWkNLVWpwVlpMS2dsSlVxc3FyOGhyMGdzUEIyV0FsMkFnK2hRWkRJNkZTNkRyVURMVlVTaDFRaytxME9xditVSXZxbW5xdTNxb1A2clBHYVoxYXJ6YWtmZEd5MnJxMm94MXFaOW9mcmFIZEF3ZzgwQTdlZ3dRWUFxUGdLOGlDNzZBRXlxQUNUa0VOMUlHdkMzcS9udFRIOUl3K3BjL29hN3F2dHlBSEFjUXdCcnRoQVJaaENaWmhCWjdDR3F4REg3YU1iaU51REJvcEkyMU1HbmxqdzZnYnZ0RXlPUk9ZMk93emg4MEZzMnBlVy9DL2tmWFc2ckI2cklRMVlrMVlXV3ZPV3JKV3JDMXIzN3EwV3JacWUzYTMzVzhuN1hFN2EyL2ErM1l6SEEwUGhSZkM1ZkJ4dUJhK0RiY2MyY0ZPaHhOM2trN2FtWExtblYvT2xuUGczRWVpa1UrUjVVZ2pjaGQ1akR3akJza0lJb1NpcUIxMW9SVEtvQUxhUlJmb3lZMjVQZTZNdStjZXVXZHV6YjF4bSs2ais0SlYzSWE3Y0I4ZXdSTTRod3Q0QlpmeElUN0JWWHlGNjdpSkgzQ0xVQ1JBQUhGSUc0bVJUdEpMQnNnd0dTV1RKRStLWkpjY2t5cTVJVDU1OVlEMzBmdm01YnhWNzhUejM4Qy9maXUyOUFBQUFIamFZMkJrWUdEMFkvQmlZR0VJWjJCbkFQS1FBQXNESXdBWDhRRURBQUFBZU5xOWs4MHVBMUVVeC8vVDY2TkNHaEtScGd1WmxWaFFWUitSeG9MNFdBZ2JwR3dIb3hXdHFlblE4QUJkZWdKUFlPMGhmRHlCallXSHNMRHl2NmRIbXdqVmxVem16dTk4M2pQbjNBdGdHTzh3Y0xyNkFMenhiYkNESktVR3g1REFoN0xCcWhOWDdzSzRzNm5jalpRVEtmZGd6TGxSN2tYZHVWZU9ZelNXVSs0ajd5djNZeloycVR4QXZsTk9ZREgycWp5SXBFa3BEeUZoc3NvUEdERkx5by9JbUx6eUUrS21ydnhNZjYzbnhTQmxickdDQUJWY0ljUUpDaWdpZ29zc01wakdIR2tWSGtyVUJUaWp0RVhKbzVlTFRlcU9rQlpkUURyQk1kOURXaU4rRzk0QmRTN2xJalZWa3ZVb3dTZUZYTTl4UWRtU3RWVmsvNENyaTVwd3hNZVhQQlYrUTVRbFM3V1ovWmk2Z05xL2ExeW1sNGRydGE5Uk9wQ00yMXdMcktKRWEvaXJsL3ZOejBWZTlLMUtwcm1IN1ZlbTR4eWRaV2pGVDM2TC8vbVBKOGdlTlVmYUU2dDN4ZityNXdYcFlTUTVmZkdMU0I3SmwzMURuTW8wR3BQN3E2L3Q3ZTJ0UlpsdkJUbE04YW5KazZhK0ZWUFdpRFJQbFozejFML0YrTnJuenM3TkhxVUQ5c3Q2UmMxWjduTG5DMG9iTWhGN294YkVOc05LWm1UTlV2cTZhZlAwc2ZHK252V3ExRkRGZWpQclR2TysyTW1WUGdITVY3d2NBSGphYlpSSGJCdFhGRVh2bFdWSkZOVmxxN2ozYnBsRmJPNmlpcnZjZTVFcGNraU9SYzVRUTFMTkxiMG5TR0FndXdScG15UklyMGdGMG50QnlpS0xyTk9SUlpKdE12UG5rNHdBY3NGei8zdjN2L3M0QklrS2lOZS8xM0FBWlY0Y3RONVF3UXJPd0F4VVlpYXFVSTBhT0ZBTEorcFFqd1kwb2duTmFFRXJabUUyMnRDT0RuUmlEdVppSHVaakFSWmlFUlpqQ1paaUdaWmpCVlppRlZaakRkWmlIZGFqQ3h2Z2doc2VlTkVOSC93SUlJZ1FObUlUTm1NTHRtSWJ0cU1IWWZTaUQvMFl3QTdzeEM3c3hoN3N4VDRNWXIrNSswRWN3bUVjd1ZFY3czR2N3RW1jd21tY3dWbWN3eERPSThKS1BJcWJjRFBleFAzNENiZmdIdHlKQi9BNEh1Tk0zSUVmY0NPdXNZclZ1SnMxdUEzdjRrYzY4Q0Nld04vNEMvL2dFVHlGai9FaG5zWXdvcmdYTVh3S0JSL2hFM3lKei9BNXZzRFBpT01iZklXdjhRd1MrQlAzNFh0OGkrK1F4Sy80SGJmakFsU01JSTBVTkR3RUhhUEl3RUFXZWVRd2huSDhnZ2xNWVJJWGNSbVg4Q29leGxWY3dYVzRIci9oRDd5R1ovRWNYbWN0bmF4alBSdll5Q1kyczRXdG5NWFpiR003Ty9BOFhtQW5Yc1lyZUk5ejhDSmV3dnVjaXh2d0RtN0ZrL2lBOHpnZmIrRnRMc0FiWE1oRlhNd2x1SXRMdVl6THVZSXJ1WXFydVlacnVZN3IyY1VOZE5GTkQ3M3NwbzkrQmhoa2lCdTVpWnU1aFZ1NWpkdlp3ekI3MmNkK0RuQUhkM0lYZDNNUDkzSWZCN21mQjNpUWgzaVlSM2lVeDNpY0ozaVNwM2lhWjNpVzV6akU4NHh3bUZIR3FERE9CSk5VZVlFalRERk5qVG96SEtYQkxIUE1jNHpqbk9Ba3AzaVJsM2laVjNpMU9xK3BMcGNyS0JteTJlT1M3TE1aOWtoNkpYMlN3dS91RC9WYjlKZ0RKTjJTSGttdlpMZWtUOUl2R1pBTVNvWWtleVRETnQydTJyaWF5QnRLTEpKTk9pSngxZHpCNHdyV2orYjFuR0lvWTRxUlZXTFNPbENWVnJWOFRxbktLbEZkazFWdm4wMmZwN0kvYitqMklSd1NvL3h1cjgvZTErMXpTYnByZEUzSkpWVWo1c2lONjBKa1pjc242WmNNU0FZbFE1STlEbk9Fb2lhU3VXUmRMbWtvVW1lZGNYV3NvT3V5NXU2YVBJaDd2b0ZlaXdOaCs1R2FkRXQ2SkwyUzNZNHB4ZEM3TWxvK2JTMXJDM05aSVdwRm9wQ091SjQzcERLVGJWOVduYkI5WWdGYmlqVnNvNmJLZ1haR1Z0WGlJa01JSzhNU01zT1Nkb2F0ckF6aHN6S0V6ODRRMHM0UVJwRWhsTWd3d3d4N2pLMnNNWllTWXl3aHh3aHBqeEZHTWNaUzdlWmVRM0VqRXMycHVqWmttNjFqcDFpelhLZkRpaXZmTU5QTE5kck5aY3JWMjZabGk1V0VmWHJBLytyVDVoZnJIV0ppdVliNHdHVWFOWW5VWkNicGRnV2RTWlBtTnRGSVZuRXFtdlU3a1RwZDFBMlppS0ZvS1NXZUU4ZEdjVFRFbzdUT3RkbFUwVGtjaVk2VWprM0RadFNJa2l0ZWJaYUYwdVVHcTZLVVpvdGpxZTBjenFkU2lxMWJFbmsxWlg3eGlWVFIzbG9zbGE0SVcwcEo2N25wTmxFcTJhb2pzcGN4NC9SWVZOR3NmNFJZMlZwS2o2YnNKK2J4aHFUd0JRb2lLSVhmVXhCZUtRSUZUNkRnQ2JrS3dsMFFoVnNoZWN2cmRoV0VweUFLTFUrZ0lJTC9BZWJlWW1jQUFBQUJWcXBlOFFBQScpIGZvcm1hdCgnd29mZicpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBRW1VQUJBQUFBQUFpdEFBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBQmJBQUFBQndBQUFBY2JqbjRNMGRFUlVZQUFBR0lBQUFBTXdBQUFEZ0ZGd09EUjFCUFV3QUFBYndBQUF1bEFBQWp1aFllMmtoSFUxVkNBQUFOWkFBQUJOSUFBQXNpKzJHV1IwOVRMeklBQUJJNEFBQUFYd0FBQUdDSWJHNUtZMjFoY0FBQUVwZ0FBQUlSQUFBRERpNFZyYzFuWVhOd0FBQVVyQUFBQUFnQUFBQUlBQUFBRUdkc2VXWUFBQlMwQUFBb3lRQUFRZkJlTG1mNmFHVmhaQUFBUFlBQUFBQTFBQUFBTmdpelpVUm9hR1ZoQUFBOXVBQUFBQ01BQUFBa0I5VUU1R2h0ZEhnQUFEM2NBQUFERFFBQUJSeW43QzY0Ykc5allRQUFRT3dBQUFKcUFBQUNudk1INHZKdFlYaHdBQUJEV0FBQUFCMEFBQUFnQVY0QW8yNWhiV1VBQUVONEFBQUJ3QUFBQktCYzE2ZVZjRzl6ZEFBQVJUZ0FBQVJVQUFBSVI3UUViTnQzWldKbUFBQkpqQUFBQUFZQUFBQUdYeU5XcWdBQUFBRUFBQUFBekQyaXp3QUFBQURQTEVYQ0FBQUFBTkxRRDZGNDJtTmdaR0JnNEFOaUF3WVFZR0pnQlpLWEdCZ1pMZ01oTThNVmhsZEE5bXNnWkdaNHcrZ0xaTE9BVlRFQUFMWkVCNXdBZU5yRldtdHNITlVWUG5mdHRiMnp1eDQveG83WGE0L1h1M0hzSkhZU0hPZHBKeEFYdVlWUWtxWkFhU0FQOHVBaElLRXVwYW1xd2cvUzBxYlFTcFZhVlloV1NjaWZxbEliMnFaQ0lSVkZ1RVNScXZ4eEgyNkpVK1FpWEdCYmFmL3NUNmJmL1daMlBXdXY3U3kyWVk3bXp0MlpPM2ZPUGZmY2M3L3YyS0pFeEpBbjVWVXB2M1hvanJ1aytmQTNoaCtUTlE4TkgzMVVCaDk3NE1samNvK1VvNDA0amdSeFVSS1FNdHhaeUwzZzRTZSsrb1Framh3Ny9yaXNlSEQ0Z2NQUy9lalI0V095K2RqWEhoK1c3V3lwdlBhQzl0NWJ2Q01zeTZSQ3FxVkZsa3UzOU1rQVdsU2h4Y2JBMDlFL3QvYTY3N2FmYzYvSnBIZnRabThxT2VoZG54S2xybEcvUGhtV0UvSzBuSlJUOGxQNXVaeVRxL0lYZVUvUzhwRXF4NU1UeWxBMU9BM1ZxRnJ3SzZuNjFIYTB6c2xINmxZODI2TU9zajZzVHFnZmVlM1BxVitwVjlWVjNRZEZLY1BKUXAvOUVrUFo3MlJRbmhjYjQra1hTL1k1YWZ6cTRqMDlpbTNPT09hbVdrdzhpOGtnMnUyU0hyeHJ5U0d4MUZveDFUcUpxZlZpcXcyNHA5L3F3WGo2MFg0ZnZxTDdlQlB2Ni9zcDNyZGxHL3JaaDdhNnBiNC93Tko5TjhaeUI4cExhS2xMVThwVjBFbXJrRE9od3JoR29WOEFkN0w0bGFYK0UxcHpqR0liVHExOUdXWWt4YjQrNERmdncvZjM0M3dEcDZ0TFAxcFZxRXJvWFlVeGhBUld3amdpdUZiamVUbDdEem1qK2d2NDNnUytWNFZhQk44TDRINldPZ1RsUVdmTTF6S0R1eGtwVTVXNDQ3YldkdTJUa0VTbFUxYkphbGtuRzJTamJJRU5CbUNEN1hLejNJS1IzaVk3NVU3WWREZHNjbEFla2tma1dYakE4L0tDL0VCK0tHZmtMRWJ5Q3V3d0ltL0paZm12L0E5dXFWU1pDcXBLRlZIVmFvMjZTZldxUGdrWTE3VWZWWjZ1T2kyTjhNZ2xQWnh4WndSbEd1ZUVrNFpkL004bWVFbkJiOFM1NkV3NnJ6dWpxRjN3MnFNdExJTTYraGhqK3hINTFBOW5raHBOT0ZlMDlwN21tVmxicDB2dVA3MG9XbWFXYVBUcGhXaWpaN2ZvODRzb3VyQUtGMS9mN0dMMGtkYy8vWWw2bWJzNmpCdHFmMUgyM3VnY2NVMWwrWVhNZk8wOUhhYi83cG1qZXoyTHRsZnFZMkNXZHJzTCtyM0NTOWQwditYNkd1Y3NtdlFSSzk4dnRYRkdjVTU2czVSbDdOaVJmM2FWS3pYTHVETSszUlB3MjhDVHJITWU1UWkvOHpwdDhZaHJIMjBkdkRVeHAxMkc1ckJEQ21jdnkwMXoydUZJa1g0SDVwajNYTDhHU24zc3ZKRis1MXdQSmtjOFFSdW1ZWlcwWisxaWgrRjZKK1B6K056cnp2MldqdHplREUzT3RVdDhDcEU4SXpIb3RFa3NhQnFqOTZVOW54akhmUnNXTVF2OWtlTzJhS3ZVL090M3lyNVRxOHpkeitaUkxBQU1FSVZFOEtZSmk5ZEFRbElMVVZJSENVczlSRUVUQzYzYUpJRTNPaUQxc2dKaUFVTjBTZ01Rd3kxNGV3ZWtHbWpoSVBvNENpbVg0NUJhK1Fva0xNOUE2b0FpbmdVU09pbmZ3N3V2UVVKQWsyTjQralpFeWI4Z1N0NkZLUGtQcEZiZWg5UUJVMVJLVUlXQWlTcUFMaUpTcWFJcUtsVnF0ZXFSTUxER0dvbW9kVUI4VWFDT202UWF5S01YeUtrUCtLTkdiVkticEZadFZwdlJ6eGExQmZXdGFpdnEvYW9mb3dqSUFhbUVySVFGSWlpMUZTTGUrUDBqWHc0SmNNeDFISE05NGtNWFJyNFNDS29ldUtZYjlSNVpnL3BhaUFWVXRSNzFQa2dEOE5VRzFEZENHdUFCbTFEZkRHa0U1dG9peTJRcnBBbm9xeDkrTVFCcEJncmJKbkVnc2UxQThUZERXajNMRGtKTXhJRWhTY3JuNUhhVU95RzIzQUZKQXF2dHd2eDhBWktRUGZKRmFaZTdJRW01RzlJT3BuSVA2bCtDdE11OWtKUjhHV0lqa3UvRnlPNkRkTWo5a0JYQWUvc3d2djJRRHRqbUFFWjVDRkxqemFXZXVUb2d3VlB3bSs5REdvQUpmNHdSL1VSZVJQMGxTSVA4VEU1alJHY2dMY0NKWi9IMG5Qd2FYLytOL0JiVytoMGtLUmNnN2ZKN3VZajZKVWhTL2lCL2hDWnZRRHFBaDk5RU9RSnBrRDlCa2tDWmI2RzNmOGcvWVhIWFY2N0pkZFJkajNrSHNyTEFiejZBQklCSnk4RUFnaW9JQkZ5aEtvQ2gvWjZrOFhXbENxc3dQRWw3VlloZUJiUU52QjB1OEtmMVlCS20yZ0F1a2ZNbmVoSyt0aEcrWWNJNnRiQktQZVpkcjVBT1dMR1RLUG9nVnNGeGVQOHo4UHFUOG0zNWpqd24zNFVGWDRQWC8xWCtKbitINzcrTkVid0xuZCtIYmlIb0VZVlhkNnNlZVBVNkYwUGppNXZ4dmEzdzE0RFpxOUYwK041b0UzMXg2UTUzQnpTOU9Kd3FpT1htek9pR0dHVG1ZM2F4SGR2Szd6RkdQczVaZk1jcWlPT1phWGh5aUZFOXZ6K2hibUtkV0c0ZGtzM3JZM2w0Z1BFUEdtVnpjWkg5bnA5bkJ5MzFNQmF4TDJ0MjdGZ0t0bWFzdDN5N3dDVG5zRXZ2NEh4bVk5ZkplcGltaTdqSnpzMmx4MzB5M3U2a253dldmdDdxeEFvMmtCTlFFZmRQMjhWUFlGRlo1eXJ1eERTcTh1OUVHZ2x4WkdQRnNEYStOREVEc1kveGZvYU1KMVBjRXJuOXpNL093STd5cllIUlJxYmp6UHc3bVVMdjFSak1yNXUzYTZiekxlQnBMclp3OFI3M2JwK2ZGaHkyMzVPTElscGp2dGtyMktzdDRsU0w2MlVjMk9BS0luWkt6eU5rMHVzM3hqUG04L3RSVDhCaE1Tc2FrNzZFWG5mT3JsVXBuSVd6YXhFLzVWQ3hEV3YzUW16YXlHUE9uamJtRkhyV2EzR0tqOU4rdjBUbGJsbzdsZTlyVEh1Vit6WlJVYTR2MDI4LzlEU1pzNVhMbHNqb2h2SXhJR2UvRkhxek9KdXUzOGZvMDI1dk1YOE15ODl2Ymg3QkZtQzdsT2NOTWRSNzhXNksrSDdNNDVXdTFRMmY3Y2RwZDQzb01zUzJzRDF1N3kxaVNGdU12QzB5TTZMdTdQTXlIZFViSlhGRVk4bjJpdFFNdlVZWHlFZHQra09XTVNhRmNmY1VXMTFGeG1WN2UwcHFKdXRiNE5HemlIMTFUVnQvc2VMOGQ5YmR3dkJHdWVEc0EvMStxaTk3UnNRY0s3R3ZnbEZNeTcrTmxxcWJmejloemY1WXZtNTR2MkpMbVFNcmFRWm42allmcS9zWW1kQ1NNSVJWUkNlam1JVksxTW9vMHI4VTJYSG5RcUU1UHpJV0dNSE1PUkNzd3BvY1J4bksvejBsS0JWZ2hWV3NoZkRsRURocUJGaS8yb2YyL1VjN1dKb0Z0dElJUnRjT3B0SUVmMnNHaTJ1QnRFTGE0YjJhRzdTRHk2VEFjNUpnQ1V0eEJQaVhJVmVDbm9SNDVrUndWbnRTNStrK0pZMFlSYU1uVFJEM2NNZmdpbkEwcmlSUlQrSkxqVjVQbit5eERQckZlUWJBWlNzZ1plVHlTWEw1SkVkWVFVWmY3c3RvQkgyOHZ0TEg2NlBFeWlhNXZFa1dYMDMrYnBLNW0rVHNOZVRzdGVUc2RlVHM5ZVRzRmpsN0F6bDdJem43TW5MMktuTDJFRGw3bkp3OVRzN2VSTTRlSjF1UGthMDNrNjNIeWRhYnlkYmpaT3ZOWk9zdFpPdE5aT3V0Wk9zMjJYb2IyWHFDYk4wbVcyOG5XemZJMXNQTXZBU1plWW1RdVVmSjNGTms3aVk1dTBuT2JwS3oxNUd6TjVLdHg4bldPOGpXNDJUcnpXVHJjYkwxT05sNks5bTZUYlp1azYyYlpPdHhzdlZHdVF4Wnp2eE9rTXc5NldQdVNSOXpUL3FZZTVnWm40aVB2emN4eXhOVWE5VmFjSGJOeWl2Snlxdkl5a05rNVFaWmVaaFpuZ2k1ZVpoWm5nai8rdG1GK2RBSThRQXNlQXBqN3NXSXo4aG5NTTVYNURhTTdDTHNmQWthNytQM0hwWkErU0hOc2dOVmdVSDR6NnFseTdxalBNT2NjWlpvcDNpN1VlNHFSZ0ZpelJBRlozdzc1UVV5NWZSc0xMSXdidlA5c2ZuMnZwTHpwRWJKKzkvaTdzWkQwNUJvcjRjQmQ4aVI0aGxxckZ1YjJlMWlDTzA1K0U2SThVUXhuaWptc2dMeU1xU2NxeU5JRHkramI3dGU3ZnF6anNCN2ZmR29rKzkzTWg3bDhxeXpaVmpkZURTVllXMWdKTXJsQ25YRWFXS1VpYzNJQ1Nia3N4QTN5aVFZWlpvWlpSTHllVWhjN29TME1FdllDcXZzOXFLUHplalR4dWlUWVBScFkvUkpNUHEwTWZxME0vbzBNL29rR1gxU2pEN0xHWDA2R0gxU2pENHJDbktGYnQ3M214RExsLzB0WnlScVlDVHFZc1NKTWVJaytCZmxGbHAySmVOT2duR25qWEVud2JpVFlOeEpNdTZrR0hkU2pEZ0pScHlZbDB2Vzg5SHBpeldkdmxqVE9UTzc3SXMxemN3VjV2S0RPak5ZeWN4Z0ZUT0RJUy9mckNOUlpKNzg0Q3o1WmpXZ0J2Zy9CVkg0UlFUKzlETEhlNWs2WHdNR3VVNy9NZUJiR3VVSGNHb2NJbWhialYrMStCMGtqZ2pCK29NWXE4NjJyNkxWVnpQbjNrM2I5OURxYTJqMXRiRDVpN0lPTWU4c2ZFTkg2VjM4bS8xdTVoLzM0TXZ2WU83L0RhdmNMKy9CRXZzeHlnRTVEQzJxOE1XSE5hSlFwbW9pU3NJZDV4ZkVTRS9KMTNIblc1Q0FpcWsyM0ZITVIycTk3U0tpNUVONjNXenYzczUzOVVvemxLbjNWRlhEc3BabEhVdnV0Y3BpMmNDeWtlVXlsazNjaWZWL3gzejRmNFM2Zk9jQUFBQjQyczFXVFd4VVZSVCt6cHZYYWZ2NlA1M09US2VkbVZxS1ZrVlVSTlRhQlFVc2lhMFltc2FZcGlIMmh4SndtRGJUUHdXcVNBd3h4QkJpQ0RHa2NVR0lNUzZJSVM2SUN4YkdoV0ZoQ0F2ZEdCZWFFQlZEQkJTeFN1djM3ajJXNlV6clQrTENUTjQ1YysvOTdqbmYrYzU3N3o0SUFFOUNjZ251bHM3dVhzU0hYczZtMGI0cnUvTkY5S1VISmpKNENTNHhXRmhBT1owZ3dIRVJTbEFLRDJXY3EwRGxJc0tqODlmL3plcDZsSFQwUGRXRW5zMGR2VTBZMjl4RDI3TzFZeXR0VjBjZjdUUFBkdFAyK3FzOXZUMWR0SC9ENXM5Vng2d0dsMW10eU5sYm5MZGVOVFF3dmhQOXcrbmR1ekJvN0o3aHpPaGVqSTFrQjRZd3hZa0JIREwyU0hwMEtJMWptY205V1p3WXpRNW5NRHZHQVU2Tjc4Nk00TDN4eWNGeG5CbWZIQnZIaHhQKy9FY21Ld3d6NWpFamEzMjJybUVUSkovQ2RURzJ4RmpMM1RIV003Yk0yRkt0cVFZdFdFTlYyN0VGM2VoRlA0YVJ4Z1FPNEhXOGllT1l4V21OOTRiNlMrby9WLytWK3N1bWM0THZHWlcrNkZPeW93OWV0dXZGcmVwM3FEK3Uvb0wxSlZDL3djWXAyYWkrVCtjUHNJcjdFSksxOHFEY0x3L0prN0pPSHBaSFpMMDhLazlJdTdUSkdubEFOc2hqOGpoM2hFeDNRZ2hqTlRhaUE1dndBZ1l4aXYxNGxjeS93RGY0RnQ4UkY4VEhSckg5NXYrUHpDR29ROUpVRWx5bzlzZFNKSlYyekgwK05neHh6Nk1KblhpYnUzK1FjbWJkSk0vTHNCeVZjNDduOUR1SG5RK2NpODVjSUJob0RMUUc5Z1ZPQno0TFhIVmpib3ZiNW5hNkkrNHhkOVk5eXc2RkVFY3pxMXFITmpKOEdyOVJ1eXRJNEZmakcvQ3o4WEhjTUQ2RzY4WW5jYzM0UnJ4bWZCUUhqYStuWXA2Tkthc3RVcG9VZVZNai9hU1I3aUR2VXNUdm12c1hSUjdTbUFIeXJFWk03dGFJellxL3BiZzdrZTVSeENwRjNOYUljMXFOd0pVV1hYT29acVcwYWozeml2UVI5K3BjWGkyU3NyVkl3dFlpRFZyTGRINHRSSmhhSkdscklkTFVJdkdWRkNmU0tDNk5Wbkh1dUtHeHI5dmNWbkZHdG9wUFdjWC9JbUtGUml6VGlKNk55TnZjUnF6VWlPVTJvaFJyeE5LQ3VpdTE3bkt0MjdOMU0xSiszZVZhZDRYVzdXbmRwVXQ3eUlqTmlyK2x1THdlRXJGS0ViYzE0cHhXczloRHJ1WDBrUFhNSzNLeGg1eGJTWjJvcWxPbjZvUlZuWkNxRTFOMUlxcE9qYXBUVzZCT1ROV0pxRHBoVlNkVW9FNUUxWW1xT21GVnB6WlBuWmlxRTFGMXdnWHF4RlNkaUtvVFZYWHFjdFNKTEZFbnB1cEVjOVNKNWVWTmFkNkU1bTBveUp2U3ZBbk5tOVM4alRsNUUwdnlwalJ2TWlkdnlpQWlmTnJBKzNpYUhHYjQ4eVRJM3BWSk5UbldTcHc3K0x6eXptakZjK2pERHI0N1I3QUhHV1M1Wng5ZW9YYUhjUVJIOFJaTzRDVGV3U204aS9keEJtZHhEdWZ4Q1M3Z0l0K3pYK0pydm1ldnNxczN5WFZlSEFreWFqM1p6UENhNGpYTmNaeVhuNDExa0wvNGJNbHljZDNIL3NNOWp0UVQ2WmlLSEdLbmFLZjVjMWhSbkxhQmV4eHA1QzVIRXI1V2t1Uk9oOHFtYkk2VjRySVg5bFR3RmZOTS9IS2VDeW1lTWdFeWFqVW5qajNCcXMyWGhJK0Q1VUZPS2M0NFBLOFBVamZ3L1hHRjQydnNqU3RWdkE5QzBzVGUrTy9FdFFpVHhZeS9tNHdieURSQmhxbmw1b2gyTENkelBubi95ZTRxOXIrRzMzZTFFcFk2aVVpVTkvb3ljLyt6M2Y2VjRUM3BmK2QwOGh0RzBHaStmK3lURUtEV1hkZ20vdW8yYzM1MzhXb3hDUHNFUnNRMW1PM2l4OTR1L2hkVmx5SWRQbitlNFZCTk5rdDVMTlBsUHdCVGZIdmRBQUI0Mm1OZ1pqSmtuTURBeXNEQ3RJZXBpNEdCSVFOQ003WXhCRENxY2pBeGNiTXhNekd4Y0RLeExHQmdlaC9Bb0JBTlZLTUJ4QXd1anI2T0RJd01ITDlabUM3OTEyTm9ZRDdES0tuQXdEQWZKTWY0bTJrcmtGSmdZQVlBdlpjUG53QjQycDJTV1d5TVVSVEhmMTluREcwdFZWcTExZjJHbGxxclZiUVVwWGFxbmJFdnRST3hwa2hxQ1EvMmZZdXRvVVlzdGJScUsyb3AwaUdlUEpKcW1LczBJU0x4WHNubm1LK1J4b3ZFU2U1WmJ1Ny9MUDk3QUFmMjZZQWhHc01wa1JHTW5Yd1IyeDhsWHJSNG9XekJNcnhHZm15aENsY1JLa3E1VmJ4S1ZNa3FUYVdyVE9WUnhhcmNqRGJkWm82WkcvZXp6bWxadnpQU1JETDRERThRaCtBaVZVd1FsNlJTLzhKbG0xN0JJVGlIVldmVlduNHJ6OHFxU2RDdnRGOVg2dWU2UXBmcHU3cFVsK2dpWGFBemRFcWdLdkE2Y0Q3Z3EzYTRzUHYvRDNHRmhBVW50M2xvS0E2WjNKYVFmK1N3YXpmQ1JXT1pONVF3d21sS001clRnZ2hhRWtrcldoTWxQTFloaHJhMG83MHczSkZZT2drN0ptNDYwNFU0NHVsS054TG9UZzk2MG92ZTlDR1J2aVNSVEQ5UzVEY0dNSkJVMGhqRVlOSVp3bENHa2NGd1JwREpTRVl4bWpHTVpSemptY0JFc3BoRU5qbDQ4REtaS1V4bEd0T1p3VXhtTVpzNTVES1hlY3huQVF1bC85M3NZUjhIT0U0QlBpNXhrY3Rjb1lpclhLZUVZbTVReWkxdWNwczdsSEdmZXp6Z0llVlU4SVNuUE9NajYxakNVcGJ6aVkxY0lJK1YvQ0NmRlpKN0wyZEVydy95dEl3TkRiaGJKWHNGMTNqTU5oYXo1cy85YXJieW1VVnNaeGVuOGZPQ043emxQUitvNGgyUDVFVWxML25HZDluVHI0WmhoRkRESnFvSlVNdE9EcktEUSt6bkNFYzV4bUZPY2tvUUp5amtIR2ZySzZ5dHQ1dHQ4d3ZUaHBRNkFBQUFBQUVBQWYvL0FBOTQybzE3Q1dCYnhkSHcyNmZZTDdHdHc1WWwyYkl0V1pZbCtaU3Q4OG1IVHR1U2IwdTI0L3QybkRpeGs1Z2NrSXRjQkpKeWhIQ1VVa3BLQ3FUcDk3VVFLRTBKbEJaUzdyTzAwSStqVUtCUWpoOWFJS1g4SHdsKyttYjNQY2xTb1AwK3lENXI1ODNPenM3T3pzN003cU5vU2gzOUVxWFJ2NlZTcVN5S1l1Vk9tMVVsWW9xTURqdjhVaXF5VThQaC9IeDF6bnhMdnJaY0MrVVA2RjJ4bUN0NFE2UFdWdUpDVWRFb05ZM09vRnZvUjJSR0tvT2laQXc4VDFJVVJWUFo4T2lqVDFGNWxKYWliS3llNVl1TklZWFJrNkpuOVF4K1VlN3JGMDgxVEluWGUxdTkxMFBwRm84MmpJcG5mYTIrNjMwRDF6ZGNmN3JwNGFaZndIL3c1L1RwMDRzUFV5SktGOTFOYTBVV1NrK1ZVUmFLVXJGbVpHSTFTTVdhek1oaDk2QTZCUDBvVll6UnhLZzBDQVlqUlhJN1ZEeElsSzFVc1VXcHY4eXBIaXlXMmNJbEZxM1BVN1BHdnl6SGw5dnVsYlo1cXd1RDduMXpxcnZLck9YZTVqK2Jxc3RkcmZzdlRkWG50UlVXcHB5VGFpS3NZOUM1ZlkrNHNya3kvVXVwcnNVNmNwRm9Pd3BvemFwM1JBMW9vZGlpZXRzUGN1bU5maW02bEg1WVpxSStSaCtDWkV4SVNodXBXUm1EcEZReitoN0lTRVNWUmorbkQ5T1BVVWFxaXFxaktJTUU2WXRNcVhveUExNWt4TVBnSjBLS1ZFN1dsc3Bvb002bVdGbVRCRWFrbEdlcldBOE0xcWd2U3FVUFoxV3JBMVdEYzJNWGp3NklISlpoVit2b1NLL2lpb0NpUjcxV1hLek96dWV1NjZtN3FiNmgxVjVWNFBSVWxWVFdaMldJYlhVejRkQkNFZW9KbWp1ck9qenUyYUxsTC9iY2NOKzhSTXhJRFI4cHU2eE9QL3FUdFMxRDJWeFdYRjRMUENNODM5VEg5Q09nTTVTY3hSckRUSnZVNmh4RkF6cHpWaXcrUzNDYzBRVzBtejZMTlVLRlp5TUxlS2NWMmFxTHRicnRtMFkzWE93NEVyaWo5eWlxMkx1WGUrbjdEKzdIYmFKUFFoc3AzMGFPNTR0bTlNNHNoOTMwdTFnYitpeHV4TDI4ZHkrcUpJMFExWTdXb0J2cDAxUXV0TUhUYjdLektwNG5GcVFHUXBNZ3huUWd1NEJaMkdDYXpGQ0F3SXdYeTFKM05FdU0yZFZvalNoSFBwZFRYbWpiczJMRlhyc3lWeUxKVzVPZFMrOEV1aDNVVmxwTE4xRHAwQW5XVVY1dkdUUm9XR200WDNvL2VTTEhJNDkwd2ovTSs2dlJOZFFQcUMzVUNvcGk1TEVaSzFsdHpsV3VrTTUrSDRtbHNqUzEraDZLeUthRWVoM05vUXFZZmNxTGRFeUpETmxrcjNkM2szZUs2SmZVTGRRTzNLOHFjUmtLNnk5dGFlR2g2SXZSQmJvVTVBVjBHR1JEMWVqTGFTN3RpR2ovMTdzcHN2N3NvRnMxb0Z2cFdEb0dLOVlUZlJGV0cwSlpVQ3dKUWl0cVJsMmJvY3hQejNVY0hzR1BocWxmYkRxQlMvZWVpNjk0ZFM5NThMei9BQjZ2d1pxR3ViZkpHUyt5aWM1dWVscjJTdjhWZExpMWUzU3hEZU1VUU9jbTZGZUZWNzJINXJXVE1UbUYvaGdkVXlCOThtYTIxbFl4N01xYTJkMi9OblQ3VVJTUnRkLzl2YUdTQ292ZUZCd1k3cXpkY3N1K2JxQ2xoekhZb0w5OHNFNUttOVZKaUVHL09sWW5qUTBBVm92Sk9oYnVIR3NPNlEzaXM5dzdNblJZK2tWcXowemo3b2hsdW5pdXRDZm9ZRlA4ZndsM3ZEWFMxcmplcDFieThwSERveEJvcDFGaWlnS0NMSXdHbXlTVEhDRkhBWGRHaW00Y0hWb2pYVk5RRWVEZStHNEhlb21yNnZydWV5akNuUlRtRVhoemZJTTNWcTZERVRvVGVHUEhJbDFUb1E1bmIxb2JXaVBqUHJGVW00YldOdTN2SWJ5dGJIRzcwbDNJMXYxTTJreHZhQ0ZBbUtPcEJxRHRBUm5tVUNib2lnalFrekJlZnZwVUlnQ25ab01kNEh1bnE0UDEwd2RWNVZQbHZaUGVMYTJ6bXdidm5CdW80L1RkSnRUZzkvYlUwZjBGMzltaFVvLzNORzBKWHJsNzM0czc5TndwUlpZNFZ6d3lQaHFxWmZHWStxSHpsY0w4WWlFenFCOGQ0bTZXb1JlazNFNTZ1cnRqOFdaaXR5b0YzY3FoaXJIdFJkbllNc1daYzdJeEJVTk1hb3k5S3BTdFJVdldxcWE3dzEzajM5YXhkc3RJLzhyNjlZMERhN2xQUkRjMnV4c0hOd3dPS0JpM3Y5WmEwMEdYQmxibkYvVTRYY1BPd2U3UUJpMDdaQjkwOW5KL1F1YXQxYTVHYTVmcnlXQjV1a2pSVVYxaGJTUnlzd0ZmbFlRdkE4eUsxY2ttaUVzUW5vbFZ5cTJzTTdZWWxML3YzNWxyNkRVT3J2VnNhbDZ6ZWVWdDYwWjhrcTY3L2MwcCswMCtZeUN3YllOY09UOFUzQnk4ZXZlQjMxMWMyV3BFS3dyTFMzNVoxbTd6QkNpeS8rRTErd0dka21YRUdnWDduNXpxUUZkRm84UW04UERNSlRqSXVCZHNpNWx1NHUybmdSRWpwbGVLbnMzaWJrRlZtY2dSZm1UMDhMVjltSzZMZW9xMm83TlpSbFQyOFEyeVZGU20yRWowcmdIYUYvRHRFWlBDVmlLV0xwQnlqaXkwbXZ0OUpycGNJRUJUbmJDMy94cGtJY2Y3cjVjV0pCOWJpRkk2d2I3c1ZsVjJ0Vm1yUFVGWjkyRG4yS3M1amJIOS9oWkZjY1JzTERHRnJKR213ME5iRWpaK0duVEFLTHFhUGs3VlVFR0tTdUUzclN3Z1NCU0J4cHFmS0h5Vm9Ba0NHeEthMUZnVFRJVVhLemllQzdwdVlPN28zWmQvZnYzcUgvVHBHOGVjRnRleTBvSHlXbmZId1M1alQxR2RXSzR3aHFxK2MwWGtwdTB0QjNhdEhEemEyQzFhWmpjVVdvYnI3ak9kUEhvRG9vNjFYN2NxdUcvV1k2bXFzb1VhVnQ2NlNwNzVtYTBvVjlWeHFQUFN2WTM3VDgzdVBaUjN6MlNXNUttTXBoMmhMb3FPdmdvRHdmYUZBU3RBNlV3NlJvOXNjckFENkZrMTk5bmtMTm8xdjVuNzd0dFZEenhBbjFwc1E4dFFOK2grT2JScGdEWlMwRElkdG9POERHTUxRTVFJdGlEK28vemdxMzNUdnBvcW0vZmlydkdxbTRMZFR2Tmt4ZFUxemF5VlB0WGZYaitrbExkYXZKTXU1UDJpTTJCMm92TDMydW9yTEx5TnFZMStTay9SanhNTG5yanlHVUZpZUdteGRGNzF4ZTV0VjZ5Ky82S0JnTlRYM0gwdzNOZGRObWwyRkJWZnYvL2k1L2NVZCtRTjNyNW1jbldCbXJkN21QOWJnZjhWV0Y4RjdvRjJPb3BOVHZuQjEzZGZQM0hQUnRYc3J2RGV0cEZ1K3RTUlhWdlBiS2JYTEg3UWUrdnFrVFhBRjZZeENEVFNNUVZzOFBqL3l3K2lFekx1b1RJa2szR2ZtVkdqbEQ0VmVTWDhTWVNNQmJkcEl2MEtiY0RZaXFERkRUTHV4WXJ6c3ZOMWdQeE9tSHVlSC9mZjZhdGgzQnE4YzNrUjdMK2kyUEJwb2t4bXhBc0FqZFlIVERkSnYvQ1p0N292UCtKYWQ5T0FZNE5XV2pKUjBuTW80bE0rMDhYZG4xZHd3NkcrSCs1dXpaVzN5ZVQ5UDFyemh4Z3Z6L0w4NitRNmtWNXVFK21nb0hmYzNGM3U2WVBUdGFpbmR2b2dxdVdlb0U5eC80WEs4TTZHMjFYQkl4ZmFpWWprUkZVSHB3OWl6U0QreTEram42S2Z3RHZ3WDBDRFVvbWx3ZE9EbXFhblN1NTNOMGtDMVd5OUJPaWx2YWhyVjNwRE1UNStRdllnUWcrMmNUbE1SUG5CNlRvVTNzMTloOXY4Tno4MCtBTXljL2R4TjZNd2R3L2ZCcjBLYlZMNE5sanEwNWVnV2hrd2NyU2JmeS95OEh6bzVIaGVZWFJZcCttQk9XNnhiOHY4K01HRkE2aDA0MEhhd0YyRGRpNitCQjMwb3AveGV6Zm01MUYram5Ta1lSNWVETC8vRXpTYXd3KzZFdU12dmt4WFlIeWE2T2RUWUdQRWVCYzB4QmMzMWt4VkVlK0d4OXlNU01mT2x2SHU5bDB0NDhISXRzREV2WnQySHBtNHQySGdqclZqY3dOM3JoMmQ2dzNzNnR2MTNQYnY3dDMxN1BhNG5vYkpIR1VuNkdrNUVzbjVkVlVPY25wNlppRjRZR0NEdldHNmY2YWhjUlY5YW5JZ09PL2h2a0REdmMwdWx0ZjMydWdZNFZHT1Yyc0tlSWxKZkVHRWtNdzNQUnkra2QxK0RXR3crZEJROTZYY2UzSE9iODlvcTZWdjNFM1luUHZsSG9WTGN1M1NBQko1bG1EdlJ5Y0NadlV4OHdCVElMQ05IdHlVczhFNWlaa2Y3cm1VdTIrbWJ6TFF0QXJsY0IvU3B5YjZ1aFp5dUZmUm1zNG1wNVBYdVhTUWNScjlCUGlOMk1lTm0xTzhBckJKMWFMWXprdjBqUXpGOUVHeno3dWxyV3FvV0ZvY01iVDJsVlVIUTNXQlhaSHRZZG5FVUhXSHVkeU9na1hoMnJxSm1oeGxhMWEyajlWVkt3b0xPMnE5cSt0dHJXWGFXbU9SUlVYNkRzTjROaEw3Q0RPZ0IzOUFMN3Jua2xka3RGVDJ4MHZBSGVoZVBNcnpHQVllSHdROEpkSDl1QnNBNnBrYU0xTDkwNE01dDF5eWNmdUtqTWJwSm1WTFUrY2tXQWVPM1hIWnVvbjhSZzhhNDM1NGtjYmo3KzRpOUxxRWRZSDlFQkhXWHZUd3d0b3djcTdqRG9ENm5hUWovSnFqUmtEWG54UjBIZlJWaFBVVlk5Tmk5U2NiSUpqNTIwSU9RblBjTDJqRDRwK2c0VU4wOWVLemRBdlI5ZWp2b0krckJCc0FiUkZwak9Ub2pwMS8zWUlzMTYxYi8vc3QzSHMvUlBuY2UyZ0JOWEdMU01UOWxEdkdqeGNXTDMweHRGMk81Y0kzWkk1Ymo4eXUvbUk5ZDhaQ1JkRXZ1UitnR2E3cEhQVHpkOER0NWRlVW51V2RLaDJUSlVFdmMvOGhRODlLdUFvMEoydWwxWkhXeGZjam1EYUNPT2dPOE90QjVpbzV0cEVRZDV6OGgvVElkVWVrNE4xM0xxbzdlUjdXQWQ0STcvK25ZQmxSTjQzY3hMdi9LUG9BdkJ2bWFZQUtzbmp1MExCQWhENzc5ZTVPK24wY3QxQkJWRVZyZURrakxBTWc4MGo0aVZWSUd0bUdxc0RxL0FGZHdlMEFlbWVpOCtpeDZJTWsxb0FCZUtYb0MrbU5uWjNFLzFta0I5RlA2YThncm0wQS80WmZjenJ3dzFMcE5OZ2o4N0J2bmVRSWlHRFBsOGRXR3hwTUxabTBlaHNqMS9hYXBrckczbTdydDV2ejdlTWUzWWpOTlJnWk9UR3Z6T0kwdnZVb0piMWxmN3ZOaG1rWFJ2OUIwL1I3UUJzMk5IbWlXMndDUTFmRWlJUlY4SnhweE9wcDZMaHFzR1MwNHFxSnJ0Q2d0YXJBTmVKQ2QxZ2R3LzNqZDB3cjVQVFQzQ3NYY2RHMGhrdmJGM2laQXQvb1VlQTdWNGkvaExXMnROdXlFRkgrc1dleTg2b2VyVThsc1pqcnhseFZqdnBlZGVtVWRMcHY2TmhxU1Vaemx2K1NEbyt6eWwxWXRDU0xHdUJYaGlPakpGbW9ZRnN6d2RyNGhqUTZyd3picXN3VDE3MXQ2QzIxbVlxYzQvVkZvM2JYWU0vUWo5Y3JQbDNNOTlVNDBMTDA1cjBkRGh1aC95bDZpYzZBdFFmMnpaQzZ0RXVTSUpRd0xRTHlETzk3bzl2R0x3a1BsSWMzK2QyaDZ3OTR6STdRU0tpOHc1WG03cC9VV2dJVEE0MTdadHdlUitlbTNBeC9qUlgxV2NmY2t1eldLbFVlTHg4SFBKNEJ2VklRZStDbG5USHhRRTlZVlQyOW94bmpNdDNOdWM0c2ljbFVXcjQ4ODFicHJiM29wQ2VqKzBSR1dqRERVRGJRemtXSVhLSmZSbzFFUjNLeHIyNUlWcEc0T1hPQ2g3amtJS0t4a3ZFcWZ6Qjh6Y3FTeWJMdXZPOXRqd1NrVGI3K0NjVlZ4U3NyekdhTmM2eCt3Y3F1N0J3NE5ndDZNM3psTllabXpmUUdxYnZtZy9UZ3p1WnhmZ3d3RkZvRzg2RmEwcDVVQnV3MENRbklMOXR6NW1tTHA1RkpzMDNZWkUyRzBVcmZ4SkVKZE16dWJQUXBMU3ozM3lpMVM5OVlid2V6OGg3SUg3eHJKS2FmQnpzaUJZb0pYalZzVktJbjFBV2xHaWlQVDA5TTB5dlZ1UVVsdUN6K0ZKM25Va0FHbDBlTnBHMEcrSklVUThZcjUzMEhsRUJvUTBHZXRtakZob2tOMmkyc0Fma0ZrcGN2TjFiUnRzWG5iMWVJMURIQ3NmSGxBbWVDVDhIYVV1UjZFNU4zWktML3cwdTV6NTljK0dVMS9SN1g4UExmdUxOZmZZWHhyZEh6S0Izd0lVcGhlZTFac3R2czJRcTcyWm9PWGFmSk14VloyYmtXczlaT3M0dFAyK1RTek5TNFBFVU5NSThsMk4vZ2hTaEZ5ZkxrZzFmVmtyVHAyMnd5bjc2L1RJSWw3TlAzbFFVbXBydFN5aWVyV1Y5S3hZeWozZyt5SjFKMlZJVUZlZGZhdUh2UmVWZ0dOVTVualRBUkNmT1pSbmJjYjNaS3VrUHplQjVIS2tndmxXdXNaRzRKMVRvN2R4ODZQKzZJVXlUckZaMmpjVllnTDlFS1lCdGpTdklVM2hsY0U5b1h3WThXUzFlVnc0SWYwdm5SNGUrUGtFY254T0R1QnZJZyt2NlBxQlhzVmhwdnR4amdieWxKWUdMUWt0MFNYOVdWMnJmS0cyZzd0TkppTGtYTGc0TzJFb05yaEgyQmZucHMvY2pLeVR1bnMxK2l2N09STzUvV2VHblhocGlOc1M3WjJ4UjUwbUpLUjRuMlZsZFRObG9WczdkWG5HNGJzUEgyOWdWa3NOb0ZpN3NZUnBLTlNCUXp1YnlNMFEwb2lqTWxOcDV6c3VvWlVkNTBWMnBvUkNuUDFFaFhOZ1RRK2FuVnl3YVhyZVJPUXBzVWtPUE53Sk1SOUNybXQ4VGRGdDVyU1NYNUVZM2dHWm1PVjFWVTlkZDB1OFVGVGRvcXU2dSt1blIreUR4Y0tOSDFHNnFkdVpwUDFPN1NpdVl5WFpOWVlpb3lhWXJVcnRMV3dleXNvRFNyMUtEUXlEQ2ZsZEd2MEpYMGQrTHhrc01Pd1lPWDV2UE5na3FqM3J6bTRyM1N5cEdNeWZMTy9Cc2tONVJMMUpyU3l1SnMxZnE4OXI5NE1vNGNibjhqcE14VktvQ2VCV3gzSGpwUGRDdG11Uk85R3V5enIwMHRuYlhWZVdYMkNadTBvTkF3WE9hZm1CcTExUVI4bFQxb09YZXVyVnhYVUdkRkhiRGVZYTNCWkMwSGVtbThYK05CT0MvS0hCbWJxZmRzTHBxcXVMMEw3TUw0bW5mNzU3bDNGdkI0YWdEL1BPQkxFLzBiSjJtRVRtaE9qZ2RXNlg4MlhyamduVFFlOXFPcnVLM1FmQmJkekkyLzhzeDY3clUxWkgxR1g0UEhWMEFEK3prbVJpODMyV0RmQVhlMGJ2RFc5ZTl2bjRsY04vL0tua2NmUmN3WHAwNzlON2ZJdHprVE5kQUkybVNCcGpwWkp5dndLcUVaMkVpOHphWXE1NXFab0hXdVpMcDRkbU9sZDZQM2UrcjhJai82aWh2cGYyL3Q4TzkrN1FyM1pSSTZuOFBqRmFDVDVQdElKYWlIT3k5Rk95WGNUMUcyTklSbTIwUGN6ZTE4VG0wVy9aWStSMVhITXdwZy9IbXZtYlhoalNBZS9ZS05BVmF3RWtrUnpBYWUxN0x5bWpwZmFvWkVuSzlWU0xOTERJeGVPdEJrMFl1MU9TVVZLN1FyckpVNnJVd2lxOVVvOStiVXU3SXJhaHViTW5JVW5ZWEdreDNkc2thbXZQcVl4WlcrM0ZnbzZXbnNVbHFXRS80WG8xYWtGbktzTU5laVgwMzk2Z1hSSTEvNzhMdEhnZGRSbmxlNU03YmRZc1dvUTR6QVgyd1R3M3lUTlVBR0ErdG0rUC9LS3YyWGY4VXJtNzRpaVZjcWdFUjBPY0xuTGNLK3BpSUx5NHRzdkhORVZwNFVCVkJyUUZ1ak14VEoxQnFHQ1NiVjBJcklzRHBmbTZVcDBzVi9FTnQxUGxwRGZVeW44T2RFY3JKQnlkbUVIZW9VZjA1VUsrU05VQ2xYSUJhamR3Y1M4MFY5MGQwMHVQeXdsZ3I0MHhwc0VvQTdja2FqRnpsWkZkNDNzbFZndmQ3TzcrcHYyTmxaNEM0SW1NVzFiTE05bEJzY0xWamRHd3F1M0g5anltUnY5NUZWR2QrN1VhUUl5cm1yR1VPdFRYd1Q2cDNKUUhPcVF5QUhNOGxoUGtvVmdsQkl1bGtIQ2d3K2NKSTdoK2RKQlk2MVlwbk5pdHBsWEZDNktXMnRkSEJaL1VLclphQkkydG5XRnFiUk0xSmtiNTJ2Nkc1ci9sRzdTOWV3enAydmJpbnY3c2dzVmJiRGVKWlRYdWhuTGVpMkNjZSsvTTZEcytzbXhzU1M4TWZFcXJDbFpGVU0yWVpVakNrVnlVSVQ2MElUWS83eU1ldW93bVR3QlQzMnBzVEtnNXNpRjhHL29MYVhqZWpySFZQR0hsdXZOcW1DNXhvN3dydEFsam14a3pVVFRwR1FhQjBzSGZIRm1JYzBKekora3BwMVZjYjZ5WFZESDZ4OWMwUEc0WkxVbjJiOFRIT3JYMXZyUng3dUZyU2ErNjIvVnV1L2xjenhrcTR6dkxaamFxTGdWRkFPNVFXSVpuNUFEK01ueHVXaXg5QnJFRk9icVZxYy9TWGppOXR5V0s0UU95QWhEK3hNRkRrMit5YitCN0g0NkxkYmJmTWpsbFVHaVdta1pLT21zcWJXRnZBRk5nNldkdXNrN1g1bnJWcmZXbWQ5ZktPdXlqNmdMMGQxQ3lWbG5sQ3ZLcnRKbGgwcU1DalVlZTd5bWxaWmVXTlRYMVptVTRHaFdGMllxYzkzVjBvaitRWmxycnFqb0N3YjRwUG42RzVhVFQ4TzhVa3JHaVB4Q2M1ZmYwcEhRVWVrNEwyQlQ1c1N6MVh3c1RTL3o4ZHlUQm9rK0VWNE1oVXdrZ0xlcTBZM3pkdzVNWGg4am4vMjdHOExYdFpQbnM5YnFnY25wZ2FzWlNielBGdGpxTTRjL1BIY2FrQWlUMi9Mb2FHK2c1MzhjM3YydXNtSnVXeTMrTklzbjBmQzgxWkt2WVlPMDJlb2ZORGdzaVdQVXNYbnJCbVQ0STFJa2Q2UmlvTXhreFg3eDFpb0o4cHNrVkJKSlNPcWN6Um1hTHIwYm5DbXZQVVBwS1A4OUYxR1c0YXhZS1VhaFMybHRRR3hQaXZOckxGbEtpckxGVGwvTVZaZlVsZDNkN0UvamZZcFZYeE8yMExaRUlkZWtobXBEMG51K2tQcURMRXhZOVNmNldyMEJzNDlHVmhpenYremlMdGVpaDYxL1BtZVRvNXZLNXh2WlJGYlFTMmpXcEdjcmdDOXdyNUpDYmFXNkJ2UzVzOU84QkFjbVdSd2pFcHYwaXNjUkpmS0VhcHJYTytyM3hEaW4zMXJaL3VoVEpWVjI1cHE2a3pHU2tWV0JaTFhyWWZYWHY1Wk5qODBOSWRMRTBxdE1ObXk1MWV0dXRvb1Z3RnZMOEtxeWFFZkFsMW9FWFNCcHZ6b0JPcW1mdzIrVGE0ZzdRUi9iNG16WHpnOEpjMW0vREFaTEZvMUZIVEN5NWEzVkpDSHE2WmNxOGVGbDRHU3lvTXhIOHd5VWpKeEkvUldGbjJhZXgvZzQrZ0s5RU9STW90Qm1WUWYranZCblVTNzBKMmlESUJseFdCSVJRL1N5MGhNN1VkZWl0K1Qzd2NmVHc5N2FSRy9Pc21tRjB1eDhJRXBLS2tiNGRTN2lWRmZCZDVJbzM3UUdKandwUmZKc3VSWkZsV2xXVkhqS2ZDcXFzQ1Q1TTYxbUpycUxhaVR1OStaclV1cFRSTlhtNWRwTGZuT2Y1SjVib1crSW1CZnhOaWIxSU0zVFpaekhSS2htYXZuajBVRys5dXYzdlAxRDJicGw3NStFajJtblF4ZnRQdnJkL0ZZYXFoSHFkK2dVQlkrN1NpbW5pZmpXOFY5Z05UUk16QVdML1VLeGN2bmRwRERkakptR1Q5bTBQc1MwUHM3UWUveFBCVDh1NW5BU3YrV3A4MHlWSXNmTm90WHI0VnlXenB5cGFPT05wOXZuWmM4M0dNdHhrcGM3cTJydzMybWcwNi9SblQ2STZMVEgyR2RCdmpsMFBuRjlDbHlUdjhaT2FlWDA4WGtuRjVHMWVCemVnRm5Uc0Q1SThISnBQVVg0SFFrMERtZlJDY0w5dWJ2RVJ2N1FaUkYvYkNQa2pNWmhGMEVJYXZBR3hodjRxRU1NbDV3S3VPTTc2NFhITXNNSk43SDRNODBSTHRBOTR4NG5LZ1JaMlVFZUdjQ1BKQUFieEFkaXNPRENmQ1E2TEk0dkRrQjdoTHRpY1BiRXVBMjBmRTR2SU5rZytqb0V5Q1gzNUR6RWpuMm92V01IaTJkR0lBN3EwZEhUSCs3Y1lIT1FKOGtuUjBzUHYxNFFQTDAwL1NwOEt2aFR5SklqcnA1M2FubFBzQm5JdEJQQ2VuSGg1d0VUczRreVBqS2hIRWYrVlo0SUFsK0tBNFBKc0gzeE9GdEFoem4vdFdFanBtblQvMHpEaitkQUE4a3dPOGk5SGw0TUFGK082SFB3OXN3SE93UXJHdjZ4MlRONWZIWjFxV3pHWHlVUkNMUGNnU1JqTU1Ua1licitET2FjQlYvUnJPdi9LZ0UrVnBRQlRtcVFiNno1S1RtenkzQ2VCNGw4MmdUNXZFeFhvNDRkMC80dGd2eSt1TzN3Z05KOEVOeGVEQUpmbGtjM3B3RTN4T0h0MkU0MkpZMmFoOWRTSmZpZU1TQVhTWHdrc0JEVXFIamwveWk2dFFPSDNudU8zcTA5dWh0VnZJRTlRRi80eFdhbzErakZKUUdlMXNtTnA1Qkk3NFZIMFB6ZVh3VFVwcXlWWHpHaUo0MFROeTdhVk56Zi9Xb0NYNXNiUjVDK282ZExSSnVwM2xVakE1VVJkcDN0U3liQ2d6dmVtNTdvTDl5ckdGazE3UGJHNGJuQis1WWF5M2h0am1mc2hqUlFjZkFuYnpla1J3M2tVdXRJSy83dmhVZVNJSWZpc09EU2ZBOWNYaWJBQ2M1WlVMSEk5QzVKSDRPWWlONm9ZUkltc0daalpoZW1HSkhDaWZ5Smc5TzVxNWF2VEY0WUdCNHZIOG0wRFJ4N2JYMHFYMFQvY0U1ZDJkUHMwczRTOGlFZUxZWTltSXIxckRZRHB6S0VET2tSZkVUY2lFaWozbHh3dFVHVWVhTWNzOHFXM2MxVzF1WW4xT1UzMm9kZGczVVNiUkJUVlc5czlCWVZPWnNzWmR1MXEyaVU3ZHNLdzVVVkVaS2xYcUZ0Q0JYNFdxb2FETVhCY1d5eXFKU2t5cmZXVkRxTWRpY3haVS9YZ1N6SWVTS3Y0SnhCOG00RzlBb2tRZUdGeVhBL1Fud1RQcGNITjZVaFA5bUhCNUtnT2NTZThIRFd4UGdxU0pOSE42TzRlUmUyZWNpRFowR0ZycVNjb0hRRWhPcHhFNG5ubXVybkJDNEpCekdvcVZNSzMyTE8zVGQ1VDR6R3hwUmoxL2lqMlFVejNvYVE1RWpLNGZibTU3TXI2eTFPeWZkeFVibktDcXQ2SFNsZVFjbXRIU2F4OUd4b0JiN1dHdGRJT0QxTlBUM2pKNllZMWt1T3VRcWF0N1hhYmV1UTBycldMMDB1eGxuWlBFWVlHOTlsRTZETVRTVE1YaXAveExHaG5QQ1dIYXRna3pETVRpdFNJRDdFK0RMaUV4YkJaa3V3VE9JN0ZvRjJmRncyTDJvdjJBNmlOZlZCdXAwREk0dVRZRDdCVGo0aTJnZTB4ZmdUUW40V3pCOUFkNks0VUxPSE1KWjhJR3hCOHhDWUtGTVdPb3gyWnVSaVJFbHBlVGVpSmo4MGlILzFvSTFxeHIyOW83Tk51eG83Yk9rbXdwWHBWbkNsbHBuZGJpNmxtNnNVMlYzNUZoNkxXM3JIMTkzMjlDcW9lNnIrdXU5ZmRwbXpsUTdGNmoxMXF3TDFQbUFONXhYTENiNjFDUG8wM2hNYjlBNUlzTmVRYmJkY1gxU0pjRDlDZkJVSXR0ZVFiYUorRy9HNGFFRXVJVEl2RmVRZVRmUnl3NXFBNjJsVzBtZUdlZmpFbHlGRlBDSVVoSmRoNGdxMzVRSGhYc0hmSE1weHdsVjlFZTFNcjhVbDJPZG5VL0dmb045L1N6NkZsMU81NEY5MWVKZDlkdnRLNHV2VFJKSnEzaEx5eWhsemFyUXZraVB6VjlHZm5UYi9Xc1JPcGVQVTZHcm9kRG44cGhtczN2NCt5UFYvcEtXQ3Z5anl2LzJpc3psNTR1OVc1N3hibWtWWjUvWGszZ0Q1OW1JN0lZRW1YWlIzd2IzSjhIUHhlRk5TZkRINC9CV0hzN25zd2lkTVlHT05pRW5pODltOHBMUGtuQ2lMT2t3cVd5a0twYVNIVDg5MFJWTHlxSTdyWFloSnl2Nk9mZEtQQ3NiNy9QeGVKK3RmSjk0WDF4bUlYZVVqTmdmU2sxSTFiSkxqdEVGaDlJcGt1RWQyNjRlL3MvMXdiVWFPVHFlN0NqZDBybzlOTlRSZWtsVGYrdndUZnQzUHJPdGxwMGk5eTRhQnU1WU56b0hqN0YxVk55MmVjRzI2Y0FMcWIzdzFHWHBybW1DclV0aUk4RzZvUjhXVDdwSUFyeStMN04waXgvYk9uOFZiK3RxT3g2UEo4VFIyWXJPbWpRZldMY2htNVBreFQwdWx5ZkJ6amx5bC9Ma2FKOTExQzFZdDRROWNVOThUMndqZXlLK0ovazVQUWN5TExuZ1hxQlJTUDRUM1pVaXB6WGhjUERkVUYzTG9LZk9vQmMvWE5QVU5aUFpQOTJYKzZOTFoxYUpUNlNzU0drZThPL29LTzRvR0ZKRkdxMzJsTURicXBFQkxvQWUySHVWcS9VTUdtNEp6UGxra20rSmI2RnVSVTdhZ1E1QVJORklYWVNlSWZyMkZmVUcraHFWWldHWUN5MlErQTFnb3M5UUdjNGxtbUNpR2Fub1Era2IvQmxxN0IzUWZJV01ieGlkaHVpQm5DK1RPQWlueWE3TVZhcEdta2JRYVdtbXd2U2p4Vy9nQ1VrQjlqMGVqejRWd3dQNmY0MXVvSTVTYzhEUDY5RXJGMzlKMmw2R1RsTWY4R2Y3Y2hQMFVZZVlvNHFVbXZJVjZQUnRPbm5aSWg0YnB2OEV4RFJHNmpVU003MUc4YjdLRXZ4MUFuK2RoK04rWU1YTlFReEUraUZ2Nm5GLzBBYjZRemVSTm0rUU5tK1FlK0tJY2tmM28vT3dCdkdkVnpuRDR1UTB5NWhFbTdlZmxONmxuM0djbFA1c2RqZnRZOExNMjIvRFkvRVJJa3VoalFKbkVxR05GOFViU2hFOG1NMjRYWFp4bkFUL2N6ZW1jTzIxTVZyOEwzSnVRTzFFZGVoS0hPK3lTWEhublM2dktWUUtqK0JPajdNMFdPR0dSeVd2Qjc3b2w2SnhhZ2VNUjE0TzBSNGxSOXY0ZTM3MDQrUjliL1RMWmR5MzNQK0d2NklUU2ZmQUVUV0FYa2NzeEw1TGQ2b0hGaURVVTl5RVhuOWRMSDZkME1NNEg5Rm5vTC8zU1QvdlV6OG5iWEd1eG8xZXduc3MrTkkyUm5YOTVOMWpkdzNaWG56eDVlZkkvUkY0bjhPLzl5S1RUY1drM3owME1IbTM3ZVhuWG55UkV1NEpQZ2xyU1lrakVQNGJBTWI1Yis0S2x1VG1LWlE1TzExMlR6TUVwcEdaRHhYKytPY0JEWktNQTk1dUlUSzlkdVNpcFF1RGlQdUNuSk9TdTFNNlpJTTZlbXdsVnk5Y240STk2Qi9SOVhRYi9jL1kvcFowa2dyNGlmdmJZNW9pc3c3S1dmVGxGSmVHbEVLVm50RVZGRlhqc3BpT0wwS0lZbFVpcDV6b0YvUTgvUnR5SGtXdTBmTUdEdUlza2g3R1IrWjhuaExiMzFTSXM1NWp3bzFkUXptRDI5ZGRtaG9STjZXa05ZcmJOVFA3bTdzQ1VyZTNZM2N4RW11NWMrbWlUN1gvcjZ2WDF1VGZ2eVZRVlJwb1hmQVV0eGYwZHdZcXl3Tzh6ejBNUXQ0QjQ4N0ZONEpZNkZmSDZ2QjVobzdSNHhTMEhreXFYbzVNejRrbjc5QnhuMGxRdXVqYUdURjZJZSs0aFc3TnFWVmNNNXY1UjVUZE1PK2JENGFLUTc3SUtNMzlqZVRWSUM1WXBnU2RXVUdwS0QyT2loSnViUDNiM0FrNitmQ0cvb05yOEFQNTYwUFYvUzc4c0ZoOCtrSW9ONmVqaW5SOHhBc3o4d3p0WEd4REhlMWUzem92ZWRST3RKWlc0bkpYVFEzWnk1QkRWRVB1MzJURFVETVp2U2xUbjRuUGx6SjFtWHFIVHFIUHBNOE9CZ2REM1pzMmhSZTNiMFB1YmNpQlpQZmV5MzJHOXI3MUZyY1hCVHdlN2pkVVBNZHlpNUEvZVlxc0Z5VnR2ekFQQTJ2dUlnSG45d1FuaHk3NUZweGRBczZyQkNlTE5sK0EwMEJ3K0xYNWFSSk9Kb3hwaWM1bEFwMDNDRTcyTi9ocElEZzhuYStUY0pib2RDVFErVFFKUjhnTEFVNDl3ZmxWUXU0b2hpT0hSYnZFeng2Qnp1c0VSMEViTHVBbm5JRHp0eVNjYk1xZlFHZUhnUE1hd1ZGOVE0WWRDVGlmSk9FczhSeE93UGs0Q1dlcHIzVUpPTThsNFNoNUhGZ2ZGRG1mL0FyYkJkQWFIZnFLWTNDSjNUY1JNUkN2bXI3dHZnbDc0ZTBUdlh6cEJvcXFPbE9pSzhZM1VONlVYbmdmWmFMM1RlRk9TdnFLWUpxaGJDQ2NjRGtGblNRWFZHamNONzBSK3Nhcmk5S1JMT2dGSE9oRWlVWUs3ZXQ5RjBoZjJEMXFtQTdsNVpkcW9HRFNTZjF5S2ZSb1hrNUJDUzU4bjlIejlGcHl2OGIwTDI3WUdMNXhSZU9iSTc1ZWVuMHYrbm5Telkya2JtR1UzN2pKUWNZcitqSDBYVVk1LzhWNGJXekNBUm9lUGhaNFloeUNkb0prSjc1bEJxUmo3UWtTY1UrVEdUandyOFFTN3VtTkN3aS9UQlFTa1JIaHN3UjdzTGIvaGNlWVd2eGZ4SFlCbTFpS21FLzYwMzh0eVNWT0JjMjVVSzZ3QnB6Z3E5YlJqOGxTS1FXTjZ5MmcyQWRoVGFSU3lydXh6d1RyblU0aDcxVi94dThSeVcvZzl6bWtEbDRteEgyNG5odkY5UXlTejhCMTlYdTQ3b2E2aTdUUE80ZnJCc0RYay9mNUwrQzY4SzBHMUF2SW1peUd1b2JVTlo5amVXWkVENk4rVk1LZmY2ais1YzV4Z3k5VVBWaUhIN1pxYjFFaGxFMXRqUjNiZ3VSUmYxRi9oUmtYL0UxVzlHYWtSeHJzeTZqNGI0U3VyTitSY1NEVVBvdHFTajB1ZkorUVdnRTR6ZENuRXZ0dkYzNGpoUGZlRldtalU2WUN0ZEpobERTSFdPL1ExdnN5WmgzQlBsZU9NbGVSd3pvZGxkVnIrejJ4KzdHSFVTZjBwd1phaWJFQTdPbkNOMEw0dUZycHJERTdES1haeGhYN2I4LzRLdTJ5RlJiWHF0WVdpMFpwMHVYbExDdmQ2blpzc3BaNXV2Zzc4dEZGNEs4YkZmUGZCcVdRTDhEaytHalZ4RElvVFJxU1BwSCt6MWFyTzMxNzRhMDU0VENMVXJqRm1wcmp4M2wrcE1CUEY4OFBLOXp4aVY4R2ovRm1ZMzZjcThweHVTZmF2SzcwUUVXNTNWQ2libHhlOFZiR1cxT3BEb3Nub3FsVmx4VGxxVk1yN3ZJU3UxQUFOSWRBWGlyaW80R29uTi80R0lneE1rVk03R09iYzQ0V0NXdXgxNVcybUwwdDdDcS9veUs5ZXN6Z0tOWVZtVDhPMUJXdzFTV05aWjBOcmR0Q1NsZm1MVXBGaGNWYzdNUzhsOEs0VjhmbUR0LzNGWlcrK1V3RzBxUy9OWXVhWWU1K0RsWWE2MHMzNFVXUGM5a0c0ZE1INFlpVW5PdGo3cGErL0RHU1QzOWlYLzZnN3VwS1UrRm9zNi9OYnNsUnJYVFhOTjNYWWl6U1Y2dnk3ZFVTclI2Y3hkTG5pbHh5WlZtZXJjRlJZWFRMTTAyNTFRSHJ6elJXVlY1aHJpeFBza09yV2k0cFZXYm42UGp6Tzh4UEMrRUhORjlsZFM0ZDFpYmtNMWxyL05NallHdHJWVUJTWm1iOUF3MmVkc2RVdmJzeVhWM1JhekFoWkNncUxDdHkxdHBWWHFlbmR5RFVzQ21vWWNVWlI3SVkyWEt6dFVxdjBjSDZtVUs3MEYza0RFOGFQOFByUVZlZ240aXlzdkIrSFlQTkFONXhjc2FWSFlkdEJ0ZzlwSzBpRHRzRGJSOFNaWkE5TVFiRGZmeUU0S21TWUxjUldFNGMxa0I4cG9jVDludmxOLzJQQkwvcWpTU2NCUCtENFB6cVcrZ3MrUi9oQkRwL1RzSloydS83RXZoNUx3bEhrZVF6WFNUZ2ZKemt3eTN4WEU5d2VINytmeEpPQWo4SnZ1QTdTVGpKL2tjTTUwd1NqaktPMDVqQXovdEpPQ3FJM1hrZnBRTTVhQzI2RFBzb2NsZ1ZIVGlyaGh3UXZHUDdqbGkwSFgwSDV3TWtvL2ljRWRYUUVuU1F4UDZ0aUQ4REJkZ3lHbUFRMzJlTmt2RmRpdzZJTXFFdVR0WENIdkE4MUJXa0xvblZhU09wWnk5Q25kb0I3K2RKM1MvRGRRYnEvMEhxUG9ML01OUW5TVDJBNjVRNWVoQTlKY3FGK2dSNS96VFVwMGw5aXJ4M1U2K2lOdlFCMU4rVllYNjgxQkhVUmxkRC9VTXlobHlvRzBuOUk0bnduczZncS9GOUFNa291US93T3lxRzl3R0JmMFRnSHdsd2QvUXkwYTBpR3RvYkNQMDJwS05lUk1mSnViQVRsUk9adGlBTDlRZzZqdVArUkRkcWQyNitNUjhLc3FpVitTVzRBQzdKTjRObkxIeDNvNTJlbUNZM2FIRXU0QnJ1QTlDcE0vaU9ITU4vNU1xd1BDMW1zOE5TSkZHbTV4Y2F5bTc0aDhZc3p4VTVWeFJwSWkyazNkVkNPNW5RenBqUWNJdmRJczJNdFR5cnFaUm5wSXRjc2FiNGUxOTZrSHFjSmo0cmhIUk15ZFp0UituQlk4Zkl1NWRGaUhwVXRJdm9DdXhCNWYxYmRvclFUcjdkSm1oWEtMU0RVTHhxZk1FVGI3Y0cyaG40ZHZpZFpYWnpHN1RiU2Q1MVFMdGYwT2RJZnNBRTI1Rk5OZFcyYWVEWXpCUTlPRHY3b3g4Um5CWm9mMXAwS0FGbnRIbmQxTEUxc3lJVWlSdzh5UGRCRHdQZmI1THpkUndEdzA2VXpTeGRENU1pdlozM24wcHlNOVB5MHBsNjBmTGFzbHhEZGxLTmZrQ1ZVWnFYS2Eyd1pjcmp2L2p4alFIekQ0a3UrOS9wYXpIRk5NWXRXbDVYcGpJb2ttcWljVlY2aVRvOXU4SXV5OGEvTXVUd0t5YS9YZFNEOUVPODNIWE1ZVEdxRTlPN2ZENjhaMitndTZtSDZNZjU3OXBFUlVTaFFKOXM4VjlqZGxPKzNmUXI4cVM3TGZuRytEK3k1MjhWcFZOM2lmYUFQcXB3K3lXTnRDWDg3bFBuZ1Z1U1o3cGQrQ3RLejgwcE1DWVdRdXNZM1VKZEk5THd0QksxT3lrV3IzSjExRUN4NVJXckZGRG9Ga3VaUFlnTHNDaFg0WUpwM1VtL1ErMFhIZi8zdEpaVjJGc2NVS3B5ZElvc0tQUTdGVWFMSHhkTGNXNW1OaTdVL3dBaUloVk1BQUFBZU5wallHUmdZR0JrNnJlOTM3RWdudC9tS3dNMzh3dWdDTU9sQy95TFlQUy9MLytlcy94alhzckF4TUFCeEVBQUFLbDZENkFBQUFCNDJtTmdaR0JnUHZ0ZmdZR0JWZmZmbDMrZldmNHhwREFJTXlBQlJnY0FzbzhId0FCNDJtMlViV2lOWVJqSC85ZjFPUE55VnQ3bjViUVkwN2JXbVRZalcxdk1FWGEyTTIvejFqVE1SUHVna0NWZmlDU05rZzgrVEtTMXBFajVRa2hMeTd4RUtFSytxZU9sRUczVWFDNy8rem5QWVMybmZ1ZTZuK3U2NytlK24rdC9YYmYwd2Y5SklyQVpLV0NZS2dleFZlT1lRSEs4eTZqWGh5akFNMnlWSXN5VElyc24rMURMV0FMZjdaVzBJUi9mTVZHNjdTbDlwZVFNeVNZenlYaVNUMkprSFltU09XNitXOHR4UFpudjR0S0pPdThhNDgzMGIwYWhya1M1M3FLTmtsR2tnODh2VUNoNW1DMlhMS25yNk10QW9iZU05akg1eFBqS3dEYlJaaU9zYzdCQ2I1TkdMUGVPWXFOVzJCUE53MUxOc3kreUJpTGRhSkUxZG9QN0w1RSt1Nk14REdndWNuUW1wa3NYTGNmeWx1ekhYTTIxSDR4SE1JQnBHTEFqMG91SVJGRGl0U0xpL0JweDY2elhYN09Mc1NzSXlTRitUeW1LNVNOS05Ja3llV212SldsM3BNZStTU3Z5Wlp3TlNLdDFjLzlGcWR6Ykw0N1hraUl5d3VYS24vUEdmbk9QUjE0R29uSU1CYW9vWnF6UjVWNnpFR2ZzcVJTamlyNHNhY2Ntc2tWak1rbmo5azZYSTg1OGwzRk9NLzBkY281ckZHSHFlaVFnSVozMjNzLzdmL0JPV1krdlJUVFFJc0RYWVJCNkZ6UCs2akNVT0dyMEU3L2hkcUJIR3FkRmpHdktNZGJQKzMvd29zeG5WNkRESUZJNitJU2MxUm1jbjlaaEtLeFZqZGhYcDhWZ25CWk9NMmVIaFZEdTFYR3VPOU5KMWpQN3cvdkFua2hiMXljL3lRV0E3d056Q3R3bkpVSC90UGwxWHNJNjZ2YytwT0NjaGhTV3BEMHNGOUdRd3BLczk4UHlHWlh5MmZwbEI2TGNZMkVvaW5vWmdmVnlrMVR4ZkZVSXM0N3FnTjk5MUxLWDc1OU1Hb2FOWWQzSGVONS9HanBpZzJ5Q1ZBVFBLOUk2QitNVzZlYzNYR2ROYnlDc2JlODBjYytyMk45WFVhMVpyTU1RUk9kam5JYVJxV1dvVkdBV2F5bXFGY2hsSFdXU1dqS1NoS1dkTmRxTzBTUmJ6cUlnaUR1YXlHcXlqZXdoQndKZjA1Qnp1bk90RFh6cDV4YXkyR25IM002akRtSG1LTXc3cUlKMzBHUGVOd1Q3MmNmRDJjTmQ3S2NpOXRJRDVyS1NlVnRBcHJET0Y1QXB2RmNxbWY4YWZFRzFYek93RTNiY1h0bHoyMjNiTFdIVi9HL2tlS2Z0dGZQVytRZU9OMGhMQUFBQWVOcDF3VTlrVzJFQUFQQzgveS9KUzk3M3ZmZTkvKzk5M3hNelVWVlZsVU5WVFUzc0VKVkREeFZWbFVOVlR4TlRNeFZWTTFOVlBWUk5WRXhVVFZVT01SVXhVeFZWRVZOUk9WUlZWZFZFOVJBMVVWUGJkWWY5Zm9IQVAyS0JnY0JNb0J3NHBHeXFuMHBTczlRYXRVUFZxQlBxa3JxblRicVBUdE41dWtnM0daRnhtWG1teEpTWkd2T0RPV2Z1V2N3dXN3WDJsSDNrWEM3QnBiZ2w3aE8zeXgxeTUxeUhGM21mbitCei9CZStKUURobVpBU1pvVzhzQzFVaElad0tkeUpBUkdKTWJGZnpJZ2Z4WXA0SFRTRFk4RjN3Vkx3TU5nSjBhRllLQnRhRFIyRWJzSW9QQkNlRDIrRXErSFRjRmVTcEVIcGxiUWhGYVhiQ1BvN0VWbUlGQ01YVVQ3cVJuUFJwV2hEbG1SVDdwT0g1TGZ5aXJ3dlYrVWp1U20zZ1FUaVlBaU1naVJZQkN0Z0UreUNLdWlBWDVDR1VXakQ1M0FJWnVBY3pNRThYSVZic0FUTHNBYVBZUmMrS1NGRlYyTEtnREtpVENwYlNra3BLelhsV0drcFBYVmNuVkF6NnB5YVUvUHFxbnFsM3FrOXhDS0FYQlJIdytnRlNxRjFWRUM3cUlLK293WnFhNnoyVWt0cjA5cTg5a1piMXNwYVRldnBhWDFhTC94M1NkL1hEL1M2M3RTdjlBZjl5UUNHYThTTmhERnVUQnZ2amFKUk51cEcyN2cydWladEpzeWt1V2hXekV2THQ1TFdsTFZnTFZucjFtZXJZdFd0dHZYVGVyUWxHOXVEOXJpZHR0ZnRFNGQzTWs3RnFUbEhUc05wT2VmT3RkTnh1czZqUzd0OTdxaWJkZGZjUGZmTUV6M2J5M29GYjhjcmUxWHZ5R3Q2YmUvSzYySVc2emlPUjNBS3orRFhlQVZ2NGhMZXcxL3hOMXpIVFh5R0wvQU52c01QK0RkaGlVUVE4VWsvR1NaalpKSmtTWjVza3oxU0pjZmtqTnlTbmgvM3AvdzUvNE8vNzdmODNoL3dZTDRlQUFCNDJtTmdaR0JnOUdOd1oyQmhpR0pnWndEeWtBQUxBeU1BRitVQkF3QUFBSGphdlpQTExnUkJGSWIvbm5LYm1BZ2lJck9RWG9pRk1NWTFJamF1UVVna2hIV2ptWW1oUit1SkVFc1JTODlnN1VGYzloSmJEMkZoNWEvVFIwOGtMck9TU2xkLzV6K1hxcTdUQmFBRGJ6Qnc2dElBWHZuRTdLQ0xWc3dwWlBDdWJERGpOQ2pYb2RkWlZLNUgxamxTYmtDUGM2M2NpQ3ZuVHJrSjNhbGg1VFI1VGJrWm82blAzQXo1VnJrRlU2bG41VlowbVhibE5tUk1uL0k5T3MyNDhnUHlaa1g1RVUzbVF2bUo4WmN4dnhoa3pRMW1FYUNNTTRRb1loOEZSSEF4akR5R01FYWFnNGNTdFFCSHRGWnBlWXh5c1VKdEZ6blJBbElSZTN4MjZJMzRqcU1EYWk3dEFwVVRrbzBvd1NlRm5JOVJvVzNKK3NxeWZzRFp4YWx3eE9GTG5UTGZJUTZseWtsU2ZZOWFRUFh2UFU0enlzTzUrdWRwYlV2RkpmcHRwdDMzVHpIdWx5Z1htNkpXZHpIRSt2YXM4alZXcUMyL21qM3dKZnY3TCswbmUxUjI5U3lzYnBVd09ldDlPYnRJS3ZvU0Y1RThraStyaGppUUxzUWQrK3M4Zi9mLzdpMUlYOHVZeENESHFZd2M5V3JPb1diaytMMjJ2NFAvbHVQemp5eFJxK1YvMmFLeXpkT3lNVkhTeHcydVc2RzFMUDJ3OTJoQ2ZDUGN4d2hHT2R0T2Y5NnZjY2JZZkYvcVZyaENoVjFZU0dxdUozZkVkcTMwQVcxenVMcDQybTJVUjJ3YlZ4UkY3NVZsU1JUVlphdTQ5MjZaUld6dW9vcTczSHVSS1hKSWprWE9TRU5TelMyOUowaGdJTHNFYVpza1NLOUlCZEo3UWNvaWl5eXlTa2NXVGhiWk9ETi9Qc2tJSUJjODk3OTMvN3VQUTVBb0E2NWQvZmVuYTFld0R5VmU3TGZlVU1ZeVRzTTBsR002S2xDSktqaFFEU2RxVUlzNjFLTUJqV2hDTTJaZ0psclFpamEwWXhabVl3N21ZaDdtWXdFV1loRVdZd21XWWhtV1l3VldZaFZXWXczV29nUHI0SUliSG5qUkNSLzhDQ0NJRU5aakF6WmlFelpqQzdhaUMyRjBvd2U5Nk1NMmJNY083TVF1N01ZZTlHT3Z1ZnQrSE1CQkhNSmhITUZSSE1OeG5NQkpuTUpwbk1FQXppTENjanlLbTNBejNzVDkrQm0zNEI3Y2lRZndPQjdqZE55QkgzQWpyckNDbGJpYlZiZ043K0pIT3ZBZ25zRGZ1SXAvOEFpZXdzZjRFRTlqRUZIY2l4ZytoWUtQOEFtK3hHZjRIRi9nRjhUeERiN0MxM2dHQ2Z5RisvQTl2c1YzU09JMy9JSGJjUTRxaHBCR0Nob2VnbzRSRE1OQUJqbGtNWW94L0lweFRHSUM1M0VSRi9BcUhzWmxYTUoxdUI2LzQwKzhobWZ4SEY1bk5aMnNZUzNyV004R05yS0p6WnpCbVd4aEs5dndQRjVnTzE3R0szaVBzL0FpWHNMN25JMGI4QTV1eFpQNGdITTRGMi9oYmM3REc1elBCVnpJUmJpTGk3bUVTN21NeTdtQ0s3bUtxN21HYTluQmRYVFJUUSs5N0tTUGZnWVlaSWpydVlFYnVZbWJ1WVZiMmNVd3U5bkRYdlp4RzdkekIzZHlGM2R6RC91NWwvdTRud2Q0a0lkNG1FZDRsTWQ0bkNkNGtxZDRtbWM0d0xPTWNKQlJ4cWd3emdTVFZIbU9RMHd4VFkwNmh6bENneGxtbWVNb3h6ak9DVTd5UEMvd0lpL3hjbVZPVTEwdVYxQXlaTFBMSmRsak0reVI5RXI2SklYZjNSdnF0ZWd4QjBpNkpUMlNYc2xPU1ora1h6SWdHWlFNU1haSmhtMjZYZFZ4TlpFemxGZ2trM1JFNHFxNWc4Y1ZyQjNKNlZuRlVFWVZJNlBFcExXdklxMXF1YXhTa1ZHaXVpYXIzaDZiUGs5NWI4N1E3VU00SkViNTNWNmZ2YS9iNTVKMFYrbWFrazJxUnN5UkhkT0Z5TWlXVDlJdkdaQU1Tb1lrdXh6bUNFVk5KTFBKbW16U1VLVE9PT1BxYUY3WFpNemROWGtROTN4OTNSYjd3dllqTmVtVzlFaDZKVHNkazRxaGR3eHJ1YlMxckMzTVpZV29Gb2xDT3VKNnpwREtUTFo5R1hYYzlva0ZiQ25Xc0kyYUtnZmFHUmxWaTRzTUlhd01TOGdNUzlvWnRySXloTS9LRUQ0N1EwZzdReGhGaGxBaXd3d3o3REcyc3NaWVNveXhoQndqcEQxR0dNVVlTN1dhZXczRWpVZzBxK3JhZ0cyMmp1MWl6VktkTml1dWRNTk1MOVZvTlpjcFZXK1praTFXRXZhcEFmK3JUNWxmcUxlSmlhVWE0Z09YYUZRbFVoUERTYmNyNkV5YU5MZUpSaktLVTlHczM0blU2WUt1RzQ0WWlwWlM0bGx4ckJkSFF6eEs2MXlkU1JXY2c1SG9VUEhZTUdoR0RTblp3dFZHV1NoZXJyTXFTbkcyT0JiYnpzRmNLcVhZdWltUlUxUG1GNTlJRmV6TmhWTHhpckNsbExTZW5Xb1RwYUt0TWlKN3cyYWNIb3NxbXZXUEVDdFpTK25SbFAzRVBONlFGTDVBWGdTbDhIdnl3aXRGSU84SjVEMGhWMTY0OHlKL0t5UnZlZDJ1dlBEa1JiN2xDZVJGOEQ5YVhXWTJBQUZXcWw4aUFBQT0nKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbWF6b24gRW1iZXInO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKCdkYXRhOmZvbnQvd29mZjtiYXNlNjQsZDA5R1JnQUJBQUFBQUViZ0FCQUFBQUFBaVN3QUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUJiQUFBQUJ3QUFBQWNiam42RUVkRVJVWUFBQUdJQUFBQU13QUFBRGdGRndPRFIxQlBVd0FBQWJ3QUFBd2JBQUFsN0V5ekJqNUhVMVZDQUFBTjJBQUFCTlVBQUFzaSsyS1dSazlUTHpJQUFCS3dBQUFBWFFBQUFHQ0ptRytEWTIxaGNBQUFFeEFBQUFJUkFBQUREaTRWcmMxbllYTndBQUFWSkFBQUFBZ0FBQUFJQUFBQUVHZHNlV1lBQUJVc0FBQWw4QUFBUGpBSy9JSWlhR1ZoWkFBQU94d0FBQUExQUFBQU5nai9aVVJvYUdWaEFBQTdWQUFBQUNFQUFBQWtDQThFd0dodGRIZ0FBRHQ0QUFBQzBBQUFCUnpIWVMveWJHOWpZUUFBUGtnQUFBSm5BQUFDbmpGdElpcHRZWGh3QUFCQXNBQUFBQjBBQUFBZ0FWNEFuVzVoYldVQUFFRFFBQUFCdHdBQUJJcFpZNlZEY0c5emRBQUFRb2dBQUFST0FBQUlSN1FQY2ZsM1pXSm1BQUJHMkFBQUFBWUFBQUFHWHlOV3FnQUFBQUVBQUFBQXpEMml6d0FBQUFEUExFZWdBQUFBQU5MUUQ2QjQybU5nWkdCZzRBTmlBd1lRWUdKZ0JaS1hHQmdaTGdNaE04TVZobGRBOW1zZ1pHWjR3K2dMWkxPQVZURUFBTFpFQjV3QWVOck5XbXRzSEZjVlBuZTlEKzk0MTd0cmp6ZnhhK3pkK0xHSjg5eThZNmNsRVppUUJwS1c5R1h5ZnJVMHJkc0c4eEtDL21oVkZZaEVCYVZDVVVDMFFSRTBTTGpRSXBSQ29HQVM4Y2UvSUJpYVFHUXFTdE1GQVQvOGsrRzczNHpYczYvWWp1TzJlN1RqbVR2M2NlNDU1OTd2ZkhjdFNrUU1HWktmaWYrRC9UdDJTOVBoejU5NFdKWS9jT0xvY2RuNjhNR2hRYmxIL0tnanRpMEIvRkhpa3lxVXpLVXNjUGl4VHowbTdVY0dIMzFFdW82ZE9IaFlsaDQvZW1KUU5neCsrcEVUY2h0cktyZStvTDdiaWlYQ2E1VUVwVlphcEVPV3locnBRNDFxMUZqbjJ4VDVWc3VRMDNiUlplZHZ4MjczN3o3MnBqcUczTC9mRjZXR3FWOUdCdVNBUEFRclBDMG41VHZ5UGJrZ0kvaGVsaXN5TGpuNUw5UUp5Z1VWVVUyNEJ2SFVydnJsaXRxakRxa0gxYUQ2bkhwYVBhdWV4L01ldVV6VmxRcmFPWXpUSzZic0ZVdmY0WGt6dm41b2JrZ01aZnJkWnR3cnQzd3JuZytKcVZianV4YjNTb1l4czZCYjMwUjlDL1ZObEdibEVscm85eG0wYy9yUjQraDNGc3Izb1Z5LzdjZTRlaVQ5UnFrSXJsV1loNm1xOFkydzVuT3MyV3VQdzZLT2h1T3kxNTVBMlU3VURxdUFHR2hocUJCYldTcU1ld05mOUtXaStGc0wzUUp1bjNocmo3cHZzK2pobjV6Yk1hMnBMaFVmVzBkd1Z5VkRLTVY3WFFJZG5UdXRvMzRPY3JiSG9Na1ErdFY5aCsweGFxK2diUmh2dTZWSDFzbzYyWWk1OTJIdXQ4a1d1UU96ZkVBK0tVL0lrL0tDdkNqbjVLSmNrcmZSOTcvZ0VlaW9RcXBhaFpXaGF1REhxS3BWcTlRR3RVbDg0Zi9wR0FqK096UW1TZlEvVHgvN05HWm00dTk0VWZrNHhqVHRuSDBXOThQMktPN1BsclROdVZlem9OZ29laTRkYzJMcSt2NzYyS09PSGZUVkhydUYvVTdjYkgrT2pkOVRtK1R5Zm4yM1BzWnNiVnZoWTk1aWk1dHpzdU5aYUdvVzZXM2FlcTgwOFhlTzBWYThmdWNqRHFDcllIZjJXcUxRSXU0dVpXdDhLUHhZTjlMYjNVY3F6cURFTmdaYVdCWDhrODJQTmxsam9FeGM5UmUydy81VzBwODlBaGxuZVFaWFV6S1RHdHJqK2cwMW4rREsvcnJzS3RhMVRCU1pZcUhkZWJaMjkxUFlOQ2RIS3M0emJ6M3V4c1VmYUlYV1dWYy9LMStqM0h5UEZNMTNqTzFtMjU5WnFiL0s2OFZkblVZRmkweDlmTklsVVVnY09CcEREaFdIUkNVQlVWSUhpVWs5Uk9tMWdySTJhVWVMRGtpVmZBQlNENlRkZ2xvSElLWWNoUVRrVVVpRFBBNkpBWHVmQkpxK0Jvbks3MlVNSlc5QWxQd1ZvdVJOaUpKL1FCcmtPcVFLdUJ5UUlMQTVLQ0hnYzBpcWdkSFZ5RHZDVHFhaGFrU2pkVVFpcWtjdGs1aGFycFpMWEsxVUt5VUIvRjRsZFNxcnNsS3YxcWcxeUJQV3EvWFNvRGFxamVqZko1K1FFS1JUMEJyWFdrZ05aeHYyek5id3pEWlNNTnN1U0FLK3llRDlVa2k5cklEVUlkdGNnL3Qxa0hya0h4dlJiaE9rQVpsSUwvS0hQc2dDWkNTYlpTR3lrdHVra2ZhS0lyZmJpdkg3SVUzeVlVaUxiSlB0R084T1NMUHNnTFRKUnlFdHlMdDJTaXZpL0U3YzN5VWZSM3pzaHJUSjNSQUx1Zmc5dUw4WFlzbDlrSGE1SDlLTTJCbVFGR2E4UjlMSWcvYktJdVNBKzNDL0g5S0JyUElRUEtIOUZLZWZESGxLdm96WmZRWFNKVitGMU12emNnclgwNUI2K2JaOEZ6TjZBZEtJWFBnbDZIeE9mb1J4Znl3L1FlNzFDcVJOWG9WWThsTTVqM3Z0NzdEOEhOSW12NUJmUVpQWElXbjVEU1NOVEhvRWZmNFcwb2FjN0NMNjFKRmh5Si9rei9DTEV4OVg1Qys0ZDZMa0dxVFRFeXR4TjFaRSthV1pzZUpuckFRWUswSEdTb2hSVXMwb01kUUt0UUp4bzZNa3dpaUpxdFhJcW12Vld1VFZNVVpKbkZFU3h3akw0WjBZN2hMd2JUMjhxV09nQTVHK0JSRitGQlo3SEJIOUdqVCtBOWpBSDZIM0c5RHhUV2gxdlNTbjdGRkwxVEpFNkVxTW1VVkVyc2NJdnRoVE9ydXNPUm5kQVo4c21XZmtHTU9PTTNLRHpHZ0MrNkhlSDR5eWU2Qnhjd2pIbm5PZXZkaXN1R05seXVFL05NN2szNWpjZzRYNy9paDB0T3p6NVdiSlZ1Yk1jNHRDSFV0bk9KbmJlTjZVYW01cVBhZDZub1dkK3NydXlKYmJjOGFERjdrWloxOTlPdE1wUWZ3TTdaS2RSQjJOZ0d3NWxVM2tFY0xCVk04SXoweWg2eTNNYWMxNUNIUnpKdm5MYkhpUG0zOFlGV3crNVhmZ3RWNURyT240MEdGMS95bm1hWXlPTEwvbWxNYk1ab0Q0Nk1QSkFwdytzcm85MStZWXlqS2xhOWpKYUNkanZseVU2SjZaNVV3KzVlaGhmYjJLcHpFM0Rzck5mY1RscHhYZWVQSzA4eVdaYWo2R2ltTHBTKzZLbWU1akZjVjh3Vk9SeGxibDdMYlVYdTUrNTF4ejVlZE9lNW51T3Nya3ZhOTNvT3prT3RKMmcraDFsSFAzQVl0WnFqVVpiM2d6eXQxSzJ4OGw5cEFuazd0UmZJN1BQRUxkUFcrNGlObmtkS2JMSFlUeGlmR3haOXBYQ3pKelJLakx0WE42eEtrWVJUWTl3S2d6VUtmUnU3TDB2a3N4SEtSd2NuQzNONHU1a2pIWmovMVdQdXF3RWhCRkF4WDhidEJtMXBRdmFRM1RzeThaK1JPTFhGR1U5NWRoZFZoSDlqQ3o1NHhlTlpBUjV2dVRlcHJ1eWh4MVptVC9EbCtuM2hqamMxZkZ2Y1FveXVFbjh1dmRuT2JNcGIvc1RxVlo1emhiMzNoRm1KNllOMm1QK1RvSnFIaktaYjgxdDFNZDduZVRQdTZEQi9zd2M1MFRaNmZkQndyNGtSc3BBM004cmJIZUpkdGw1blNlNVBqOXFudHZ6Z3d4WjdKM2VPdmNXSjlaNTN5NTZXdk05cVNsTUIvUnpMM1lrelBzTVZOd24rRnBzc044dDROWGRKSUJkNEhoZFVQOHJCR1F4WkFvOHZNbEVwUWVTSWljcjFxV2dSK0V5ZndNV1FtcGtWVVFmYjY5R3VXYUMwWmxMYVNXakRBcTZ5RXgyUUNKa3gwbXlBN3J5QTdydVJKTXNzTUdzc09rM0E1WlFGN1lUbDZZQWkvY0J1NzRFVWdqOU4wTzdqWEZFVnZJRWR2bFk1REdQRlBjQmV2Y0NXa2pYMndIVzd3Yi9XaW0yRUttbUpZbklJcWNyNHFjTDBqT0Y1Q1Q4alhjUHl2ZndGeWVnMFRsbTVBd3VXQ1VYREJLTGxoSExwZ0VGL3dCK24vSlpZVG5vT2NQd1F1YlpGaGVoajZhRWJhVEVhYklCVlB5YTBpSy9DOUkvdGRFL3BlVXR5R0t2NU0wSzN5a1VmbVVUOXBVbGFyQ3ZSODhyMDF0VUJ0UVo1UGFoR3V2Nm9YWGZHQzArdGNRUDNsOU4zbDlOM205d2JPTWFnK3ZEM3Q0ZlUwQnI5Y1JrR0FFMU5IM0pqMXQwc2YxOUtoSlg1cjBZZ085bUtRWEY5Q0xDK25GUm5xeGlWNXNwaGRieVBRalpQcFJlclNWSEQ5Ri8xbjBYNG8rbS9MVGJwUm9YdDlPYjZYb3JYYnkralI1dlVWZXY0aTh2b084dnBPOHZvTzh2b3U4dnBhOFBrWmVINmFuNC9SMEhUMmRvYWROZXRTa1IwMTZkQUU5Mmt4MjMwcDJueUs3WDB4Mm55cmpTODNyRjVIWGQ1RFhkOUN2SnYyYW9sK2J5ZXZENVBYZEhsN2Y3ZUgxM1I1ZUgyTWNlTm05UlhZZklLTVBrdEdIeU9qRFpQUUdHWDBOR1gyRWpENUtSbDlMUmg5anhEaThQc2E0aVROdUV2QjhMZXgyTy9INVhtaXBiYlFNTmpxRnRYMGFWdmdRclBBeWZQUXFabnMvWjd1ZmtYc0E4N3NvQjZubEVlcDNsR004aE41NzViajRRbXMwdC9jUCtxL0Q0ejN2d1M4R3QvWXMycHhSUG1xV1lHempmUCsrNHVSd0pYdTh3ZXpkeUg5dmdQL3V6S3hwTTdoWnNjOThyek9xUDQyM2pLSmV6WEpNREV6RjVKbEkyVEh0OC9yVU81ODdhbjhhZVd6Tk9ad3d6OC82S3VPcHQ2YkRiNlo4UUlaYXlVL0Q3NzlmVTI1dTNGdWcxMEJCSHRMbnNvTmRjcVRvVE4vN3lUcGNyc3pwMFVuc1lpWnhMMFRjQ3hFbEZGSENSNVNvSWtyNGlSSUJvb1NmS0JHVUZ5SFZjZ1ppY0krUGNJK3Y0WTVleFIzZHp4M2RMNWNnenY0ZDRzNGQ0cDRkd2dnSFBjaWJvUVlaSW0rRXlHdDRrTGZHZzd6UkV1U3RKL0x5SkEyb3FwRTNTZVJ0SVBJbWlieEpZbTVsdE5VNFcwdWNqUkZuVzVnNVdVVGJOTkcybFdpYlpyWmtNVnRxSS9LMjgxemRJdjZtaUw5cDRxK1RMYVdKdnlsYWRoRXQyMHJMZHRDeW5iUnNGeTNiU2N0MkUzL2p4TjhFOGJlRzJGTEhYMEVDUkdHVEtMeVlLSndrQ2llSndra1AvcllRZjlQTW9wd3o5aVgwVUpvb25DSUtwNGxMYWZxc2d6N3JwTTg2aWNKSm9uRGFnOEkxOUdMR2c4SVpEd3BuUENpY0lMN1ZlVkM0bFNnYzVPbDZpRmhjVFN3T0U0dHJpTVVSWW5HVVdGeExMSTRSaStQRTRnUnhzbzVZbkNBVzF4R0xkVnkwTUlMdmczVUhhTmU5c09kK1JPZ1p6dndWelBDQy9CS3pmQjJ6dThSWlhKR3IwUDhhMmhxd3F0Ni85Vm9Jb2g5QlQ3VjRTdUE1d0ZnTHd6cGJNWHY5KzlRUytxZUh2MUl0cFplV3lSY2d5K21sRmZEUktXVDBwekgyTmxweEovOWpaQmZQK2UvQ3lOY1FIMytEbmZiSTMyR2JmWmg5bnh5R0Z0VVk4VUY4bFlxcGhTSk9pWDJHLzZYMEdma3NTcjRJOGFsRzFZWVNoWmdSNm0yVkVTWHZNTUlydGQzT3RncnpORlJNMTFSeFhoTzgxdkZLWHFGTVhodDQ1ZTlRYWdHdnpnclN5Zlk3L3dkZ0syK3RBSGphelZaTmJGUlZGUDdPbTlkcCt6cWR0dFBwekhUYW1hbWxhRlZFUlVTdFhWREFrdGlLb1dtTWFScGlmeWlpdzdUcHJ3SlZKSVlZWWdneGhCRFR1Q0RFR0JmRUVCZkVCUXZqd3JBd2hJVnVqQXROaUlvaEFvcFlwZlY3OXg3TGROcjZrN2d3azNmT3ZIdS9lODUzdm5QZnV3OEN3Sk9JWElTN3BiMnpHOG1CbDBlemFOMDF1dk5GOUdUN3huTjRDUzR4bUo5SGlNNUJnUGRGS0VFcFBKUnhyQnpoQllSSDU4Ly9tOW4xS0ducmVhSUJYWnZidWhzd3NybUx0bXRyMjFiYWpyWWUycWVlN3FUdDltZTd1cnM2YVArR3paK3pZbWFEeTh5VzU2MHRMcGl2R09nYjI0bmV3ZXp1WGVnMzl2bkIzUEFlakF5TjlnMWdrZ045T0dqczRlendRQlpIY3hON1JuRjhlSFF3aDVrUjN1RGsyTzdjRU40Ym0rZ2Z3K214aVpFeGZEanVqMzlrT01IWUNzTWdiTHdZdHE1aEV5U2YvQmxyeGRnU1k4dU5kWXoxakMwenRsUXJya0lUMWxEVlZteEJKN3JSaTBGa01ZNzllQjF2NGhobWNFcmp2YUgrb3ZyUDFYK2wvcExwbk9CN1JxVXYrcFRzNklPWDdIeHhzL29kNm8rcFAyOTlDZFJ2c0hGS05xcnYwZkg5ck9JZVJHU3QzQy8zeWdQeXVLeVRCK1VoV1M4UHkyUFNLaTJ5UnU2VERmS0lQTW9WRWRPZENLSllqWTFvd3lZOGgzNE1ZeDllSmZNdjhBMit4WGZFQmZHeFVXeWYrZjhqY3docWtEYVZCT2NyL1hzcGtyQzk1em9mRzRXNDU5Q0FkcHpnNmg4a3hLeWI1RmtabENOeTF2R2NYdWVRODRGendaa05CQVAxZ2ViQTNzQ3B3R2VCSzI3Q2JYSmIzSFozeUQzcXpyaG4yS0VJa21oa1ZldlFRb1pQNGpkcWR4a3AvR3A4SFg0MlBvbnJ4aWR3emZnMHJocGZqOWVNaitPQThiVlV6TE14WmJWRlNvTWliMmlrbnpUU2JlUWRpdmhkYy8raXlJTWFNMENlbFVqSW5ScXhVZkUzRlhjNzBsMktXS1dJV3hweFZxc1J1TktrY3c3VkRFdXoxak9uU0I5eHQ0NFYxQ0laVzR1a2JDMVNwN1ZNRmRaQ2hLbEYwcllXSWswdGtseEpjU0tONGxKdkZlZUs2eHI3bXMxdEZXZGtxL2lrVmZ3dklwWnJ4REtONk5tSTNPWTJZbGdqaG14RUtkYUlwVXZxRG12ZElhM2JzM1V6VW1IZElhMjdYT3YydE83U3hUMWt4RWJGMzFSY1FRK0pXS1dJV3hweFZxdFo2Q0huOG5ySWV1WVV1ZEJEanEya1RselZxVkYxb3FwT1JOVkpxRG94VmFkSzFhbGVvazVDMVltcE9sRlZKN0pFblppcUUxZDFvcXBPZFlFNkNWVW5wdXBFbDZpVFVIVmlxazVjMWFuSlV5ZTJTSjJFcWhQUFV5ZFJrRGVqZVZPYXQyNUozb3ptVFduZXRPYXR6OHViV3BRM28zblRlWGt6QmhIajB3YnU0eWx5bU9iUGt5QjdWeWFWNUZndFNhN2c4OHFkMFl4bjBJTWRmSGNPNFFYa01NbzFlL0VLdFR1RXd6aUN0M0FjYitNZG5NUzdlQituY1FabmNRNmY0RHd1OEQzN0piN21lL1lLdTNxRFhPZkVrU0NqMXBMTk5LOUpYbE84VC9MeXM3RU84aGVmTFZrdXpQdllmN2pHa1ZvaUhWT1JRK3drN1JSL0RpdEswdFp4alNQMVhPVkl5dGRLMGx6cFVObU16YkZTWFBiQ25ncStZcDZKSCtLNWtPRXBFeUNqWm5QaTJCT3MwbndyK0RoWUh1U1U0WWpEOC9vQWRRUGZINWQ1ZjVXOWNhV0MreUFpRGV5Ti8wNWNpeWhaVFB1cnliaU9URk5rbUZsdWpHakhjakxuay9lZnJLNWcvNnY0ZlZjdFVhbVJtTVM1MTVjWis1K3Q5cThjOTZUL25kUE9ieGhCdmZuK3NVOUNnRnAzWUp2NHM5dk0rZDNCcThrZzdCTVlFOWRndG9zZmU3djRYMVFkaW5UNC9IbUdReVhaTE9heFRKZi9BRlIrZTkwQUFBQjQybU5nWnZKajJzUEF5c0RDdEllcGk0R0JJUU5DTTdZeEJEQ3FjakF4Y2JNek16R3hBTkVDQnFiM0FRd0swVUExR2tETTRPTG82OGlnd01EeG00WHAwbjg5aGdibU00eVNDZ3dNODBGeWpQK1p0Z0lwQlFabUFOcnlFQVlBQUFCNDJwMlNXV3lNVVJUSGYxOW5ERzB0VlZxMTFmMkdsbHFyVmJRVXBYYXFuYkV2dFJPeHBraHFDUS8yZll1dG9VWXN0YlJxSzJvcDBpR2VQSkpxbUtzMElTTHhYc25ubUsrUnhvdkVTZTVaYnU3L0xQOTdBQWYyNllBaEdzTXBrUkdNblh3UjJ4OGxYclI0b1d6Qk1yeEdmbXloQ2xjUktrcTVWYnhLVk1rcVRhV3JUT1ZSeGFyY2pEYmRabzZaRy9lenptbFp2elBTUkRMNERFOFFoK0FpVlV3UWw2UlMvOEpsbTE3QklUaUhWV2ZWV240cno4cXFTZEN2dEY5WDZ1ZTZRcGZwdTdwVWwrZ2lYYUF6ZEVxZ0t2QTZjRDdncTNhNHNQdi9EM0dGaEFVbnQzbG9LQTZaM0phUWYrU3dhemZDUldPWk41UXd3bWxLTTVyVGdnaGFFa2tyV2hNbFBMWWhocmEwbzcwdzNKRllPZ2s3Sm00NjA0VTQ0dWxLTnhMb1RnOTYwb3ZlOUNHUnZpU1JURDlTNURjR01KQlUwaGpFWU5JWndsQ0drY0Z3UnBESlNFWXhtakdNWlJ6am1jQkVzcGhFTmpsNDhES1pLVXhsR3RPWndVeG1NWnM1NURLWGVjeG5BUXVsLzkzc1lSOEhPRTRCUGk1eGtjdGNvWWlyWEtlRVltNVF5aTF1Y3BzN2xIR2ZlenpnSWVWVThJU25QT01qNjFqQ1VwYnppWTFjSUkrVi9DQ2ZGWko3TDJkRXJ3L3l0SXdORGJoYkpYc0YxM2pNTmhhejVzLzlhcmJ5bVVWc1p4ZW44Zk9DTjd6bFBSK280aDJQNUVVbEwvbkdkOW5UcjRaaGhGRERKcW9KVU10T0RyS0RRK3puQ0VjNXhtRk9ja29RSnlqa0hHZnJLNnl0dDV0dDh3dlRocFE2QUFBQUFBRUFBZi8vQUE5NDJvVjdDWHhVMWRYNE8yK1NEQ1JrbVQyWnlXUXllL1psbGt5U3liN3ZlMElXSUF0a0lZUVFRb3dCd3FvQ1FRa1NXVlRxaHFJaVZmdXAySDZ0TzlaUDZ2SnY2OWZXV3F6MXExWHcrNnBWMFdwcjN2elB2ZS9OWkVhdzVjZDllZmU4Yzg4OTk5eHp6em4zM0RzTXkrUjZ2bUErWVY5aFFoZ3B3N2hFV1hhYlNpUTJXSndPZkZNcTVDSGR5Z1Q4cDh4TnNOa1NzSHdFcjh0a25PTUtyV0JoR0krSHlZWWZ3UzNzK1NnTHM0Smhvc1Q0ZkoxaEdKYUp3a2N1ZTQ3Uk1EcUdzYnVNVHI3WXhiUW9qTFFZWFVheEREOVVhVm9IWWxhUGFVWTBPN0FzdlNmdGlObHh0dTlVMzhQNEQvK2NQWHNXd2s0aGVVYkV1RHc3V1lVb2s0bG5yRXdhd3dRN0xWWm5IS2ljMWpSQS9sMU91MEtwVWxpc0NsVWM0RWpFQ3BrREt3VWdraXRWemdoZ1BCdGJxdHFNQ1cxMTQ5MDFEZFd0WmNhZWhrMnI2MDJKK3BUL01TWVlFL1p1VythYzBNZUtYb3pVclN4cW4xaTJkZHV5eEluazVTK0U2enVLV2plRmJZZkNPR3ZrMlNBYmRHb1RvbjRZbk01UVdjUjd2aGJkd2o0YlpXWCtGMzZMMHJCQ0pDdGxScUxFRU1rd2NJVHlyZmQ4eXI2S01yY3k2VXdlU3QzaG9nenpBbzhFVlZZKzJBbkRTcnZOcFlnQW84RmlEY0dIMmVheVJ1QklaTWkvcXdCYldJeUdFUDJ0R2NiTnZiMmI2OHNrODZZWmkwbHQxOFZMOHRTbVhHM25sdXR2WUR6RnRvZjBKbWQwbXRTU2xHYXhwajUxSUQrbklxbTJxN25jTldoWS9vT2licTIxK0xwMGFWRHZzakJWVE02d1dQMkNzc0RjRHkrcUUyM0w1WGw2bmRuS0FKbGY1Z1gyUE9vSUkrTTFwRWFxTTV0MVVweDNWaUxoT01USjlVeEFNL3M1RTg0d0tsNzhkc0tyVXZWS1dWVlYyYzE1eGNWNXQvWit0SDNicGQ3VmwyWm5MNjFHWVRBUjJNYk10NUh4VTJTa3c3TGU0V3ZEZnQ1N2FkdjJqN3lOZ0ltSEhwaGlmNG82eGNqU3dPcXlvcXE2VkZiQ2xkaUY4a1B4UllEWWVvc21OV0xWQkdzY2xLazFHclZzME1oT3JJcEkxUlJBVDVCZTNTMFBEVTNUdTdhR2gyOTE2ZE5DUStYZGFuM1FOTkVwd1BuWXlFYXcxVXdZem9zVHRSV1ZDTFZVOGRIWnM3Tm56MjU4ZXVKcC9FL3dvajM5ek52TW5jd3lISytNemx3a1JMdVRNcE9rRGZkQVRveFdtZklpcFpmRXZBSWpVSUN6anZUMGlpUW9lR1ZtQnVFT1hIZVhtSWRJUHlxLzVUWXZyTFB3cFFYR3kra3JsQlBTVUlFZElxRDlOdTdzcmFLOTMrNWs2RHFMODN6R3BxQStoVEVxaGpIYnNuak5JTUwzb3d6bWZJY2puNVJkQitaMjdwdzdzSDdpaHIwVEUzdHZtSmg1NXZISG5ubm1zY2VmSVgyUmlia2YxeXpPdFY0aWRycnNFb2g4NHZ3TnJERjdzbk94bHBlUkN6dlZZSC9ST0FjRlFNbWp6UFVLdmJPQTVmc1dWMmR2S083ZGtydHpGQXE0Mk4yN010T3NLU05PZGpyWlBMclNNWEdvYjJwc3o1Rk9zeVU1d1V6bzVTUC9vZFJPTUVEMGdLaTgxWW5hTDR3RTJkQ2o3Q0N2Yjd4NHRuVk43MFJWVVdsQmNYaWg1RW51Ny9BZ0hBMGVhUzhaeWtuY2JIRTUwMU9EMlZVdlRvNVR1U2p4a1lGMFE0bUdJUVVuMkNWa01xMFNFWFJ4ejBMdWdjN09YVCtkMndBdmNtVVRjOTlBS1BjVkhWOE84aVBoK1hINXVCQTdaVGhDY1pZd1hPUXdaN3Fwb0tpb3RLWmJDblBjNTJHSnFjT3pSZHVhTi9iZGJNbk95cktIZGtQaTVBT2hXL3BLUnR4Si9Ed2xJbDBMeWkyR01XSTNPSzRsWWpoUFZKSXFSUnFJRE9JNGZNZGVZVzFMYzBoancrckpnaTMxdTNhWDM3UW1aVlY4WEh0dnBwdk5jZzlsczIxREUwbWJlc28zNUo5NWFPYnhOWExKeUlwSTdzT1lkZDBiN1M0NkRpdDJxdVRuMGc1RWdxS2RFTVNkaGsrL1lZdW5OaTcraE5naUMvSmtRcDVVakluSndFYTRDT2xTcEN4bCtRd1QwTVhNeXlJZDVFb2RDSFBEaHVYYUtndjJiWnMrVU9xMlord1lIdHJOWGRJWjNEa3V0NzJ5UGQxdXRtZW1wNlN4NFk2T0dFT2p1MzlzM1VyM1dvMjIxdEUxTnN5OXI4bzNPWnkyTkdOYTNCK01Ua1ZVUm1HR1BZWEl5WW84eFZIOVFqbTVpQ3l5WENGTE11SzVzOHBzTHEraWw1ajdUSTNWNHVyYTNvbTh5ZHJadmNjUDI5YnAzN2RuWmVXa093OUVLVmFOSm00WktOdFk5TWo5ejE5UUs2QWhHa2JYNWptdm8vYWFya00yVkdwaFpOUjM0UlBXSXB5c2J4NHVXWUtqVE11WUlUYUViYUsyMEdsV2hJT2lERjdpWG9GY01FdytzM3RxeXczWU5vLzVNZG9Ra2RRQ1NjeEVWQWcrajlMNThHc0xpbUJuS2pqWkVLNEFjckg1VWI0eHJ5YzZ6eGR3SDQ1ZmpwNk5BVjc1aEZVc1ZoaXRhUHRGL2d0YmxwcFVzYkpqb0hkRFUvZmtDb2NydlZXd0lhellaRTNhbEw2bXBYd292WDEvckRhSGt5MVpGZEpQaXNjaXVwODl6V1F6NWVnOTBkZWdYTW1FKzlZMEViT2ZkcXBjZGxFSVZRUEIrMUNsY05sY2prSVFhbkN1Y1hYcjRQVFpWYk1mM25idWpkeXhpclF5aWJyQld0dmtIc21yVElvY2Nvb1VNcDB6L3ZEK2tVY0diem1WYWhMcERYcWR5ekNsWFdQdWZuVHJMWmR1ZnZIc3FvVjJneTdPdkthemRxN1RhZUYrSVZzbWtlV01sdTdlUC9qVG1ibmJYazBKVTU2WFpuWmxEZkJqUUZteXQ2R09pM0dWTTNvcnhoTXl1d3pzSXZoYjVsL1Q3N3B5K2dyWCsxam4zWGV6NXhacklSUU0xUDgyWVpzR2JCUEJLSmhZWEJzU1FiYTg0b3NVWk8xNS96UjlzMjU3ZWxwUjZiN05XNmVITm01YTJkL0ZuaHRxc1ZmTFpTc0x1MGNoN1h6ZldvaDl1bnNWOVIyZUw5Z3E5aVZpZDh6Q0FrS2hLWWlPYW9HSXpjVldOYTg3ODlqVHB6c2JlM0pIaHRjTjU2Nlg2czQ5L3VoenNkUHk4YzJxaVkwcU9pYkMzODNJM3pJU1FYbTVNNHJ3SlI4SVJ5Y2ZldWoyb1k1elQ3UG5ubnpvd1hOc01XZC9WMzRSK3lmdG9yRmRHR21GeG9wNkxyMmlDVjdsM3Z6bUc3Q3g1NlllbURvM1JYV1I0QVloN25JL1hFa1RQTVg5endjZklONWpVOXo3dkQvMGZNbnVZVjhndGhEakQvU0llb21nRVFGamcwZDF5WHRoUmZyZTBsT1BuL3ZoZFB0STY2YVI0UTNCWjhhNDB6R3hUei84eE04U0ovV2JycGRPYi9UMmZTdlBwMTZpbHhnbHlBRVcrQWYzZjhlUGcvdzRXTG5mcytlNEQwRk5QQTR3YmNqSng0Z3ZvdEtRdEIwbnM0bHdwZWRUMkk3d2NLK2R4bzl5b3JQS2JIdFcydkcvR0hKTld5T2NoZkJiTHZXTHNCV01iOXlucUUrZ3RHVDI1V0FFU2RQeGY1N0IvbXpvVUxEajMwRWk5eHgzQ0txNUgvdmFFRHNhekxkQmlSNEg5Q3VMNTJkOE5FVlIrSDBGR1k4SUp3cEhwRUZmdzk1eXg3NDdibnpnMmVmdWd6OXhGOERGeFNQeGFUam85YU9FN2p3L0J6TFNCcEM0OGI5dnZCZlVXTjduZElpdGdiOFFiQmJuNFZQMlQ5VEhrOGhIN3VjYzZkTDB1czAwK08yYTd1NDFwTnpaZU1mbzhPMnQvQk42cG1kbnA2ZTNiNThlZjZDcjQvN0o4UWU2T3g3dzZsb3BsUWRhT0JmcWdKN1hOaXZmUVRMOHp3SXNIOXU1Yyt6NkladlRhUnRhWEdUUFRROE5UVSs0bkU0WDVhdUY4a1Z0bGN6SEMxbE14SmRoS083eVl6YVA1MmJ6U0ZKZmNmZC9WTnorNkoxZWJxR0haK3ltcC9TcW1PQnRvYTNGUVM4K0tQRHM1WE1MbldzNTFWaCt4Y3FNSW1NTTlaWEowQVJoWXp0TDhuNTQ4dmpBeVByaFVmYmM1RUJlbjRiN0xZUnpYOEIxb3lPOHpETlFqbHJrMTBUanh5VXRWaENmNXZWOFpCdkI4Mno5WFZmRHpkY05yT2x2blU3TXJsbmRlSFJQOWtTQ2JUTE5YV1IxUTdxK3Qzck5oR2t5cmk3V0pOY1llcXFIcjFkSUp5T2x5UWs2a3hMN1FuMUFlMEJzRTNLTUt3ZWwrOTViYk41YmJQN016T0o1bnA4NjVPY0E0cUNYUVkzaC9TNVJZeW96K1B6NHNibTVZOGNyU2tvcVVCbXE5OHdmdWdHZTVrb3JxcXNyc0MyeGZVY0UveTRpR2lmNjlxc0hUOTEzNml2VXpUK3lCcnBHSWxBM2Z5am9aaGdZS1JyQlpLdkhSKzkvNGNIeDhic254azQ5RDVjNUZUYjZoQVVPMkNpdmZnWWgvVWxobldKYm1jaE9QSUFNTGh3NWZQcjlYNTdadGV2MFd4L2dOb3JCQUxmKy9mZTVjOXh4dmgydUxYYU0yaThjTjgrWTR0Ty9uSjVmdU9zeU1IQ09ld2JLdUdxT3g3VUlNUnF4UTA0YXBJQmVZWUZCN2xINGtyc0xoc2JnTjFOalhQSVVYUzhZQnc5Z0hJenlWRW1JTk8xbzI2U3pzeGdLank5Mmp6UGZpWldETVZhR3RkeloyNkRkR3l3REU0WGZEUUlOSjUwVlNkVHNMRWh2SFdjZkhCZHdEQkRMSnZCeUJUSnVkQ2ducDdjZWZIWDZWWWdGRGZjWHVJTWJKbmlNcHhPdWVINUIrbElReHE4OFBEbEpZb3FuMkU3NGtRaHd6MWNLMXpHOG43SjQvZ1ovWkNOdzlWcUluL0wzcWtKNHlYdGRpUldESFNldmtMQmhoYTdaVXRPVjBaMmZrV3V4dDZ3MVQrUU85LzVmakZPVllseHBTSTNWdDFWa1ZDZUYyOUlNdW42WnFyV0x1N3RGS1ZzcHJ0QVorRDRyMEhhNzJROVF0M2d2SndsdzdHS1pRU3dSbG1iRmdyYkIwci9aTVZDVTFxUUozKzVJUzhuS2RqcllEN2dyTWRyNXJZMnpsZkZhRzl5cjRiN1IxTFcwMXBHeHAzaStoQit6b1hUSGNTMkhnTTRPZnF5cFM5eTI1OERXNmdKM1prVkpjVmxtc1RKS2NtRDNydm40ZmtsbGZVUmRwZFFiaDN5SjhkNEhUQ1NqSnJJUm9oQkNEbm0yMmx3U1lUc0Q5NndvYUMvc2MwNzNOK1l1ZkpLUmtvdzh1bEt6QzJlYVo0K2xnbWd4ZG0wc0xJdHBiR3BxOE5MOURMNWdCUzlQNDBoaE8rMkxuY1JXTktCMnArUEpvS3I2MGk1anYyUFhUVGRldDNaRFNOQ0Z6SnlnbHkrV3VHUDZwZktETisyZTN6aW96SmErNGM2V0RQQnJDdmFoRGluNWRlM2l5WG5IVGh4cGIzUHo2bDVOcmpJaE5zMTQrRERjMWgyWk5yZzJiUG5ha0RoTHdSaTNrWSs5TUVhTXdMMkF5VDlhd0owOWJ3V0UvWSsvTnV6TXFWKzlhV0pOVW8wMmJPYkFUUC9LdFZVbDdpNVZ1aXpSMVdjcnNOODhOVDBmcDAzaEVyY2RTQjdRNVpmM1I0Wi9GWE8wdmdiNXJVQmh4Rk05UVA5RWxZMzZYQ29EQ2N5YnpLNnNoWVdPTlpYMTBKaG9NWEEzNHJ6L05iKytrdHVIZkJhaUpEOWlQMFlkaitSMXlELzByRm1vdHFTbFdiQ0FCdzFIUTVMSmxFUUt3M3JlOVZob3UzQWNJU01MR0pNc2dFSmRnek1qVGhNYnZVUnA4YlhXNXFpMUlxV2FQZUFqU05jbEdVY0Zqa1B3M1M0NzJuK3JvdUxJZnp6MjFwK2ZlQmE1TG43bkN2Zmw1Y3NVMS9NTldCRjNCUzlkcjAxMWdUVXBZLytDVEJrUkhTbzV3Yll0L2lSV0pSSm9pNXB4UHVLb2pGQkVDcFNSUXhDVmlxNVRZWUd5eitkbnVSYnlzN01XWnNLZDdhbmRabnQzUmtVOWRKZXBRN2w5K0VmRDdRQlBwbEZiWklocnFFQVpldVVmOFIzNXF3TGtQeFBSUGVTYkFQQzRLZ1Q1cDlBOVl3VGFZUFRQd1g2U3M1TG9GUFVDRXEvZnQrOTZVdGF2WHg5NWVQZXV3NGQzN1Q0OGNjL2RkOS9EMndBYjJvQUkzZ2FvaEtINGJJREMzd2JNckloclQ2RkdJTEZHUFNEWWdEZlpOekswQm1vRDFLb3I3UGlTRFNDODJYRGRSbUNVcWlIWk43L2RBOUZpa2QvQ3ZTVy9FZGV0dmIra3B5QnN4cnR5My96U2hrdTNlWHU1TzJYUkRwbithNWZLREE2elFXU3QyYjBUb0tDaXE1aVJKbFFteUJTeGh1SnM4TlNsbUVYN1ExVGNDV0szMGNhZVJuN1EvSm5KTnRYZnY0ZjRPM2lxaUtCVEdSdnlzemIydEZYV2xTUmFWT2E2QXVmbVZjT05hMXVxRHNtVjRicm9pcXl5Vm4yL1NxNlVLQ0oxTVNYT21wN0VmaDMxYjU2dllacWRRN3ZDcjl4OE1HS1V5U2VLZUNXYnppcHRiNjV2VnM0Y1BCaHYwU1dFSzVyYS90NGRkY3ZCc2IvRnEwUG8rRXB3WHFYZ0lSRSt0WGk4MThlMkpCQytNNktydjZ4dW9jSmhXOGdxYjY2RWFlN0o1bmpZeWNHU1h5WnRsL3orS3krZDNManB4SXU0Q20rRVdVU2pzWUVvR25HKzYvZmhvODZ1US9mZjJiN3FoalZOeHgrQVllNE9iSFFZTm5Qek1PbEhINzdDdHNUdlczRkRaU1YrWHl5RHJ2N1ZKODZldVd2MXloTVBQWDdxRkxDTEowOStTVk1tcEEzYU16bTJRUjFYOFR3dFpYRmNiLzdpNU9UWWliZTFiVVcyOVBpWXBMU29aYXlZMndzN0Y1OXByTUNWYnMzZ2FaRGQ3aHRJZzQ4RmpId3NFQS9pUmJpYit3b2lSeUI1YklUN3pSakZWWHRHWUpiOUIvR213Zndja0dEVmliM2htM2ZTdFh3NkEvK1FTWmsxTzF2NzRnd0toU0d1cjlWcGpvdHpwenVkNmU2NHVQMlNvYTVqZXUyNFZuK3NhMGd5RUZ4NmIyWk9SRVJPNXIybHdiU3ZEbzhOOXg5OC9nMm5wK1BvbTZJWHZpMWloSGhpQkNaNVBtUmtaUkxmNXdZRjd3Vzlxa1pZY3FVQjJiMFp4RkhmeHdaNytTbytiTmtSRWRrMkx4L0p6TjlaSFR4UDgxS0N2eVZPRFZXUHo0bGdzRzAwUklKTlhGVlFVQjBmSDJVUmlkYjV2UzlhbEFWVlRsVmtZb3J2aGZlVHVSNFg4d242Y25vR29BRkNTZWJ5NWxtd256Y0R6d0JBeVRsa01uamQ3eENBWlRvOU8rRWJqSmxVSk5jZjdPUU5nUzhGTDhseUtVTEVDcEo1eCsyakFvb21wN05HYW1xS1V2SXlVa3ZTaWg5T3k4aEkyM3NzNUtadGRaT2xJY2R2WDZib2p3VHV2MFdSL2RIaUUzQXN2d3gzN3FGbGJpSURKN1dsNTBsdXkwd1NqdURNQTZ2UmFmZmxMY2l1ZzloRkZhNUdwWno0ZURhZVM3VmFZRjI3T0N4bnRNcXh4bWp0TVkyR3ZmZ2owQnVucGtaaW0xeEJvY0ZqOFRuUjdtNjdPbVpjcWxwbmNJOEZMUS9PcUluRGNTa1lCK3RrcDFEbXBFZURWV3dsb25kWlhjUjhxMXdxTVlwSnJCSmIwUjR2NVYzQm5HTnI3S2hQU0tqdmFMVGw1R1EyZFRRa0pqWjBOR1htT0xPem5WZ21sVzExamJtMXRibU5kVzFLOHA1VFY1ZEQzZ2RLQ2dwS1NDRmp4ZmlaTFVHWlJwUDFRSExSWktEODRpSW5KOVRlWER4MUt2cGcvMjMzYjkxejE3SGV1WmhUcCtZNzFKa2RrTUg5RkNxNFgzWTRWQjN6ZEk2WGRGak1hN0dJYXZMUm8yOWlySDJTN1NGUGdoZnZ1UmRld3YxUktwTkw5bk8rRE9CM2pLaFlxZkR6Nkx5eGRaR1BKRE9VRGhFUTcweEx0bTdzNks3dkxyS2FvK1BheS9ON3FrZjdSMXI2MnMxV2piMjJ3SG1qMXBLZ2lxNlV4Um5BbWxvUm9TektMRzB6OWF1VjBkTG9GVVp0YWNhd0tiMm12aFV0cmpwR0ZpUFhSaGRYYVhSUmt0QUVUYVpHTERiUjNOMG10aGErWk4vRk9Mc0dhRW9MUjZmRS9kVFhxQitScUlkWnhHTjZGWVBmSVZ0cDZvcG9DTWxXeFlITEwvTHl4cTdFVnV3ZmVXaWc1OHhHZkhhZkdXK2FMUytaYlczYVhsRXkrMmE2YzgzZ3lLb1l1elRObUc0Yk1xUkx1azZQRFQzUXh6K2J5blozdE82cTRwL3JsS1ByK2plR0xtOE1kZG1Wb3hISVd4enpFcXhCMlNveHpzVVJnSFVwU1VSOE9VM3lhVVY2cDh0R1l6NlVOZ1NIT2QyWjdycENVNktqc0w2cTlSRDNYL094VnIwbVJnUGRoaFJYdXFNdzFKcWhxSXliK3JxaXBlVW1sU05FS2JmeTUxQkpqSjIxdzF0UkZ1WVN6VjllWXI0VXpqZGVZeVBnWTVMTE1EdHh1eVdCQmU0UitQVnJqMDl3Ny9QdDZIbUZsTm9DOUFSS2lHUVoxSnRJWEFFSk5FTjhsVVNYOU43SzU2ckVLcVBWcUhEU0ZIWXlRRmo1cHVLOGlXcisyVFk4MUk0bGJDUWxNNk9rekJXdnQ4b2tKb2gwYjZvc0d5L2lueG1qblozclNTbUdrTlRFRE9Wb2IrK1J1Q2dwUDY0NWRoUDhnYjJBYzE0dHpEbkxwTUZkME1RK3k1OS95QUppcENYZW5pOXRhQ2dsUlJNWHA4RUNkeldVbERUUVl0VHBqS1F3TkhjTEdKZlBTeTNvbWN1eEZ3dzl1VDhpM0EzN1lLMUlMUlVEMmFsL1Fua3BoNTB3SkpJaVRPcURMZTM5aXBsUEdkNUhPREZPYWtPL3B1WWpZU1h2NVltZUtVS0V3ejJyd3VoY3NDVFlreGRTSXVWSkdjbXVxSkpxVSt3QjlNMVBKaWFZWVN0M0xEbG9yVVNucjRwNFEvQ1ZTRE9XejMwRll6UnBsTkIxNmdZSlBOcTJxWC85OGYzdmpiRG52djBMUEJFMTJUMjE1OXMvMDF3Mzh6QnpDVlpKYVRhYk9VZjVmWnQ3RDI3Mi9CejVMWVJjaHBkeEdZN1ZUTWNWeFk4TGRkZUV1bnNBZFZkRU5ZRUJ0TDJ1NzVFMGN2dlQrOXZXOUxhMjlxNXBNK3NOSnBOQkQvS1dGc2U2N3E3aDRhN3VkVzEyRjhrZXVlellWd2JxYVE3VjA4dFVUeThUUFNVOFlLY0gyWFAwSFBVaVBVZVZDZWVvVWZ3NXFvQnpuWUJ6Z2VKSXJzSXA5NlB6MXdBNlV1RThsbVUwSGhmY2hmNlA1ckJVZEg0VTNnTVFwMTBsamdDWm56Yzg4ejNwOXREdlpOdmhyejcvNlBId2VXclJYdFFyQ3hrbmxFRTFjeTE0U1FCODNnZXZDSUFmOHNHckF1QW5mUERhQVBqalBuZzlnZk41YzlGOXFEK1JSQmYwVHFQWUNFc1pZOEJ0TGZ6K1l1UERNTU1hK2R6eDRzS0RvU1NOVGpQSUVBb3VzbGE0OTBpK0cya25VTnBGY0lEMlNmUFFkRXhKd2xnZDE0U1hCTURuZmZDS0FQZ0pIN3lXaDN2ZUpmbGdTaWVOcDgvY1EvSGJjRWI3L2VBbFBOenphNFNQVXZvOHZFS0FvMTdCQUtYUHcyc0pIR1ZEOGxmSGFNNHNtdC9oTCtYZ0ZUU1lTd1lVVkhmVFVpYStmUTVzUTZBbDZYaXdQZmV1L09LWklZSC9lVHBYZG1HdWRsQSthUzZYOHVrUTVETi9UWGhKQUh6ZUI2OElnQi95d2FzQzRDZDg4Rm9DUjV2UndNekF0MndtUGR1MmtoQUd3eGNNWGU2b3ZYbXUvc0NCK3JtYmEyK1pxVDF5YS8zOGZQMnRSMnFQMG5XZjUvbC83Si9ZUDJJY3BHWE0zZ3l2RVBmUUNKOEVSQzY1aWh3QWhRUTdyRUFDQXBMbTNkeGNVRlZTaHkrYkdvcXJTaHZ2VklBMHBiUjdEVXpJdU04U2k0V0VyN00rcDZYM2p2RUh1ak9iYzlyNjdtbk9nbmJqOXVrcUYvZVlicGEzUlRRL1NtV1NLOGhxOUpyd2tnRDR2QTllRVFBLzRZUFhDbkNhcTZSMENnUTZoYjR6bUVLcUF3bytMNDdidTZzeTR3dGJTR1o4eXdESmpBL3MzOCtlMjNiZDRPQjFFMWtPUnhhZmcvaU1uVUxmU1E3eCtYUVRDVG9DZDZIZTRJbllHdStkRHBwNnlJTDZvU2xycGlLaXhHeExuK3dycjI3Sk1pZXI5VlpIZW55aVdwYWFsSnM5UDhkKzNsV2ZXcEVralk1UW0rU2F5dlNhTHUzNjJEaTFWQ05WeEJZbW1uUE4wWHFsMFZyZnlNbmhmM2ZPMGZIU1BLUUljTHdWZEx5bHNQeWE4T0lBT091RGwvdkQyUTk4OE1vQStMcytlRTBBblZRZnZJN0E2Zm56MzBTSnVHZFB3bWl0Z01xSno0dkl4ZnFsaEozVkw4UG95NWJLY0dOcHNRcTVNVDZOWjRFdzE4cVlzb0hCc1ZEdTV5RzE5Y1U5eG43SDRRTERwS054MVhoWFlaNGpxMmt3ZmpJNnZpb21WSlRzV0dtQTNmWmMwWVZrTnNKc3FCd2JjcWNXdUVpK3I5V1UwVkpadHlaVW5abW02NWZFY0dVR2RYeWFxRGJlQUN1TDNCS1huWTRuQmYzbWorbjVjQlVkVHlFazgzQ1NjNlJ5ckJIa0czdE5lSEVBblBYQnkvM2hWSTQxZ2h4anZiYU11VWpvQUsrdnBjeHRGQit4b00wUFhzekRQYThqdkp2UUYrRGxBdnlYQ084ZzlBVjREWUVMK1NhNVNNWEUwaDB0Q3RpcEpLdDk2VTRBdjhraTZXTWJuUXFVL3NsaVI4WlFTNk9qdUtsbFpzZm12Vm1EWmNtMTJwUzZsYzNyblk1MWRyYlVMUkdQclVpb2R1VVZ2REI3N3gzN3I2dWVLTkpwYjB4djRocU9WTlVzVk5ZUS9vVWNKWTYzVmRDblhLOGNXQXVWVzVzZ3o4UnJ3b3NENEt3UFh1NFBwL1RiQlByKzhIZDk4Qm9DSjNhUDZjQTRzQTl0SlkxM3pINnhEc2JOQ212QXpScERVcElCQy9jbC9QcXk4TjZScENkditxUTNKaVllOUw0ajNSVFBPOWlmR2IydW10RXpUQ0VJYXMxYlZHSVZ4REs1eW9XQ0pmSzFpcFd1dEp4OTE3ZmxwTHN6WGZ1dWI4aExiUWc1RldOWnYzNTk4TDJxME56eTYzY2ROcmt6OHN1MzdENnN6d2FMUmZ1YWtqdC9qeTd1Z2d6SFJuTk1WRWJkZ3V5UzZKaS9DeThPZ0xNK2VMay9uTXFvVzVBUkQ2YzVIMHBualVCSHdpemxISVZ6aDJDU1pqVDZIejZJbG5LT01KaFFvMW53SGo1c0VIS09ZV3JWRmRFVHZyTUhPT3ROT25yN3BMeXNFWGpoKzBTZkZ4UkM3NHlZU1R6am40dDArZ1UyOUZ3dEgvaXJLeFZWQjNzUDFWVWZHamhZQlM5d3IvL3puK0Q0OXBlck83c0cxbloycnE1ZDFmSEE1S2I3dTFiVjhpRlB6L1RzcnMxQkU3dTI4L3RNMUJ2UkpyUmJ4Q3Vta0ZINmJlYThod3MrQzJiMjVtcDVNOFUrZmp3bmEyN3loaHNtOStYa3pBMXNDQW5pWGc2cWJ5anVNUXh3RGFPajQzRFJsaGQ4SVhKazVNak9uYmVPakd3Y2xPZklpdk9JYWFKcFhhakt6NUlNK0h6WENaL3ZxcVcraTV3cGZzWStoYkl3WCtNK0ZiR2RMckwvRmJ3TTNmakMzN28ybE94b3k4dXZ0eGFYcnMrUG0xUGJUVlUxeCs4NlVyQWpBUTZ6dzIybGd6bXFzVWlYc3kxNDlVdkxselhXY2JWdyt1QUp2V2FVdVdyUGlQVmtNTEk2T0liUmZCbSt2MFpoREhNQnJvQmJTbUFNYktaOElreDBDZHdrcjVhUDBhZm8wZ1grL0V5QUk3M2ZVVHc3eHVtWCtYTlVtY2hvY0RvSzRYSnFkck8wakQzSFhYUXEwczhHNG1oUTZ1UTZucDNpd0JFd0VSeWthL2NNNFA1aUgvTHdEc01zL3VvcTJ1UXVvUnRrYzJYUzV1eFVPSEkyWGVIa0xwSjJTT01WM0VOWW1OL1RQY3J2bVhmcG1KYmc3MUQ0TzE2NFp3QmVZZmJobm9QMnczOGgvUVcwdVVqYlhDUnRrQSs1Wnk5d3VHWXdOZ09aVVNaMnFxeDJzVXNCVlN1T3IzajZhZktBMDR2dnNrYnh1UGk5OThUakFXMHdRbEc1U0F1WHQ1bFZSUi9QWWRQUVVMNDUvN0lUMjRvbkp3VXF3aHVobGNBTXd4cTRpNXp5dUw2end6K2ZWSkZzclVxaHoyRnJaU3A1b1U4eW5uclBGNktUekVNNEhsa003cTRZR1F6eDk2WFlKNzMzWVlNMTE3Z1BpMzlGOXdYY2l3WEdCbS9EQ25vWG1aRVpYV1FsSFIwb05hWlk5ZkQySDJReVBoNGtPTyt4cjJCL0g5SitQbVRlRXU1WjJxRUEzaUo1RFl4czdXTFZFd2NPM0xKdG0vMlgrSStlKytQM012NjdUQ1UydXF6UDBPL3dGa1hnNzF5ZHBmZmdqTjU3MEdMdnhUL3Z6VnpXeitqdkRkZWFMRnFSMjVWUjA5KzFybis4clk5MSt1NUlheVdTd1pSU1UxTGErdlRWTFdXRGFWMStxVklHUENiaXcvbjdMRWF3dzBXb0crT2VvbmRhUkl6Q004bzYyYSs5ZnNjL215RkNYUDhUb0UwOHljeGhlaDhVVkVLVkxiTWxKR2FTMThVVWN1d2R3dmVkbU1udzkxYS9ZUFBZNTBrMlU2YXdpNDIrelM3SkxWb2N6andnZDdSOXh5MW94TVNmZkJ6OWluNS9jM1Z0Mzlaak1TMlZBSld0bXBNekhkWEZkWlVyWmJBc0duYlVkbXhXak91bXQzUXNreTRQbFlkMmJOa2FPeTdOY1hjSWQxeHduZEtUWFJGSnp4UHlKRk92eDc1VnlFQUVSSUlNOHY4NldsNFo2bG1Ndm40VFhKRWRUMWpSSWkxY3NiRTdmQkZDT2kxSm5ZMTlmVnBiWjIySEdMaC9NalF2aFhTREluQytsdE9kaWQ3L0JnMWM0NVJNcGRBN1g1MjVIVUt3SEczdDZtNXA2ZTVxcmFpbytEUDNDbHpoVnFBaFdRWmZMOVpDMWNDcW5zSEJubFVERFJPVGt4TTNOalFRMzdJQ25LSlV1aGVRb3dpZFlpTjFhT1NNU3k5YzYyQi9WYks2Wk5YR3Z2NE5pNjFUMERRRnpzOVBuUGdjZHYvcVY5eHVTR3RwNFg3dHpWZnNFM0lSVDlPMW9MdzZwK0g1V3JSYndIbUo0a1JmRTJjbUFFZDZGWTZiNHZEcjdyMEFIRWtBbldtQnptc1VSMzVOT3RNQ25jc0JPRXQweXYzby9DRUFSK3JETVZHY24xR2NQd2JneUFMNDhjcm5WeFJIY1JVL2xYNDRmd2pBa1FmUTJTSGd2RTV4VkZmbmhmeHczZ25Ba1FiMDVjVjVPd0JucWE5TVA1d2ZCZUFvZlhhTlBEamd5SHBIamRFRHg3R2s4UGRWVU1FdTRoN1JTczZHU1I2UDNpZFl1a2xodi9weUFaeDdlYUc1K1Q4ekUyTlZLWWFYQSs0WmNCdnBYWU5YcFd1RGRPYUM1Ty9jT1NCOXRkQjdDd2JmellXbG52anUvUmRQcjY4WDZGaDRHY0s5Si9SK1hYQkFPdlU3K1NmckpjTHpEYnVBL2NqSnVyeXFIektFZ0NQNXBXNzI3SUg3dk1mei9yMGcrLzZuOVF3L0Z0SERWRzcyNzVmY3Z4cGNvQlN2UGM3dmlQUGZqRmwwQ2ZreGs5Myt2K2ZuS2lGY2s1MUFlVnlibSsvS2h1NjFQMk1kNkNOREdNVXlVaWY1Mm43VTBSQkcrUnlwYTVGaG9OOVZIOUk2N2pVL3B0K2ovMFRxYUt1eFBhbkhCSkc2RHIvL25kYlZGRDhKNlZ0cGV3MlF1b1FJZ0g2UC9kaTdwMHFpMzdVaHBHN0V1cHJXNDc3bHo1aHVoVzJRZ2o1T0VmanJCNnR2Uy9sR1MwOVBDeW5GOGZyaStJbXgvclZqcExSdExjekQvK1F1dGVkMk1JT0p4QW9xL25jS1A3dCtUOThJV016TnVkd1VueU4zSTg1YTdFZTU5RHNGakwvNVUwUCs3bVNwcnRxVVgxM2I5aWozOXRwcXRWSlJwR004aXVnaXA3bS92SzJxYTZWT3FvaVc4N1RLa2VjaDdFOU5PUGI3Y1FKMlRWeUFtS2YrYkdWbW5zMmNaTEpHcEF5ZkJQRTZzYk9nY3lLbVFSYURDempJTnRoU05aQ1ZYbFJPWkdCQzNtWndIMFYvbTZCeW9xN3c5d2VzZHVlSEwvMWtLQ3ZyeGNHUitwcC8vcU8yL3ZhRHBQOUs3SDhkOXErNXVuOXlGdWdkM25PRjJXVVo4V2FqS2RNZTl0a1Bnc09pdzRvcXVpWlVEUkxrUUJuc2VxS2xrWVY4VjM0NTFka2twRG1GOGxFUmUrQkNjZmhkci9lWkhUSC9hd1RTMjVWTUc2dDB4dVJVZFZlMXRnLzJxQXZsS1IwR0E4U2JORnJkeFF4bldIaXhNNzl1b0c5NHk0cmwxUkVuSXRJUzFURXFEZktlaVdPZEV1WktScVFsNnY3aGI2RDB3UkhJYm12Z1hxTDdxWFRrWllQQVN5cnV0Ny9uZHdqaUVPL1BFTkpCN3ZzUkF2UVk0cExOSFRXVjdRbEduYmF4dUtEeHNiaDRyZGFRVUoyaWpWVkhxMkpmanN1TWtLWHFYWVc1R1lic3lLaEVyYU13OXhHTlRoMnJWbWdqNS9TU3NHaWRNcHI4WElSSlFEN0d2VEpSMGE0Q3I0eVJVSWtjMERuNHc0NDhtOXVXSW5ORXU4dTdLcG83MW5iRmw4ajNKV2hMTk5yWUNHbHFabWg0VVZaaDAxRC91czBSWWErR0IzVnIxVEVhNFhkaXNCTzIwZk9rU04vWmtRbjJ3WXdvV3NyN1JCNVdpWGpyNkZtTTNBZExRdGdVYmF2d3dUS3g3UlRGVS9wZzZZaTNnZUtwZkxBRWhJMVRXTFFQNXFaeENlL2pmeE1RbDBnQ3psRzhmdmZuQVRoK1BwN2kvTXpQN3lxdjh2R1ZmblJlRHNCWjhxbEpmdno4SWdCSEVSQ1g3Qlp3M2crSWt5UUJNY2R1Z1o5M0FuQmtBVDUrZDBETUVYMU5IKy9GK1VrQWp0S0hrKzdIejI4RGNGUytPQ0FQOThVUmNCdUpBMlM0Q3ZMZzEyQ2NtQkRPYThHSWUraVRkQSs5bXV5QndZTDc1ZHVGL2ZLYi9CNGFMTGd2dnAzdWl3bE9ydWN3Tklza1dBOUhHKzFCSDNRWXpMUWU0YXQvUmV2eTc5U0xhYjBKNndPMFhrVHJVVmczMEhvSnJhczkrMkZXRklQMVB1SDdmcGlrOVFGYVQyQmV4ajNqUDdEK1o4cFBFbk1yRkxBWldMOUU2eGxZTDZQMXk5N3ZySjNOb0dmU3E0VXphUUdQemFId3l4UitXWUNuZUc0UTNTOWlzYjJaMWgwUXpGeUMvK1RQTDRuZWtkOGRvbDE1RzZQcHNNQzkwcHd4SmNXSUJVeUo4ZkdKcENCdURkbDNnY2Y3TzRLYUJYSnJFZmRqZDNQdk1jMmVuNU83V0dMaFdpanhFSFRyRjVYaWRKYzZ6UW42TUlYZW5XUk1yVFptS0pLa1NsRmxHUFVMbmxQWXR1Tjcyb2FSdGxtbUJKMnZiYVk4V1NJWFZRdHRmODUyTWkrS2dQQWp3aTJydSs4SCs5ak9NMmZvdC9NSWYwbTAxL3N0Zi9ET20wU3dady85Vm9qdDNFSTdxMTNsM3ZlRFBsKzdBb1RuQyszd1cvNU5kdzc2MnVWZ3UvOFMwYk0vbVJYM3dIWlZlM3Y3NUs1YmQ3R2RBd09QUEVKeDdOaitOZEc4SDA1dFhkM3V2VWYzaXFDMjl0QWhpbFBQdGpKUHNoL1EvZWxWdDQrTXZwdEpGVXFXYlJLNU0xMVdSVlNvM3p0N3I4NGdVYVpuVytTaE9rTjBKSDBSNkg3TFBDazY5Ty9wQXR1TXRMSXRNbW1vMzd1b1ZtdVF5OUt6emRJdzN3dWx1NUxkeEp4aEwxQ1o0TG83QXkzc3B1NXVHa2Q2OHRsYTVqejdMbjkzd1A5dXE5M3ZmY3FVbkd6QzhyTHdsNjIxR2d4Vy84TFRRdG1lRjUzNDE3UW16U2twWml6UEMzOUZiSUxCa0pob01DUjQvMUphTzlocTVnWlJLazlMOGowbjdlNnFLamNwaXVob0JSYTJ1c0RoS0NDbFdLMVNxVW1odFBiaitMYUtIdi9YdExKS1M3TklrU3VWY2l6c3V6a1pHVG1rNUZIYVdCam0vd01laUN6RWVOcGpZR1JnWUdCazZ0OTNxVGd2bnQvbUt3TTM4d3VnQ01PbEMvd0xZZlIvbFgvM1dhV1oxek13TW5Bd01JRkVBWmpsRGhzQUFBQjQybU5nWkdCZ1B2dGZnWUdCMWZxL3luOFZWbWtHb0FneVlIUUFBSGY3Qk5rQUFBQjQybTJVVDBoVVVSVEd2M1BmTkVUSWtGS0QyT2lZVGVNMERqbHFrV2FPWXM1SWc4cFFZaEtJUVFPekNDeGFSQnRiU1ZHMFNZclFSVVNMVmk1YXRJcGFSSmxCUVg5b2taSVJiWExUcmtVWmRQdnU5YjRZeFJsK25IdlAvZlBPTzk4NVQzN0MvbVRRMmFBamdjUHlBdTBxaisza2tEZUhlcldDM2ZpRmRobm4yamhDY291K1BJNUlCTlV5alNUdEFSVkFpTDQ2TW1iT2tTNFNKaDFrSDJra2NXUE5mbk9XNHo1emo3SHlCRkh2TFZKcUJrRjFDUVZWb24rQnRwZEV5RHpuWDFHUURJWmxnZmZlb3krS2duZWE5Z3R0aE90bm5aMms3eGpTYWhnVjZpTUcxQjBFdmNlTTd5SUNaSnNhUVZ3dWNBOWpwalh2MlNETWh5cmlrV3BnakNYa1pKR3hGRWt0VWpMRnM4TjJucE00dWlXdWwxV080eXh5M20za2pGOGQ1M3JKamxOQ256emxuZGY1ckZIMHFqQUNYaDJDc3NyblZ5TWdQMUF2TjFBalBSaWhOYzl2OG5QUDhTZzVTSGFTclhiUE4rYTdpSE5lQ0dHWlpZN1BJR256ejl6ejdqRFhyc2xsN0xlK1dYU1NySDBYYzg5NVBzdm9VOFFuK3Z0a0RqR2VUMVBYUGtlV3VkOWw4NzRKM210YW8wV3YwOEloR2Ixc3Rjam9EK1N6ZXM5M2RUcHNoSEVNV1d1MEtNZG9VZUo5VTh5Ynlmc21lQ2VvMWVLYUR1VlFndy9VSWsvN2hyeFRQV3Y2V0IwMlltck1XS05GT2RUQ2FrWWJTRFBXR2U0eE1TMWh3TlNEdDBKTmZHdjZaSlU4WUoza09ZOXcvSXEwdXY2WnRwbzArZnZ0bVFqYTF2RjdQYW9LT3d4eUJRbnVIOXpTU2EwU2FKVS9aSUo5TllHMHZFUVUwREZYRDZabkNvRlc1bmtNRldVYUdqckxiSmJFM0x6ZjE5bU5XK1F2MzJHSk5YMlRQRVRJKzQ1UUlNanhLZWI2R1d1aEViV3FrZ3loaHJtSnNwZVNhaThxMlRjcGRSUjdXRWYxdHBaY3JaRVk2U2RKMGtLYVNjTHQyM1J0UTV3bXJxVHorZk1XMHV6WCtYOGQzRGZJZm0vVytyZGdldGoyRTN2SjVOTFBuZTBUVSt2OHJ0aHZUaFhQc21hWXo3djZ2cDdYejNXM3p1Z08zYVlIK1QrcHUvaWYxRmYvQVRPYzZHeDQyblhCYjBTY1lRQUE4UGYvMzd2M2ZkN24vWHZQK3p6dmNwSTVreVNaUGlRbjl5RkpNamx6emt4eVpzNGt5Y3ljOUNISnpPbkRKTWtrNlVNbU9jbkpmVWlTTTBtU00vZGhra25PeVp5VG5PM3JQdXozbzZoL1JLbE9LazF0VVFjMHBOdnBmanBKTDlDcjlEZTZTSi9UUHhtSlFVeWN5VEtMVElHcHNSUTd4T2JZSmZZTHU4MFcyRk8yeGIzaTNuT2IzQ2wzd3ozeWdPL2p4L2cwUDh2bithLzhJWDhoVUVLYjhFS1lGWGFFa2xBVjZxSW14c1FCY1Z6TWlMUGlvcmdtYm90N1lrM0NVbHpLU2l0U1VicVhnZnhNSHBmZnl2UHlybndtMTVWQUdWWW1sUldscUZTVU8xVlIyOVdFbWxMejZycDZHV0wrYmc4bFE1OUQzME8vdzFJNEhjNkVDK0c3Y0ZPVE5LQWx0ZGZhZ3Jhc3JXbGIycTcyUTJ2b2xLN29sajZnRCt0cC9aMCtwKy9wSmIyc1grblhlbDEvQkFHSWdWNFFCeVBnSlpnRVUrQWpXQVE3NEFBY2czTlFCYmVnWVFCajFFZ1pHV1BheUJsTHhvN1JoQndFRU1PbnNBY093Rlc0QmZkZ0NaYmhGYnlHZGZob1N1YWdPV3Ftekl3NWJlYk1KWFBmckprUGxtQkJLN0JpVnRLYXNGYXRxblZyUi84N1p2ZlkvZmFRUFdaUDJETjJ6czdiYS9hMnZXOGYyVldIYzlxY0xpZmhKSjBKWjlxWmR3NmNFNmZwZHJrcE4rOFczQk8zNHQ2NUxROTRVYS9IUzNoSjc0MzN3ZnZrclh1N1hzbHJSR0tSVkdRamNodTVqendnQmlrSUlvU2lLSWE2VVI5S29TeGFSa1YwZ1ZwK3R6L29ML2hGLzlnLzh5dit0Vi96bTVqQkZ1N0F6L0VRVHVFc3p1RTgzc0FGZklUTCtCSlg4UTJ1NFFadUVZRm94Q0VCNlNDZHBKZkV5UWdaSjYvSURKa2o2K1NRbEVtRi9DS05RQXBRa0FpbWdseXdHWlNEK3lmZUh6S090VUVBZU5wallHUmdZUFJqY0dOZ1lRaGxZR2NBOHBBQUN3TWpBQmRqQVAwQUFBQjQycjJUeTByRFFCU0cvMlNxMWd1aUlDSmRTT2hhYTcxU1JNVDdRblNsNkU1SWJXeUxxWWt4UlJUWFBvQnJuMGU4UElGYkg4S0ZLLzg1bWFZYnRWM0prTWwzL25PWlpNNE1nREY4UXNISzlBUDQ0Sk93aFFsYUNkdkk0c3V3d3FwbEc4NGdiNjBaN2tIT0todnVoV1BkR2U3RHZmVm9PSXRKTzIrNG45ektIY1NDZldKNGlQeGdlQmdyOXBQaEVVeW8xcnFqeUtxYzRXZU1xMWJORnhSVnlmQXJZMnFHM3pDZ3dvVGZGWExxRnBzSUVPSUdFZXFvb29ZWUR1WlF4Q3dXU1Z0dzRWTUxjRUZybjViTEtBZDcxQ29vaUJhUTZqampjMHB2ekhjU0hWQnphTmVvWEpGMGhBK1BGSEcrUkpPMkp1MExaZjJBczROcjRaakRrem9oM3hFYVV1VXFyWDVHTGFEYStSdlhHZVhpMXZpM2FaV2w0Z1lWbnhHLytaMDB3c0dSS08zVloxbFg3MUd4aSt6dWN0dVowMm5tejM4MlJYYXBWTXkvYTEwclVicTNWZG1yV0twNUVoZVRYSkluSzBZNGwxMVBPdFJwLy83Mi8rMnRTUjlETEdPRzQxcEdnWG83cDJFeUNqdzl1cDh6LzViajhRVDYxRHFkajJOYVplNlU5c2RwL3c2NVpwUFdydlJDMzVtUytPYjVEZk5ZNEt3NzNMcExTNHpSK1o2YzhlUWs3S1FWRDlMYm9Qdmxmd01CU3JMMEFIamFiWlJIYkJ0WEZFWHZsV1ZKRk5WbHE3ajNicGxGYk82aWlydmNlNUVwY2tpT1JjNVFRMUxOTGIwblNHQWd1d1JwbXlSSXIwZ0YwbnRCeWlLTHJOT1JSWkp0TXZQbms0d0Fjc0Z6LzN2M3YvczRCSWtLaU5lLzEzQUFaVjRjdE41UXdRck93QXhVWWlhcVVJMGFPRkFMSitwUWp3WTBvZ25OYUVFclptRTIydENPRG5SaUR1WmlIdVpqQVJaaUVSWmpDWlppR1paakJWWmlGVlpqRGRaaUhkYWpDeHZnZ2hzZWVORU5IL3dJSUlnUU5tSVRObU1MdG1JYnRxTUhZZlNpRC8wWXdBN3N4QzdzeGg3c3hUNE1Zcis1KzBFY3dtRWN3VkVjdzNHY3dFbWN3bW1jd1ZtY3d4RE9JOEpLUElxYmNEUGV4UDM0Q2JmZ0h0eUpCL0E0SHVOTTNJRWZjQ091c1lyVnVKczF1QTN2NGtjNjhDQ2V3Ti80Qy8vZ0VUeUZqL0VobnNZd29yZ1hNWHdLQlIvaEUzeUp6L0E1dnNEUGlPTWJmSVd2OFF3UytCUDM0WHQ4aSsrUXhLLzRIYmZqQWxTTUlJMFVORHdFSGFQSXdFQVdlZVF3aG5IOGdnbE1ZUklYY1JtWDhDb2V4bFZjd1hXNEhyL2hEN3lHWi9FY1htY3RuYXhqUFJ2WXlDWTJzNFd0bk1YWmJHTTdPL0E4WG1BblhzWXJlSTl6OENKZXd2dWNpeHZ3RG03RmsvaUE4emdmYitGdExzQWJYTWhGWE13bHVJdEx1WXpMdVlJcnVZcXJ1WVpydVk3cjJjVU5kTkZORDczc3BvOStCaGhraUJ1NWladTVoVnU1amR2Wnd6QjcyY2QrRG5BSGQzSVhkM01QOTNJZkI3bWZCM2lRaDNpWVIzaVV4M2ljSjNpU3AzaWFaM2lXNXpqRTg0eHdtRkhHcURET0JKTlVlWUVqVERGTmpUb3pIS1hCTEhQTWM0empuT0FrcDNpUmwzaVpWM2kxT3ErcExwY3JLQm15MmVPUzdMTVo5a2g2SlgyU3d1L3VEL1ZiOUpnREpOMlNIa212Wkxla1Q5SXZHWkFNU29Za2V5VEROdDJ1MnJpYXlCdEtMSkpOT2lKeDFkekI0d3JXaitiMW5HSW9ZNHFSVldMU09sQ1ZWclY4VHFuS0tsRmRrMVZ2bjAyZnA3SS9iK2oySVJ3U28veHVyOC9lMSsxelNicHJkRTNKSlZVajVzaU42MEprWmNzbjZaY01TQVlsUTVJOURuT0VvaWFTdVdSZExta29VbWVkY1hXc29PdXk1dTZhUEloN3ZvRmVpd05oKzVHYWRFdDZKTDJTM1k0cHhkQzdNbG8rYlMxckMzTlpJV3BGb3BDT3VKNDNwREtUYlY5V25iQjlZZ0ZiaWpWc282YktnWFpHVnRYaUlrTUlLOE1TTXNPU2RvYXRyQXpoc3pLRXo4NFEwczRRUnBFaGxNZ3d3d3g3aksyc01aWVNZeXdoeHdocGp4RkdNY1pTN2VaZVEzRWpFczJwdWpaa202MWpwMWl6WEtmRGlpdmZNTlBMTmRyTlpjclYyNlpsaTVXRWZYckEvK3JUNWhmckhXSml1WWI0d0dVYU5ZblVaQ2JwZGdXZFNaUG1OdEZJVm5FcW12VTdrVHBkMUEyWmlLRm9LU1dlRThkR2NUVEVvN1RPdGRsVTBUa2NpWTZVamszRFp0U0lraXRlYlphRjB1VUdxNktVWm90anFlMGN6cWRTaXExYkVuazFaWDd4aVZUUjNsb3NsYTRJVzBwSjY3bnBObEVxMmFvanNwY3g0L1JZVk5Hc2Y0UlkyVnBLajZic0orYnhocVR3QlFvaUtJWGZVeEJlS1FJRlQ2RGdDYmtLd2wwUWhWc2hlY3ZyZGhXRXB5QUtMVStnSUlML0FlYmVZbWNBQUFBQlZxcGZJZ0FBJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQW1hem9uIEVtYmVyJztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybCgnZGF0YTpmb250L3dvZmY7YmFzZTY0LGQwOUdSZ0FCQUFBQUFKRE1BQkVBQUFBQlZjQUFBVXpNQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCSFJFVkdBQUJmSEFBQUFMRUFBQUVHU0hoTFVFZFFUMU1BQUYvUUFBQWtjUUFBamdSVHFqZU1SMU5WUWdBQWhFUUFBQXlJQUFBbDJOU0pBdFJQVXk4eUFBQUIrQUFBQUZ3QUFBQmdpakoxdFdOdFlYQUFBQWZJQUFBRWh3QUFCa29PYnhnSlkzWjBJQUFBREZnQUFBQUNBQUFBQWdBQUFBQm1jR2R0QUFBTVVBQUFBQUVBQUFBQkFBQUFBR2RoYzNBQUFGOFVBQUFBQ0FBQUFBZ0FBQUFRWjJ4NVpnQUFFY3dBQUV3WUFBQ0VFUGxIRXdwb1pXRmtBQUFCZ0FBQUFEWUFBQUEyQzdGS3ZHaG9aV0VBQUFHNEFBQUFJQUFBQUNRSVFBWXhhRzEwZUFBQUFsUUFBQVYwQUFBTHZLWFdWaUZzYjJOaEFBQU1YQUFBQlcwQUFBWGcxV3oyNVcxaGVIQUFBQUhZQUFBQUhRQUFBQ0FDL3dDYmJtRnRaUUFBWGVRQUFBRWJBQUFDdUQ5aVptOXdiM04wQUFCZkFBQUFBQk1BQUFBZy81WUFVSEJ5WlhBQUFBeFVBQUFBQVFBQUFBRUFBQUFBQUFFQUFBQUJUTXlHWjVEWFh3ODg5UUFMQStnQUFBQUEwMk4zS0FBQUFBRFV2a004L3hYK3pnVmJBOWdBQUFBSkFBSUFBQUFBQUFCNDJtTmdaR0JnUHZ0ZmdZR0J0ZkMvNkw4TnJORkFFUlRBOUI0QWpMOEdlM2phWTJCa1lHQjZ6K0RLd01JUXpNQU81Q0VBSTFDTUVRQW9QQUdkQUFBQWVOb2x4WUVGQW1FY0I5QjN2Mzl4MUJBZlJHTjBCQkFIUUFQVUpLRWxhb21BVnJnZDJxQUpja1U4bnNxcG1pVjU1b3J6Lys1aTdEWjlzdW9yV2Z6YzVUMXFSMnhoUHh3R08rWlBUWE9qSnEvR0RWSjVvRmwvQWNSYUQ5bDQycVdXQTNBdFdSZUYxOWtuZnJaOTA3R2R1aThWSi84L3RtM2J0bTNidG0zYnRtMzJyRld2dTZmSFN0VlgrM0Q3cEsvN0hQWFEzOWVFdUZaVVI0d1Q3bDVNZHYxb1RlUXpsR1BSWkVDVGZ4dHR1a01kNEJpSlhBREF0K1JNd0phRWRBSjNBNUVsclUwbFM1QjYwa1BHa25aU1FvckpURExEVnNWczl5QW1XaVBtMkV6dXJZVHhWb3BadGd6SDlSaHRLeUpqaTJPR094YmpTUnRwSW5QSlZOSkZBbElaeVF5cFN5aEFPUm42WCs0QzRVVC9OTWJuYm9MeGxHMFJUWkhzU3MwMW52b242NUpCYWw5VXBzNU5UYTBGVWQ0V0l0WEVrWWxrRk9rbFE2TmNUaUN0ZjBBbjZTSWRFVUhFZ0dybzNtY085a1lGNStXMkYxU1BZVzRsTEN5c0ZTUEZQRDNobC9ZbDgzYzhwcmdUa0VucXZ6TWF5VkNyd0hEaDlzVC95WENlR1VlR3U5TjU5aUFFcE1vdVFFQ3EvRnVjWjFIN08zcG0vbHM5OUxGT2VqUjJCeU1nSSswV21PMkgvOXRHYUxhWEtCY2hWZVFwenIraS9oV3dvSHVLNXg3bFdoMys3N2VoL0lLeWhQdmJSL0k0cmkzSDNLeUJRbnNQL1hZVHpMK0tJanVhdXNVNm1HM045SHRMZExwMzZkZG1wSnoyajBDQnJjNngxclBzdDJ6NHVHM0Y4WXJvOU9lalUrdnMrVUJTZDl3bDNIc0EwK2wvam0ySXJOVUN2aHZlcGdEc2Y3Z3ZNTm52Z0NMM0JFcmQyWHlYVjJPbWY0ZHIwMW43cVJndHlSeE1TdlZIRDdtQmFEMG42cUdoeE5QUDBUbUxNNzVOMGN6M1dobGo3UW5KbkhJNkdlVjZPYzlxanF4STVsbDBLamFmd1lMS29XM05XSDlrakt0dy95dm00Qkx5RUFweXhwQTZqcmVtM2JkZ09YUFI3SUZCeGU5WFlpd1hNUmVubzhOMXNFZTNRYWZxNEk0SW45Qyt2UU1UZmdMdnF3N0xNVzdWNXY4b1ZlNTRCdTRPVEdUL09PVVVDQThsaDNIOUNjcWp5VkhrWWxKR1NzZ2tNbzc3OTZvM2t2cXlYbkdOWkpjMWFVNXFvbDVhUkQyRFp2V0JhcDNzc1ovaUhwTGY2WjVSYjZnZm1LZGlvZHJTOXVXQ05zNFdIUGVRYm82YlpFYytSYllXakhXbWUxSDJreDVrL3ltZjJoZmFrMDM1RjlsTjRtRnVrajZUSCtxdnBMZFlBKzJMeU1lQWxNWSsvaHgvK0dSc0ovRWhpVEc4WGZmVHVxTjg2MzJzU3RrcE9ONHVGV2ZxUFlZUDZqMUsvNi9qMUhudWY2aGMvRjZjODk1YWVDTjl1RVBJRDhZNUp1Mkx6blB2eFRnWDJ2dVZmM2RHTENpNHRqZlpKLzMvNDNkclRGOVVoMVNPdm85OWxILzJWRlNMazVPK21pemY0cmV1L0tkeStIN0t0OW1SYnl0UUxpMDRQaXhsNThGZjEwSjdjVTdaUDNueGZrci96Yit1VWJ6SEhHci95NVQ5bzhnUnRQbG8xSTg5eW9WMEsxN2RVWHk2cHhoNGRtT3lQYytmSnlsZlpGdFNOcVRUSkRYZm1UN3VSektzNTJpTWxINy9CZk14SC9WK3l2Vkh5ZXNvOE50UWZoWFYvRzJPdHlmeVFYbS9IS1A4enFoVzNEcGo5NkExSngvL3o1bk04NFVvOUtkemJVK0JUSTdxZGpyMVo2bC9JOVp0QUwzdU1mVGFBWURpOE92QzNIdVl5WG12N1VUV1l6N2ZwdHlIS0I4N1VHN0xPM3IzbitwZHcvd1lycytnYloxWkh1WCtVUFQ2WTZVVHVYNFJ5aFppeVBoTktKZGtqQ3NyVjZ6TGN4aHY2MFkyWDhGUVV6OUsvNDY4ZnpubDN1ajBSNUZ6dUg0cWN1bHpWam9ZUjNQeXpXTHYrUjlSb0hoOUIyT3RwRS9QS1ova0FaanlaUzlRL3c4STR1K1Bld1F6ZlIrSy9QYXlGWDVpNnhPT3FhL1hka0dlNG1UK0VmZVdkS2tPbXR1blJQWHVEVzlYM3BRanpaVXZJT3duZ3pxam1taE4rVkZjeVRjNFE2NUNzWFNwZCtLYUtoNlRqU3RoOGZmWEZxZWY2WHJYWWFMcXJUckg5ZmJsakg4cUpnam1LNkN0YnVZSnRncEszWHZrY2RyWW4zZDJScmxibjM1c1ErcVFid2RTVmdMdUplNnZ5SHZITWYrYm9OMjlpb0JTL1p4SFc3bCtJdWZWN0pjZldhY1J5TmpXNkV4K0svZWhrbFF3NXV2SXRiVDlKT1VjeWhYdFMzZ2ZrUHZoclpyeVpuSU91UkplT1pYdjhsYyt5ai81Smo5a1UzYmMrbnlmSEZQZUlna0EvbTFNK3dreUN6M1plTnA4ajFPWTMwQVV4Vy9tenRyMjdtUnEyM2FmYXB2UHRXMzdxYlp0MjdiYkpMVnRaWHIvTHZkODMwR2NId0F3TXBKaktUVm5jLy9pMVB0Z01QaERSVnBCRUFacFVBQkswVkV6YUFOOVlhQTJTSnVxWGRJVVMyRWwyQzUybEoxa3Q1RmpJSVppTk1aaFRxeUtQWEFnanNYeE9Cbm40M0pjaDhmeERGN2xFVHlSSi9HU3ZCU3Z6VnZ6OXJ3SG41SStJbjFPK2pzUklpSkZuSkFpdXlnb2lvalNvcHlvS3VxSnptS2dHQ1FtaWxWaWgrNm54K2dKdXRTejYvbjF1bm9yeWFTL2pKRFJNazRteTNTWlI5YVViV1RIYkNkeVBQa1E4aUhxRzdlVitxRVVPQlRvSkJCUUVFcERKV2dPYmFFZnpDT0NpOXBYbGtnRTI5a1JkcHhkUTBCL0RIWVNaQ2VDN2tRd25BZ200aFJjaUN0d1BaNGdBdUNSUkpCTUJLVjVIZDZPZCtXVDB3Y1R3VnNCUkJBdEVwMEVoVVVwTDBGM0loaE1CTnVkQlBGdWdqcDZmVGRCRkJFa2VRazZFTUhqRHdFZndyNkJtMEJUWDlRSGRSOUF2U0NXZnVRZVpGQXp3Q25iaE45azU3TTMwdFZwcXBXcVQxMlhIS3BDS1AzbzJtZHl0RDNJanJMYjJwSGcxZDJSQUZhVXRRUkk1aE5MdDI1YkhjMnpWb2hWemp4bm5yTzZtdXZOdzNUbGxmbUs4c3lkU2VZVklCa2ZqVy9HVStxSHhqM0RNaTRacFkwVUkrVm04V3NYUWhxSE5QZFB4WmZzRFdqZzBUYnlKYkpCZmdqUEFkZ3l0b0p0b3Q3RzlyQjk3QkE3dzY2d0cwQnlKZlUxOGwwYWxHVEhNMi9CSy9USHJKZ2Q4MkorMnNXZFo0cGlhZmluZkhlNGp3cGlZZmVxREprTGYxWk1EOUJoR0FBVVJmLzdiVmpiN254bTIxWlgyN2JkeHJidDJReG0yMmJzekxidXNYa1ZvdjVLMENaTlU3cjZLVWU1eXRBZUJTcFR2WlduQUFYcDBQOHJGS3hLRlNoZmhkcXRhRkpVcEVRVkswSUQxVWVidFVVN3RWVkppdUZyL2FUdlZhNVUxZWxuM2xDczl1a1NYY3BLeFNsZVZaeW5pL1dES2pSTDB6VmJvYVN4amlydTQzdVBaVEtYazg0R2J1RUhNdGpJN2Z6SUNUeEFKbHU0a3dmNVNWR2NTaGJidVp1ZjJja2tqaWFYL1R6TTAvempDUnpKRFBJNFNMVkZQb2VvTTV6R3N4UVF6bU04WitzZ1oxTklGRSs0RnpFYzRRQStwb1BmSE1pTkxHSTlCN2laUnp6SXczaVRMM2lMZWs3a2RENmhrOThkNUFFZXlqUVc4ellOM0VvTmZ6allnejJjMlZ6RmJkUnlFbWR3UDgvd0tWMzg2UkJ1WW9rSE1vd1JqT0lPSG1VT1YzTXNtempNWEs3aEhSb1p5V2hPNFN3MkU4WThydVZkbWhqRGNSelBaM1R6bDBQWlN3SlRPSXF0UkRDZjYzaVBacllSeVYwOHpoWE01SDFhdUpKWmZFQXJKM01tRC9FOG45UEQzKzdqY1o3SVBoS1p6akx1NFVudTVTbCtaUmV4SHVJUmZFUTd4L0FoYlI3dlNld21qajNFczREcldjZ05ER0VvL2VoUEdTL3hPcXRJNVR2MzkyZ3VvNUsxSkxHY0VzcDVsVy9jbHk4OWt0Vzh3UG1jdzBYKzBCLzdFNy90VC8yWlAzZTlHOXpqUmplNTJTMXVkWnUvZEplNzNlNE9kenJWaWQ3alpHLzFEbTl6a3JkN3AzZDV0MU9jNWdMdmRiYlRIZTFNSDNLNER6dkRZWTV3cEtPYzVSd1hPY2I3SGVjRGp2ZEJKM2lmWThtbWlCMUU4NHQ3azBPeGFwU2xiTlVTUUNCQjlDR1lFRUxwcTJTbHFFUTd0SjFlK2tXTHRFWXpORk56TkZmek5GOEx0RkFydEZLcnRGcS9hKysvdTRTTFNBQUFBQUFBQUFBQUFBQUFBQUI0Mm56QlV3Q2dTZ0FBd0dyYjNHYnptV2ZidG0zYnRtM2J0bTNidG0zYjN6ZURZWmorNDc5WVNpd2ZWZ3JyZzgzRExtQ2Y4SlI0YnJ3NFh2MG5CK0FUOE0zNFhRSVNTWWhhUkd0aUsvRU9BTUFERFhqZ04vQWZTQWJTZ1d3Z0gyZ011b0RwWUQrNFRpSXlJMW1JSEVKdUkwK1IxOGlIa0lBbWpPRGZNQWxNQzdQQi9MQUVyQWhyd2Nhd0Rld0tCOEhSY0FwY0JEZkRFL0FtZkVVeGxFUDlTNldqOGxNVnFJWlVKMm93TllWYVNtMmpqbE0zcUpjMFRkdjBQM1JhT2g5ZG5tNUFkNlFIMFpQcHU0ekhaR2ZxTU5PWXc4eGJOaldibVMzTzFtWmJzRjNZL3V4ODlneDdqLzNJY1p6SlplYnljelc0SnR4TzdqNXY4b241U254OXZqTS9odC9FSCtJL0NvV0ZUa0kvWWJnd1dWZ3JIQmV1Q1U5RklCcGlBYkdIT0VWY0ltNFJENGhuVUJxVUZlVkZ4VkE1VkEzVlE4MVFPOVFOOVVQRDBEZzBEYzFEeTlBbXRBOGRRK2ZSZGZRQXZVQWZKRW42UlVvcjFaY0dTUXVrcmRJSm1aQWQrUTg1bzF4S3JpbDNrVWZLVytWcmlxV2tWWm9wM1pVcHlqTGxzSEpYK2FRYWFrRzFuVHBaM2FlKzBteXRtTlpNRzZTdDFnNXF0M1JUVDZtWDFIdm9pL1E5Qm03OFptUXhpaG1OalQ3R0hHT0RjY1hFekRSbURYT3BSVmg1clJIV1B1dWk5Y3JHYk5ZTzdOcjJBSHVtdmQ1KzVQenIxSEhhT3dPZFVjNDBaNUd6M2pub25IV2V1SXpydUgrNDZkeHNiajYzbEZ2TmJlLzJkb2U3azkzNTdtcjNuaGQ2UmIyeDNoV2Y5UC8weS92RC9TMUJFRFFJbGdWN2cwc2hDQk9INWNJdVlaOXdRYmd6dkJnNVVZbW9kN1E0T2h0OWlGUEVSZU5HY2V1NGJ6dytYaFR2aXEvRWJ6OFRCQStBWWNWUUFBQm4yOTZTLzVqTXRtM2J0bTNidG0zYnRtM2JkbnRuRXBpVVJrMDJVOGlVTTdWTU05UEo5RE9qekRSenlMeXlVVzB1Vzh4V3N2VnNLOXZORHJMajdDeTd6RzZ5djRQc1FaTmdVTEFwMkIrY0NhNEc5NEtQRUI1aVFCSUF5QWg1b1NSVWhZYlFGbnJDVUpnSWMyRWxiSVdEY0JadXdsUDRDSDh4Q2liQU5KZ1djMkpSckloMXNTVjJ4WUU0Rm1maVV0eUUrL0VFWHNTNytCSy9VaGlLUVVrSUtDUGxwWkpVbFJwU1crcEpvMmcyTGFIejlJdkRjU3hPeHNTWk9UK1g1dXJjbU50emJ4N09rM2srcitidGZKalA4MjErenAvNXYwU1RSR0lsdmVTVzRsSlo2a3RyNlM2RFpiek1sald5VjQ3SmRYa2hYeldzUnRQNG1scTk1dEFpV2tIcmFBdnRvZ04wak03UUpicEI5K2dKdmFJUDlJMytjT0ZkYkpmY3NjdmlDcmd5cm9acjRqcTRQbTZoTytiT3V3OCtqay9xMFdmeStYd3BYODAzOHUxOEx6L01UL0x6L0NxL3pSL3k1L3d0SDFvUVBBQ0FzUUlBQVAyY2JkdkxuYXBEemJadDI3WnQyN1p0MjdadDY3MkhlZC9tL1FsaWcrUWdNNEJBZ0lLZ0xHZ01lb0pCWUJ5WUJaYUJUV0FmT0FXdWdVZmdIVXdKZlZnUXRvVTk0VkI0QUo2Qk4rQVQrQVlsUVdsUWJsUUtWVUpkMFNwMEFOMUFQL0gvT0Q1T2puTmlqRjBjNFRwNElwNkpOK0F6K0JINWgyUW5KVWtyTW9Ic0k0L0phNXFKbHFhMWFEODZqQzZobCtsTDlnL0x6Q1FyelNxenBxd3Q2OHFHc1hIc0ZMdkVYdkpZUEJNUGVHMCtrQy9ncC9nbks1VlZ4UnBuSGJQT1dXL3RYRGF4UFZ2YlJleTI5bno3dGhQZkVVNDlaNGd6eHBuaXpIRXV1WCs3V2R6aWJsMjN2VHZEUGVZKzlaSjU2YnhzSHZCcWVRTzhGZDVkNzdPSUpZaW9KanFML21LMG1DNFdpL1ZpdHpndUxvdjc0clg0TG1QS1hMS29yQ2pyeXBheXF4d29SOHFKY3FaY0w3ZkwvZks0L0tMK1VyRlVXcFZWNVZVRlZVbFZVZFZVSFZRUE5VQ05VQlBVRHZWYWZmWTl2NzAvMFQ4WHhBcEVVRGNZRXl3SmRnZDNnaWZCcjlDRWRjUCs0YXJ3Y1pRb2dsRzFhRUowTkhxdGdhNnM2K2dXdW9NZXFNZnAyWHFKdnFCdjZpZjZnL25MeERPcFREWkRqRytLbUFxbWptbGh1cGdCWm95WllaYVlEV2FQT1dGTzVJdjFCNHFnekpFQUFBQjQyb1I3QjJCVHQvYTNqa3hpeVBhNHRoTTdqaDNIZHFhVGVNVFpnNFNSaENTc0RMSUpBVUxZTkdXVThZQ21nVkpXZWFXdmROQzk1Nk9QTGtKcDJuLzMzbnYzNitzZWRJOWNmMGU2MTJEekZxbGtTL3JwbktNakhVbm55Q1dVdUFtQmgrazNSRUdVaEhoVVZwWENxcks2WWI5YmZBV3k2VGZqYWpvNnZwWUFjUVYrZ0NqeU5Ja21SSi9xOEhrTFBHNmRvSTI4UEwrc0xCOVRiR2xlWGlsTEpCQ1FzRFNCT3NnRVFwQXU1akFGYVFpQkR2SUhHU1dUa0laRzZoOFBRb212d2g4VjEzWTl6TGZZWTIyV1o1QUNROG9VSWtNb1VKS0VsTyttVHhFdHNSQ2k4VHBzcVVxZkxJbFNzRG45NWFBSUVTN2d0RmUzZEN4WVBOUTQ3MEIwc1N1OU9LK2tKQThUQkZJczZlZmxMbWlic2lpdmRGTktvbHNVaW5OemkxbENIb1hJSXc1NVJCSTFJWDRGMHRKSFF3alZlY2tlcjllVFhDY1QreFVlTUJqRXFlSWZwMGh3T1l0UXpnUkpUcjlXNTNIN2hVZ2JKK0wzZWZUS09OQXdXbkxWYy85QnpnbG5pQWxmaHZJb1JCNXh5SVBMYVFTazVUUkNDTld2dytXRWFIR3F3UUFQUUVTUWlLelBoM0dzQnBLR2NqclpXSlhsNEF0VGJIeVlUamNrWktSblprU3F0QVg1RGQyOWd3TnI1L1hBMUtBcUFock5URlcyM3BHUnZSbkZucllrc3l4RUxVQjhjRFY1bno3RzVsVEQ5YXFvMXpsZExxY09yb1lFUVJDL0N3UVlCcDVHaklQRXNwbkgvQ3RDc0w0bzhJUGlUbHgvVGpJQjJnaGhuL1I2UXBEV2hHaW1EVlBnZTFwTUgwTjhJaUYydHp5SU9CQzB1dEQxQ2xubTFBUmJEcy9PM1gzQk1LYnpuSjF6MTNjN08rWnU2TDVvOU00N2p4Mjc4ODVSZ3RJMll6WktqekpwUFNxbHorOVJqZDgwZGdNbG1SZk1IYThud0N5SHVwR2pEdHQ5NVRSTWFYR2d0QXJ1MVp2OGFlYTI5Y3UyTDlua0hsb0dPU1BMUjFwVGphbXpEczRaYUhVUC9LWHpBRktwUnJsdHlDVUp1U25OSU0yZTA0Y3JoaE9NUk1ZMm41WFNRMjE5bCs3TVhaQzlwbWFsdHpDaEpPSFFqeWhjN2tVeGk1cVdiOUlKZTlKYjBsSWpGR3V1MnN0MG9jVnNDdEtNWWpxMCtxdys4S2c4Z2sxUStKUXdWM3dJdkxmT25uM2wzLzR5REVmRVdUditBcEd2dk1MR1d5eExZc0tWZ093TGd2dzFWc0dxREE0TEYxbnh4aG5lZksvUHNkQ2lnYXZGM3ljNVVoZHZucnA1N2xEM3plbVoyVmtaeW9qVllOKzdiZEpRYisyZ1B4dWxjU0xkRXRTVG5xUWlHNlFvVDRVdE9DMTZ3WVZMREFjdk1ZV2gybW1SazJ0NzExeTRjZHVPNnc2NHVtMldPU3Z0RG5EbXBUdHlhZkhNdHJUVjNhdEdicm4yL3VjRjFiYVllUEdYaEhuMUdWa3VOeHVESFVlZUtjK1pCa2N1S0piL0xqNUlJM0JrQjNhT3Ywd1V4SUxTRk5ESGlRR3hlZGhGR3huVXVndVlkV0xPaFlKSVFTdHB3UVc1b0UwQldSODB1U0MzdW1UUFgrYXNxeXd1Y21XZHUzelpEdkhkREZkT2xrdWJtK1hwVkZ2VDB5dzJHcHMzUzU4NnEyVGg2cnpXNHJMMnBPUmFiK2VLQWZIbGpNSk1WN3BkbTV5cy9yRFlQdEhwU3MrMHN2bEtRWmxjcUtFa0pyK2Y2OEVmQjVKRTVYQktXMDZOMisvQ2FpWlpTV2FuZlZxbE1yRTJyYUxiWGJPK1ljdk9LdzRXTEU0N21aa0M5aXg3UnZhMWF1M1VsZ1JONGZ5Syt0V2x0MS8xNEZOSmVwZ1gzelhIbGVuMm9UV2xJc2RLYm9uSmtRVExCa0xnTDF4djVrZFkyWVppMlhoN3l2ZFk1bk9vNU8yV1QxaFpoKzNUZU5sS1dkbUs3Vkc4blByUElMNkU5MGRLV0ZZalhzL2IwNzVtNVRSdXJZOWoyVDRCeTBFTllObEJtRVowZ2Ywd0RHNDhiZlRoNTQwenVDNVJCODgyOS9VMXM1UmtNQ1JoV3JXeXIyOGxTNHM4aFlVZWxnamd2bkVKK0NDVHJRaTlaTVZITm95c0hRQWhaWDZKdUlJZ3dvZUlRZVFsRUtJSm5pVWV3ZW9yQjlrQ1Ntb2JLbVpVMTE0cVB0MVpJMmlFQWljb2NpdThXZDNGL1RQbnpESWxxQVVEVWlsRGlaY2hueVFtTDdOZldWREpmZ1dsUlBpaDZTV2xlWGFieGE1UDd2b3JhTnNqWGFYdHF4TGJFOVFhVmNLRW9vNzVMVzFGT1pWVCtYNkdVcDBMZVpJTjYzMDJsRnhnTnV6MEtUOTY3T2dXcjNkNTIwQjk2ODgvdDlaZnM1YWR6MVV5ZnlQWFY3Z0FWc0VXTkxyanlkV200bUtUSmRYaXpvc0dldGtFYzB6RjlLNVZjZEh0Q1ZwVmdqcWkvTjc1RmJTOG9ISTZrOEdCTkxlREcyYzdKV1FXOUFMWFNuQkNKTVAxZVY5cjdoanNzbFlLZVo3Y0hKcmhMcTN0cWpjYWFhSXhaOVhDbm9HMU1WSE5jUm01dXNxQ3lvYS94eml0R1ZsTTg5azR4azN5M0dpWWxoUU4xejhHTTY4WmdPeEZQZUt6Uk1FbEdPSVNXRWsyN3V1eXRRYVBVbGtpNVNsYkRiVlU2RTlMeVhhMk5UWjBaTmpLV21xcTV0NHRHQTI2UkVPVlhhL1JhdFM2eDVJOThkcGNhMEZaY2I2MU1ENmwxRnRaOWc5MW9qNVJVR3VqTGpUR1RkSW1xclFxMUVJYXlyQlpsb0Y0R0IrL3pQKzBaZnJkL3VDcUxDN3laV2RRcDZ0OGVsZGRTK2VTTG11TlliOHBNZEVvNlBVYWU3WlE0YXVldmFSdjRacjRtQmVpTXh3R1FXQ21SL0lESjJBSitZVkVTM1B0OFVtVGZmSENoU3NXTHF3YTdCL0UvemlPWkNCdUQycUcrRkZmK1ZDWTBkOGZDR0QvTjdEK2Zlb2dwZVJPRW9uNWJFUm5CbnJJbjdDQTM3ZFFYcjhINWRQdjZ1MWRNMlBHMWVmczNIbk9odlBQMzhDb3hpRHVQUW1ud1JFcGJhaEI1eGFPZ3dWQklMTjYyQUxEQ2d0Vm9od0V2bUduTW95QVQySEFHcmRjNDhPYVFZN3h5RFZsMkdzWngzamxHaE5pemxXWXNjWW4xMVNkd2hUSU5RNnMyYzdwK09XYWJPeTFpV01LUXpCREhGTWsxNlJoeldaZVV5elg1TVB0c0lUK1A2d3BDZFpRUGRac3hKclNVNWhIc2VaWjZ1UTFseFBlUWl1eEpSTWF5SitLV1lndGw3RXhXUE1lcjZsZ05RUUNPSUhrTTNxVXpZa05QUEFaMUo4bkhxVkh4K3VaeGdLL0toNm14NG1UTk1GWGlITWk5M0l5UUNRTlhpQWhJanIrRFFJL0ZhK0hJWEdNaXB1UUQwTyt6NUVlbVpZN2lFQnVkOGlJdHpuQ1N5ZUhJWHdNSVhQN0pRemhDZUV5SnRNNHlSRytNN2hVblVaUUVvYndrZ21uNUxoRnB2Rmg0QS84TERpRGhvOGhaRGtDaElRZ1BFRXVJVFMrbHhIaFhFd2NjWXdqZmc1RCtFTDA4WkJNNDU4YzRUOXpMQXdSem9XMUlJSWpaWDA4SUNOZTRvakNNOGZDRVE5eXhOZWhDRDZXM1l4TENJMTNnNGp3c1hERXNaQlZVQmcybG5BYTc0UWhDbVNFZ3lGa25YNFVodkNINk9PSVRPTVRqaWc2VXg4aGlPOUNFYktrNFlodlpFUzRITmtoaURmREVJVWhjaHlURVc5eFJQR1pPbVVJZVN5L3lZanc5V0ZpQ0ZsanZ3WVI0Um9MNGZKWktDSk0waURpZFJrUkxxa2pSSTV2d2hCRkRJRTI3dzVzb1RtS2ZKSktNa2d1djczcGZVNFhTSTZld08rMlRrRnZCc2xEOVdGSmd4NkpMdzQwWHFkUUR1VjFjNTNwYmJQVzlUVTFOR1RYcFJuNlc5Y3ZhUElzeVRpUVlqS2xIQzlKc282bEdSV1h4Rm5tVFc1Ykc3WGhIR1hXVGwxaXhCVVRiZTNWclVNVE41NmpzQm5ocUNGMTRraGttbmhQdm5vYlpSYzMwb1F5UmVDNGRNUk1TSVF2VkJxSFV5andDeWlLUXBKQ2dNWk41NDVzYUNwMEZXZm5GcVhWWE9uSXpIQnVQd2puYmRtd2U4TEJTeWNKRytMZ1IwWE1laUhxRUJ6TUw1ajAxU1JmTG9zR3lMNlBFYzlrdkNvVitQSE1razVFZmp2QVl3YVByMGdsZFl2YVdrVi9jL3lPTlNzYmVpZDNLTys1SWFMOHdJRnQyVDBqOWVhdUZVWG5aeldic2tjYWNwQWlJTVZtbEJsM1V3OC9BWjJZS1R4R3dBeXZML3c0Zk82eXk3UTdtbmM4MnpQLzhWMnpSNFRMTHRzK29Nc2NBSnY0T21TSTd3N2thQWEySXgxRDRBZmFRRStRZEVKQThDaHQzUG1PQTNaTU15bTl2bEpnNHBhRExDemU5cFJnZU5OMFMrcmlxWFBTZXZQV1gySnNtUTR3dmRWOGVGMTNiVTF0NFRUMVNST3NxeHlvTll5b3RDdVhEeWdUSms1VVRSeFlmbGJxaU5iaEdFQTJSSVhTMTZEMFpzN1RYVkFHSHVZdFpZRVByMTg4ZVFTL29NUUVSbVZsOFUyTmUrZGZNeGYvM1hQKytlZEQ2cDRwRGRHNmVWdXJuM0V1YzlaaWVtSk4xYktxMnFwbGpISU5VcDRqK1lkV3B3OUpNOWxkakxJVmg2Ykg4YUd2cVFmajYrZjQvWk8rK3phcXdMMkZ4dXN2VG9udEVhcGpGczM5NXJmQnBKUkJzM0h0V24zcTRMUm1KUm9USlRFa2s5YlJMVGg3VHB5L1ZLZlM2V2ZYQTZkZnp5YlFyMWV5UzRCZTZReTdiVU9XSjNmbThnYUhvMkg1ekZ5UDF4WDg3dkptNU9WbFlGb1YzOXpUV0Z4ZFhkelkweHdmK24xRGtkdGR4Qks3NlJjSEhCVG9TUklKMlF2WitQUVFUU3NrancyaXdhYnhhR0QzL1A2N25yejRTU3dxeGQvZ0ZyR0Y0UXJKSW1xbWpleUc1QSs1SWIxLzQ0MlgzSGpqb2lQRFIvQS9qZ01ETmNQbDdEVFc0QTJwRUQ0RncvQXdja1lLZ0JTdW9BNnlqalNoQmE4blJQeWMxOStPOWJIVWdUV3JTU1RtQnptL1JxenRKaHBDS2dENXNWdTgzNk5FbnBpc3lqWmY4MkgzQzVDWXN6V240V0wzRStLM3ZzYnU0WG5EczJaaDFrMklBdnRYWVA4aGxEZWVXVWxvQUNtQytRTmhNUWxuZnI0VGsvZ3BmUHFEL0IyZXlIVTZjMW02YTNqNHplQjNOc0pLTW84S3RJTkhVWHgySVJhRVNuaFZmQk9jb041Ly83VmRuVGNncGdveE9na0RRb1F2QjN4VUoyWkJ1dmdHWENPRGNPVGxCR2dhdlJsSHZqbXlrV3NrRWpVU1dyL2xkRDFTZFpDdmFCNDh3Y2JqdDhubXppNy9GZUNSTHNKTzVwNHFiOThjMVZBOXBkcGtpclVvRkp1akdxdHJwTy9mWk5nbXo4alR4am95Z2wvNHFiV0s1dEY2NUxXTkRCTWw1b1NjaTd5bVlYMDhMZWJ6N2NRL3RpeHhTVjdmZmQ1NTNTTWovTDlWM1R0MmRPL2F4WFBzUVFMVDRNZkE2MnptQmRRdy9Iai8vdjJTSjNVVnZJQytwb3ZkQ1RYY3hRL2RxVktBYjg0aHNSZkpuM0hrZ2dzd2RNZjlpVnlJQTFOQmRtYjZxcDZ1V2ExVlpla3ROY1U1dWVtMjFiMUZndzVYcjczQ21EMnQySE9sTHNWaUxWUUpCa2pNcWt2UVZlYk1hSGNNSmFVSUtwdXBNczgzVlpOWWxqV2p6U0FNeGF2VFlqVnFrNzVpampZeE5rNlY3ZEJGUmlhanBGbHdFTHJvY2NucjFmd0hyL2YvcHMyZVBZMGxJU2xKd0FRSG02Wk1hV0twMjVTVVpHS0o4THUvbXk2akNqWlhHbytLUnlCVjhxZkFoNG1aVTdCbGpwb3NLU21qYXAxYTV5MzJsR3Y4bFZydDM2bEN2TjFpVElJaDhSYWpQbUtETHNWYUdma28wclFqelVKNmxIbWtFU29iL25GTmxvQUtqbGFldTJEd2lyMmZEZENyLy93TnJ0V2MzYkgrdkQ4L1p0cEhMSzNEUGtibVF6SXJraEphVXRDYU1ObjhOcVVHR3lxVEducUVsaVZKMjVJV1l6cjlQWHRBR0xoNjNjNTFoL0VmZmx4OTlkVmcyTWxHT1RQZ2huaDZrczI1SG9jMzg4Unppb2YrckVTV0lTMUtxVTNCMjArY2VBNFdpcGZSRHBZekNnbUI3VFNkZnNMV0dXaHNHcVZQNy9Rby9RSXNTM2dvWVhTVVpiQm4vQ2NhUFhIbnhQZmZuN2d6cEllQWRQME03dzkyY3VwNU5vb2RvNk41Wi9uTEZ1dzVzYjFkcGlGL2szYTFFOVNNdDljSTNJZDlHSzlTd1loNEJENDljZmV3K0NRaGlzRFBnUUU2bi81T0ZOSXVvZ2RQV0RBV1FyNWJvUDI0ZU1NbUtSUmJEUDF5VEhhL1l2dWZXK2c5eFhsNXhTeU5UdzUrUTVxNndEZjBmYlFNTzhsQlNZai90RzN3QTBBNnhaUWg1eWRiT0hhMzM4bkNxdXdhSTY5SzNmUzY3TFQxaXdiT3ZteTk4ZUFVUTJhYVdWMlRrbDZVM0xacSsyN1F1aDBYNnBOUUw5UFN6R2JiL1RYZFprOWRSa1BIN0xxaHVtMGxVNDNwRzNzblJadzFLVmFqOHl3eEoxeWo4WnFhNEFaOWFwYXpKTWxzSmtDTU1BdTIwV044SFN0ZGdGc0JPNnIwVXFqYWozTEdneDVQd09jSzBmQjZWdERNWG9QRmFyVVllalBwaWg1Vm9SVWVYajBoM2RJVUh4TmRsRjR5RkI4L1ZKSmVGQjBUMzJSSm44RDBuMGJ1Z1EzUUdQU24wNkQ1bmtzdUNUQ1A1SDc0RVdxcGtnd2piQTBCVnFQNERHb1pzZ3d3VXZFWjMxMkFlQU9yWUlpZTVGRWE2YUxsa1lMT2owNnRyNTk2WjFsVlZkbityczgyYmZxc3EvT3p6WnMvNitUK052YVpJZlhSU0p1UGpRZWJuTWRPOWFFbnd6b0JpUXVzb3NueVNnY1B4TUhjWStKdGZISkplR3NFdGtLZmVOc3htQ3MxQTZsRGZ1dXhsVnNDQm9Nd0dGd0hyaFVyc0gxNGZHUlk2ZytsRWdKVVZwOUhaZk5CcWZqU2loWDA1SjliaHVrNURDTUVCbUFmcnNWMDVNR1hReGw0SFZuZzQ5ZWQwNUdoWkNta2loKzRibUNmTHNmU3VkUmsxdW5NcHFXZGxoeWRTZS8zbDViNi9YclRlVkdUVnZWdFRFN2NuWmk4c1cvVnBLaXpKNVRzZFpmRXg1ZTQ5NVpNNERJTndFNkpuNFpIUVpHa3JnUUVYSERKY0RwTVhnWjgyZUlISGoxeC80WmRRV2xwQWJLai8vd2YvTkpJQzJ5Rk85RFNpUDlVNkpWTlR4eTg1SjZabmRlVXkvT1czTVpjZDFPV2xCTitLbnFnRDE0bUVmeWs4aWoxZCszYWRXVGRPczhMK0krMTUyRDdFcWxkbzhldHp2aytiNGVYR1lDZmdCNjZGZHNkNURCLzhUZ01aaDR6eFg1MEI2Ky9rdGRmaWZWU1ZNNkIvdmYxeE0vdWhoSFNkaDR1TGxNTno2Vkt2ZCtqT0JVaHMwcHZJbjY4U0hvclFEcFRZS3kxbzJGbzg1R3V2Vi92MzNLMHEyWm9XdjUwcmI0dWRlYXN5UXNMcG1RbWJQRXAxUEdaUmVLUHkyNXUzM0ZqWEVyVUJIT3kzbEhjYTF4bDc3cDk3Y0V2dHM2N2JsWFBSVE10eWNhMHJvN1p1NXQ4RHZHRjJMalloQTN0dnl5K2E5bVdYWStxNGhMMGQ4UXVybWxoNDhvakYwTU1yT0N2ZXBSY3k2TTJHclRDVzJra09VQzZzRXhBaDlaM2cyeDl6MHMxYUgwM0lPSWlqdkFHOXNHUVFvWGxneVFGeXhZczkvTHl4VnBXamd2c284bTgvRGNTWHI2RWwrc1F2NTZYRHdYYm9aU1hMK1ZsSWJBRDlpa1NzWHlaMUk3bG5ieDhPUytua2J0aEs0M0c4aFZjSGdmWkQzMDBEOHVIZVRrSHkwdDQrY3BnTzkxSzgvQVQyK1U1bG5GMEI2OUhuRHpISEI4NFZ6R21vTmovR2w3T0l6K2d6cDZXZEFhb3hlRE94WFhHeXZtZ3BuYTRCaEhEK1AxcHJKRjNMSzZ6TTN2d2RZczJ2NVdlWk90U3I5QjRGSnFucnJ2dW5tdXYzUTlqTUNaV2lCWDhkRVRNb0l6UktEd2FSY0sxMTk1ejNYVWhHRW9vWmlmb1VlUWN4WHdVbTVKZjRqMEsrTXJ4U3RvelA3NzZvOWk2ZTlySUNJdUlRUndBVVpBNjdMRUVlOFFUUGJzVmFLeFMwRjFldkZhTndGZXFUU0ZJajJCMW9GNjYxWlZkVmxGMWRvUDR5VCs2TXRNNzV0YlUyMUxwMFlWemM2Y0x1dGF5c3ZaY1NEMXNUNThGOFFlbTJSMU04Z0wwQXVmUWg5bExoVDBZcnBYOXZXVGcxeUE2Wi9heTIrNCtkbU5uODl6U3p1Nk9lVFdkNnBSNzdyenR3ZVFENnZrOXVxNCtMYUZjMHB0UjBrbEV4Vi9INVVjd2hZcnZPeWhaL0ZWM05WNjRzSDN5M3c3U28vKzRZZmtWczZoVlBPdEI5WEVDdkc4dTlvM21QUVVyODFjd3I0T1B4VGUvK3c0eTZORURHdzZNSEpDUlJzWWxCSW00RjhYdjNubUhIcjNvd292K0RJN29FSTRvbWIxdk1oL0lxZ28rRWdWZjBhVEJ3WjNXNUxNZ0pmL0E5T1dYelh6a2lPL3NETmRnUm4vdmpnbGJSOFJMRTFPYUR5Ky82MFNpZG5lOGV1SGkrQ2VJelA5MlNWSXJ2OWQ1K0I5ODllSFkySWRqSUloZjBxUGl6eEExWHMvUWpaakZTL0ZPaG1vY1l6UEwxOHEzY0NHL0hjcnZoOWpJbllJRVQ1NDdhMnp6bHRxeWkyTnlpK0FSc2Z6Y2JZWWczemV4UjVSRVNlT1p4RlJiTi9iQjYrSWZZUHJnRytUNkVaakZNWEVYVEJmdkMvYkl4aDRSVWcvVTVoaFlrZjgvTDVkYkZVempNV3djQ2lTRkl6R0NSMFhQWDMveitodWV2ZW1XeCtBMjhTVEVpWE9SOGs1WWoyTExORytWdEs5aFBUUkkyUGJkRFUvOGNNTVRjRVJzUkdnZDNJTlFpalB3TGYyZVBpYmR4U0xPMkhURGZPVy9Majg4dStXS3dlV0g1N1FjSHB6UjBGaGYzOUNnNnJodXhlcHJXOXF2VzduNnV1WkRnNHVYTEIxY1BMQ015S3RzZ090QmczT0w1N05rRURhbmg5UE1BcGp3QUpqV1hYREJ1cjZwTHJmYk5mWEREK25SemN1WGI5N3R6czUyRXk3Wk5DNFovNzFCaEF1Y29iSXh5OUxiUThTakgzY2ZyNzc4YmtuQUpYMXByWlBGdTJRaDc0L3VuQnp4OFBXU25KdnZjR2kwOU9hZ3FMS2tsL0U1Rm9MMmdPUTFOcWROVUhGaHM2QU96T3QyKzkySG5qaW5iWFoyZnM5TWVuVERRRmx2c3ZqcHlaTXdsSmZUd1h3VDFLT2Z2L0VUVFZCUTJSdERkeXZjRVVPYU9KeDNlK1pPM3p4clNYZFAyK0swdk5MRnJWZnNMVnVUbnI4dTMrdU90V2VCd2RvL2EzS2ZOMjIzc1VCclN0Q205alN0T0VkUTc0MVZHWk1UdEpwNEFteHVhU2Zmb3dpNzI3QTcwRXRQMGpsUFV2UGYvamIrRVVIRVZKVHBla1Frc0psMStHUmZTVnJEY1BiK0s4Y0tDMWFPWGFYYXN4M3VGYXY5UmF2Z3VEaDkyeDdzeWZlLzQxSUVRdzVZL2ZyemE3dDJ2Zmd6cmh5QUFMY05YT0dLTitTVkdRMDJEbU5JT3J1djkrbGpyOHhhOEg4TFpqLzdBRHdxbG1BbksxcCtPbnlLSFdYcUY4dTI2Y1N0VmVGaHg3a0dUcXdkZXZuZHAxOWZzT0RsNXo1NDd6MVlDRE1mZVVROEloNEs3VE9SalZZU1NmWEZaeTl2M1B6a2x4QUJkNGx2Z1VOc0ZNY1JtWXJJYWZMTzR3UDJZQTVXSVJXdDdYR2FJQjZEK2hHNDRzQ0l1T0FBd3ZDTS9RWitwV3BpWlBObURidGd5QStOMGx1MUNpM0I3NU5tRXhiR21XZWsxM1VVZEpmbTVEanlwaTdNR0NwYnNmaG5UWHFzeVZodFREZVpXNlo3R2pJbUpXVmFVb1lFdzd4ZThjYUZxdGk2Q1lVR0UrTllHZmlKemtSUFMwVk1rcjFMRE9RYmpsS1RxaFRrWjg3S1VkTVVXKytxd2dYbG1RMUM3SHlieFdMTGNUam9Kd0dpTSt6ZDJMeDVzbG1mQ2Z2amY0dXZySzJ2NW1mZlQvQTBqV04rdGowTy91M3hBRStuek03ZXRtUGZ0cFl5ZEl5TGkwc0tTdlVKNmgzYnQrMnpybE9YVDQ2ckt0ZWdqSXdTOWFDTUNkdy9PNjBSWEdhb0lqOXUxTExSL2RLMzB0OVhNY1U3ZWpqZVdHOHdwcVU0MCszTzZMMmJtamROZHZ3NmJuSVp6Y1B4djhmVjFFNmZ6S2wrVHlOUTExb2VhekdEN0lKWlZFRnZUK2xrY1V1Zjk4V0k2dXJLVHNlZ1Z6eTVhK1BBR3VXRVY5S3lJeTUreVoyVGRKWkdCd2xiTDF5NVdGK2hmU1FuTTRhdnBvbVlYVTVQSWwwQ3A0YnJRV3ZBUHd4U2VzRSsyV2MxNWRoMjdCaXRyNmNudGVkTU1EbFR0NHFiNGR4QlZkSmI4dTJUcHFGa0poNDdETGw2NnZSK2FiOFBQajQ3VDQ4ZGxoWFVsSGZsRjNTWFpFNUxqRG0wYjB0aGg3dW5ydFJYYXJKWWJYYWJ2U2k3YW1oRzA3cHlrekZkek5xMFcydFlhODd6YjRuL0pLNjhZbHFaRlBNaXRCQzFyR1k3TzE5cy9KU1NGeHhzMGh2dEdhT2pXVE56cHMrQTJXWlRvcmlIZmlMK1pEWTJUaGVIc1N0L0UxQXFLUGVqK1VvSzlhSXJSN3Z6aW9yeU1GSEYrRGl0OFdabGVWa2lOUEJLd01INzhWOFZhYVR4eWNQVGhGRm82eWdyTkNlWkRDR1VQcHJmcmQ2ZzBDWFN4VUdDd1pGc3hKSElaNTdmdzNaUG9mS0JpOTU0Nk5VUHJrYXA2MS81VHZ6NjAwODVOdkE5ekVCc2JQQU9FNHpnd0l6OHNwbU5vMnBCWllnVVdscnAxUEVua3d3VEpPcUtGVGc3WnE0blNVM3loMGN2elpLc00zckU1Y2dZWmVsUVFsNUxmbmFseHQzaW50b0U3VzZkdUV2S3FjSnRNMXZNMXVTR0tlTFcwN09nUG1NVzlHR3pnT1J5MjkybnAwSGh0Vm40TE1pcnVoVDdSN056TGlJc3Z1WHpzdjBDOGpmdjNidVpwWWFHaHZqOTI3YnUzNzkxMi83aFBidDM3NUgyQXplZGlmMVY3QTZrUjg1aCs0Rndlajl3UWVXaE9QT3NUTDRqcEZZWnFxVU5JU0h0T2ZxaUs5bkNkd1N0K25QYWlUdkM1TnI4OG1SSk9qZjFJUFY0a2hScXlYNTJZS0NFWnhoeWMwbk1vZEdpeURBNzlxZVA1MzZidlIzTnVIcjY5QnBaWTNBWG5jUm1FSUw2NGtGMnVNdVNXdUVaUGFTZk5rdlFRRStFU3J5ZEtocm5LckNQT2ZBZDNJOXkySEhXZVJReTlJU01ERDBpNVJNU1l0V211b3BDLy96S3pobXpwNmFhaE1TNktkNnorNGRtbE0zS01DVmRHQmNmblp4WVc1SS8zZUZja3hpVEVKTVFsV3ljWE56VWxUMmtpbVZuNDRUQUwzQUJQWjhJZkpVeFQ5cm1xd0FwdkM2dHRndEtadlMwVDV0aFByUjl1em5ONUlqVlFXdjNhNFBxWFNOYm56SWJJdGs0Uy9udmR4UkV4VTZHc0tXS24zQXdvVzNlOUptaitxUTArNmhuOHB6cHNFNjgzV3dVWU4wNE80UHdIODJqaXBEemMyenM4ZG5ORDUrZ0N2RTJtTXN4Q2x6WEZZZzU4L3lFTCtwcWoxenpXRm5qMWJNS3g2NkJhdkU0ZGpvQ2pTeGhSNW02RVhzR3owK25SODlzRHViT21QTFFEVGMvWGxmMTBQVjM3TmtERWVMdzhJL2k5N3dIN25CdTdKR0Fxd0JQTWtta09PQ0d2emc5Ti83Wng5dG1QZnhNU25kdGVZRitUa29hMVlpM1FNdjRrNjFONnZVSzFqOEpzN2VwUWpwVHBaKzFlSVNrSHo2SHYvLzB4eVpRYnQway9yYVZyYmNvOENtYTJaMkE3OFkrcGMzSklqTnN2Vm5sS3dyOU9IZE56cHFST2MzRDQ4NDEwTDhHZk0rdFgvY3NiTVdUZml1WSt2dkZUeGkvZEJpQk94VU9wbnNJc2NvQ3lTanRnc0Z1M2JVNnJyYTJ1QlNCa2NrR25mZzJYSlJUVkZZc1lxd2NwVDBDcS9ndlFQbU9EczdUemxMSUx4cVRGVmFmUCtSWWg1amNRbTlsVTdVdXo1anFicXpwYnFvVGoxNFNZNDRXTlBsYWFMZGtsK1Q3cXFMVVpyMStqclZ5eXBkVCsvcjJ4RVRsVFhBa2FKR2pCVGxlZ2h6bG1DWUlTUG8veExwaHAzajdqVzM5L1czekZ2UzN5ZEZ0MFBiMTVRNTBkZ3dzN3V4WTBwdm45YmpkSG04ZStzVkorRmI3UEViUGRTU1Z1UGhMY3JqZng4OTFIQVA4QjJZOGNEYlBVNzVvWUdWL1dWYVd2Y3VWbzgxWHdSMDlnNE05M1lPRDNSWlRjb29sT1ZsVThSOTRnTWN3c0toL2xhNDdwa3Z2eXBzWUtTNWUwZGUzWWtYZmd1VUx2WDYvMStzdjlIUnh4d2pIcVE5OHExRFNSM0M4S2NULzd6eUhjaXk3UVBxNXFobENmbDRVZmlQWnQrcTJ6Z1czRGtyNXJBMlZOZXNiZWY2UzE5dS9kT1g4UkovR2w1VGx5c20yNTZsNnIxdTA3UHA1VXQ0K1plUE1PWnVxcEx3OWNkbkN2cFhSVVQzUnJteGpWazRDUWMycElZcEcwWk44UHRMNTcwMytpMi9qVk1uaFlYYnA5NTN5VU9McXp5cXZYak5OeXVjc1hqd0hrM1pGcnR0VjJlaEx0TVNyRStKc0VGVzVja3J0eWxJcDl5MXBhVm5DVWdWRTVtVGxDVXM2T2k2S2pZbUxSM2xDOVpWSlBQOWJZN0pNa1ZrUUl0Ri8wbGJ4dFhXem0yc3p0RWtwWnFQMlB5dHFLaHlzblZ6ZHRQNTVjMUlTUHg4U2NZL3owTWZRVW15RWdPU2h5WEtGR0lzR1YxaHc5WmFzMjNiNWdlbExpNnFXVjFmNFBjVTFQZk9ucDdxakhaa09UenA5N1BEK1o5L3l6NitvV3VoUGpHbVprYit0ZFB6ZTJRMEovZ3g3Sm4vRDNrbkx1YjhpdjdSWVZiRGp2bnVwWXoyOWNueStJdWZQbC9tck02SW1TNzZCM3FkUjRKNWgxU2lzZ3VxSk1hb1Y3M2pzV1ZpNS9xOFFDZkRYQStLNCtQc0JqQUZWNDBBMG5HNFRaUEdvMEhIeU5oeUN1M2xrYVIvNURLbnFFYk9GZnNMdmloNkZqVDJhNitHcGYveDgxN3lCOXd2b0orT21UNGR2d1ZXTitEdm9iSXA2SVhhMlpqU243aFpuUmlBalVpTlAvYmczQXRVVC9BM3IxVm5WWmt0VjF1VFdyR2xaMlpPRFh5RmZaeE0wTm9PQXB2YURMbFZRcHliaVYwcXpYTG1aUGJVWWM4MTB1YVF2UzVOVFU1UHR4cVMwTGFiVVZEUDdndEkzNGU2dHBDZjVDOXJwTzcwUWVuTjdkbkZmU1lGZGE3Y0VQNmxoNlVxODZscHM0Mi9MWC9ncnVmeHlGY0YzY2dVR3RSUWFwMUwveWhOUDNQSEVFOUY5ZlgzUUFlM2lEZUwxMERFNmVwejFVTWh2OVJIYzgvSmhEd0VVSHNXSlYwZkZWeGM5TTBKengxOGNvU3B4UGNPcU1WcnlKc3BwSUZiMndueHFSMUlLSVc5MFNnMWI1MHgrZGVPaTF1YkZ5NWVtcHRrcXk5cm5kdEhHYjFPc0tlcjQ3M0xGK1VNcnUxb1BsVmZaYmJxMWx2WTVPYUEzdDdwcmJSbk1zdXN3ODlLbmNBUUNtNmZRQ0Vmb05xaG5lM0NJamI5L2NPekRnMk53b3FXbnU3VzF1NmRSdk8rNlpMUUNUUENZV0l3dWFoNjhnTkc4NmtYZFhZc1dkWFV2eXV2dDNlRXRLdko0aW9xOFBCcnhpNktVUG9pN0NhNHh2MWFQQStMUElxRng2bVN3cGdwMkZrV1RIbzNaSnVkNWJOTGNpK3UyWnBXN3IrNDk2Kzg5QTNjdVBldnZ2ZVA3SStIRHlFazVtNm9QdEUyTUhJbUo2aTMwVmt6dHVxcC95WFh6dXE1Y0VCOXBpbnc0SmliSDNSY1YveUMvaTJURFNvaVJiQWNVdGxRZmhya2h4dFhZbjlpRWdqOVFiU3k2OHd5VUVRVmk3MGpaSElUMVV4bUkvejZvRFdMSVlhb0VKRHlPTCtPc0Y0M0RYZzZJWURGNWlBQktTRmc5SWduaTVYcWtRT013NXV1VUtFZ3QrQm5HWDhPZXRFcEFjMUZUWW4rakMxYmVXV1NzRmg4SW94ck5xVVl6cXRqWERPM2dwRThTck1VRFBXaG1mbkIyVFBPNXZiTno2ZTZ6RGx2dEdhN1ZmUlpFcTJBcUpFbTdoS2FnTEdpaFNwVU1obk5QZzdsY0w0QUxWMHdrb3YzOGtTMTdTbFpoYnRZSXZQQ1J3ZkFSU29VSTZrQ0VBK0taVkpqL3lxVXFCUVA1RXg3amZFTC9ENkVNdno4anM2QUFEUG40ZHBqdmNPUWpqVkxJUit6N05CSlVKQkhMTWxjc0k4My93cU1TOHorcEloaDdyQnhsSGhzQjVxZngrdGd6dmJUVG5sbUlSOFk0TkdLODV6Mm1XL0ovakFONUZCbzRaem5DU0Iza2NjNVpCVll1b1EvM2xXb0ZSZng3SFAvL08vc093S2FxdHYrY2N3dUI3c3p1Tm0xSTBwVzBUWnF1ZEtaNzBKWXV5b1pTQWRteXB3ekJGa1QyY0xMY3dxdThMTWRiUmhVY3FCVlJGRkZ4Z0h1UGQ5UGIvem5QUGZmbXRsSC8zL2VKdDBsK09mYzV6em4zak9jOEt4K2pYQ2hQejJpOStBYkJQMlhsaWJhSnRvQXNrVWJ3TGJ1dStKYkdxY0RJZ0JNNDVzbThONG02VmpoM096eUhjZGtIT0ptakU0K1NzL2dsZTN4d3NOWDQ2Q1h4Zkk3dUVFL2xxbVdJSE5KMVY2WER1Z0pETFNzNERMS1FRaU1uQ1pWQ3RTYlpRMnBrOUZGYkY2a04rN0ZUTE9KRjhyMjlyTUtSMG1HVzFFSjJ4Rk5neDR6ek9xSHFmcWR0K0pSMGJPVmZtT3RwbGV3TWk5YXQ3dDh1aGRBYTdocUh5Y2h5RFBDaytkMldlVmZNTFdRTjRvUGxEWlYxck9mVVg2UWIwT1NCL0VDN2ZXS2czWTQvYVBmLzU3bjZ4UFRyQ1BrRC9vTXU4WHJjN0pYcFpOdmhIS0VqdlNNSlFxREZsL1RINDZuMmVQenp6N3V0RG9mVmpTdFd6Snk1WWdsWkQrdFNrNU5UbVJXSE93ODJHUTJOR1NKV0hPU3hXU0M2WDN4eU9mc2ltb0ZiQk90RmI4Zk9vVXVYTWhzR1FpaE8wSS83UkVDa3p6QktBOFFqZHBUdzBETFJZNFFvQXVDQ3NyWHQyMm9PNzFwYmhxNHl3cmRYajhKNGRGVk5RME4rM2FpSDVqenhZbDArVk5JNW04amFjMmROdVdVV25VY1ZaT3g5U0h3WHpIUWxZTEt5YUVIeXhEOUErSU5RbWFyaXlmc0w3aVpoWHBPcjdtaUt6VEduNStabU56c1RWNFltRzF5RjZJRXRENWpDMTgwZE1ybTJmSHEyYjhCNklxVVZESnIvcEhLd081K3Y4dWdlbUM0eVpLQXVVamRRRnpsQTgyRHU0WTZDTGxMVVBJd1hkWkVjMWF0eU9WaE5KTjFNNmxOdWt2d3RCcWhZSlExcmlDZ3FVR0hLYkJHbFRVRWhhTVpZdHd3MGdwdmRocm5aZFpNeUpoUTZjbTRydnNVeUp5MmpOYkprZXZ2c3dZTjYzd2wzQnc3aDRvTFNyZUZvdWpuWlo2L3g1U2FxTWF5SnM3WlVPR3NUZkllT2lsbWdEWXMxRk4wMk5iSlkyeGFsQ3JYZ2lKaXdTSlJxVC9WUFRsUkFiTWJQM0ViQ2R5eXhZanBCbjJQcHB3N01SNHpOV05ZaU1FRU01UFpvMFZTRHE2TitZVjdSZ3VGRms2TmpKaGZNbksvMDRWOE52TE5rWE1JTXZzR1NsQmh2UzBoQTkxcnNneDZPQzBxeGppMVozdEMwdkNqRlprMmRQWTNvTmlkUXZ0ZFZsSmFXRjFkV0ZTT0RMY0hmTW95T2tQeStuL0M5WkphbWlTTUVtQkVVS1ByK2NYWXBTSERkeUVlTVFWWCtybzF6VjhhblJFWEVKRTVZMG02cFNHekp6QWtKVDNEWVl5MzY0R0Z4YVNubzg3VjNqVzVJcWJLRWFnSWpnL1gyaWNQSHFqUkxJNGI1NndQMWtTVko1dnhoMmdoTmpLRzRuQStudkJDR09nZ3Yvc0NMUnlyTlorczVEaFdXNzk0UFJEM2JTc3d4SGFGTzFCRjJNUjBoOTlGSC8rUi8rK2dqOE93d2crMUtTOFlORWtXN1lNOEVRUC9tLzBrdFdmK0pjeGhqczZ3NUdKM2dLOG0wbjRPMjlTN2tieXFIYmhrY0YwSDJ6OHQ5WnFvWEJ2OVYrZmJwdFlycFVKQW9OVmRYTStaaEwyS0NNOXBLMXlpMkZRazZURFBWR2NKSjMwdGxxSlVxNnE4OFpJUUg2aEN2YXBmNFJGdEVtL014c0VPRkNSWWRtVzFXQjdiWkpFVFdtNmFHQm1haGJhL1pzNnQyUFVxZWgwTEFUSXVTN3lGVzJqdm05ZldKdFBCZ1pGT0l1dzIxYjJvVUlkSWVEZjZtek9kVXhUbU5PblR6MCs2R2htN2hEN1dRb3AvbU5aTC81dkhCNklHbUpvWE01aFRFT0hTQ1VnY29YRnEyakZxZmxpMUR3K1oxN3RuVE9ZLy9rR21PY0l0Z1FYVlFwMkdWNERRY3Exc3dlblQzbGkwbzlpUEhVZ2VhOEZQRDBvWWoxTU0xbys4U3NmcGRWK2pJbW1Ta3B3aTJXREFYWGxoRGxCcHRpTVpzaWRPUWNXN2g5RG1sbGNUc042ZWhxSlc4MlR0OWRrTlIyOUFmNGpMMjdkdnYrOE93a0laeHU0bmxMM1Y0YWVPRUhjUkltVG9jYlV4UFFCRjZ6STk0TjlQRWZ4RksreWVlckx6eFhKeGdCOUprMHFGR0twVEZaUUVMOVBEaW1lKzdYVGI3ckJhMzIxbmZmUHU2UloydWFlNkphZkYxOVEwV2s4bHNHb1lMc3dKOE9wUUo3anhud1F2TEh0blh1YWg2WGw3R2Jha2orSGs1K2ZtNXVmbExSRXZMZkh3RHp0OXlTNHZrRE94bGNaazBOMnNTc2JoczJOQlZXQ2haWFN6bWVMOE5peHNXRjVwdmJTOG9hTzg5QTVhWEx3SUxpOTM1b0M4RVN3TjlGaG9kRzZaR1NhMG0xblVUVEExZGRNd1MybDBiY05FS01EYmNnL0xwa0QyQWl5aHRCWnprLzRuMkVlMXFsS1JkcFRRa0RhdE15N29QdEt6bGdwNVZwbWsxdDllQXJyV21QWnhwV3hHUk9hZURCNklnZmVRaEdDd3FNbGdZcllsVXZtaHM3Qm85V3JRUjNKSTZQWlhvWGYvbG5PNDhUNFFLV0w4djQxeHNJK004UWhvOWt2ODNyQUZLT0JOYWxIcUxOZ1NVR3NuMnJNMHI2L1BTeXVucmlOeTAwMVludDExYnpHM1RSeVpuQk9TV3pWKzkxWkNibFZkMjI1cXRNYTU3Nmt0RE5VZUNkNFZxbjFiVkVaNjM4ejJLOFgydlVMMnFrdG13NkhvTFdoTlZ1cXU0M0cyTWoxYjdrMlVxeVZwdmNta1NWQnF1eFY5Qjd0eEI3cHowQjNjR3BydEt5b3ZqRWlLbE8zUFZDU29WMStwUHBmUExmQTg2UU81VW9oeFVyS0MwN3VHdktocjd6dE56RjVjcG5QdW1tVnhqSWh6ODFXOXpvaHlUYUprOXBFeFQvekszbXZMNmx6bUNheFF6dVh5NldtaVU5SlNaVVlCbXhtZVA4UTlLNS9KL3lRbUtpNWxHU2lYMGFSUitaSFVPVkNqU3lKRDBwQUhJSEdIVlJBNnpsMVNzY2FYR0tVY0YybTFOdzBsNUN5ay9sSlFQRXNycjVUZUVhTVU3Yk1GcTVSaTRoWElTUnU1UktFcG9IYzcrZFV4aWRYenBtMUVnVkRKdkFyMURCM2RVMFZxY0EycHBEOUVKOTN3YjVDeG0xY3k3aGZUa2hUNE5Pa3c0VTZKQ2RBQk9QaGw4RC9Xd3dXYkZhVGo1dU5CR3dCTUpUcXo3Qk85aGVERGdRd2srRms1V2J6TGNEamhZRkxsOGduOEllQUZLQnJ5UXYwb3RaUVQvQlBBOFZDcmlxQWJ3VHdWY2NWWEU2VTVEOE91c2ZDN2o4eXExd1JEOFMxWitMK0RSQkg4T3luL0Y4TzhBOXlFNHNZY1EvR3RHaDROOUFmZHA4Q3NRVlJOR2ZZVUhkSnlST2o2QlNlSzEzNlJITldrTXVFQVpOcFZUVmJEMDNLcUtxVHNVUHdvaDhEOGhkTE9FQ0ErVGJnRFZXTWtkQ0tkNHFQSTdCQitpN2R0bEpBVlJIUHlFTkNpVTBGUFR2WHdnbHlvVTVLRlRLZWNLU0FpZUVCcndoREQ4amllRWNnQTl5VE9pdW1LY09IS3EranRKdEM2UHNidFpGVVV1K3J6NUhtcDdKLzE3QmZvM0I2V3c1OUVqUFEvQXBlZlI0M2tlVUo0VG55dStGOGJmQzREbm80T0FWeEg4ZlJobkx6Rjh0WVN6a3ozRFhSSitDUEJYR1g2cmhOOFArQnNNbjg3RzkxVnBmQU11amUrcm52RU51QjNHallIMEo0ZlZpZ1FhL3hyYmY0WWEvOWlOUWlrenQveExYQzBtUmYyWlB3VXNKZkFrdlQwcmZwUDVWWmdKUjROQWNvOG5PeW5oUXVaWEVDczZHM2o0MUFpeStwZmpna1VuQS80OWNEc29xQUcyU3NzTHFOTkJaMkcyNUhCQS9ROGl5ZzBtd280RDF3bmVCNWpFRDJqQW1nNzJXNDFxUUZlbzVGYWdtMUtMeStUR2VVOExNVmNrYVNLUVFGbXdQM3JUbGRFYVNFT3dYV293SVU0OUVkSEFld2ZZTXJGTkltWDAyRFQ3RSsxbjRLU3I3WEhjcXJqS0RWVndzSnNvYTZhYzNZeGIvL3BYK2cySEZGZTRUdW1iR2M5dDRsQkhCeGxMaitOVzFFUHVVYUkyeFc4S2hUZENWcU5pZ3RRRFhkaW5oSWlLVTIxbk56YVNpOVJBL2lPbDNCeEN1VnduSzBYQ3hVemthbnh1MHoyb2lQemhPanVnUGlkdXhXNmdQa1h4QzlRSFhwMWNKeG5OWFRDYUo2T0pnRk12eERiQVR6TjhvNlEzU3dIOExNTmhkb0czNEoyQW54Tnd4Vk1lUFJ2Z0x6UDhTUWsvQlBpcmpNNG13TUgzRHZBTEROOGhsYjhmOERjWW5nazQrSmdCM3NQd0RNREJ6d3Z3aXd4ZkNEaDRhQUYraWVFL1MvMndHL0IzR0Y0Rk9IaE9BWDZaNGRtQWd4NkY0aWhPd1BIZGdJT3NEcmhEenI5WHU2WUNMdkQ1VjhZbjRJeFA4TUxpaGhMOFhjRGJVRGpnMUtQcEY4Q3ZNRHdVY1BBa0F2d3F3dzJBVTgrRUpSUkhPZ0ZYN0pYMG1ZdTRCNlRkZFRMQnRVSjVuQVYwcmpNNmJvbCtMdUEzR0o0bTBYOEQ4QzhaL1Y4QnA5NE5Md0grRmNPL0F4dzhDQUQvaHRGeEFnNldmOEMvWS9qRGdJT1ZIdkFmR0I0R09GamZBZitSMGI4Sk9HaFpvTDFtVnY0NDRDQUZBNTR0NXgvYXRVYldyaW1BQzN5dUYva0UzQWx5cFpuTThobzJ5NG1QUWMzbXMxUFlMSS9uRVBtbVUvcG0wM016dkdiNVhXZ3RVUGRDdk9iaEpqVFJlNzRCRHZPdGo0d0tGTVRtRytDS3A3ekhHWlRmNFQwZkFQZWVENEI3endlR1YzbVBTK0EvM0h2OEFXNEFQaWwzTjluNEExeXgxM3M4UWZrMDcvRUJ1UGY0QU54N2ZEQThESjZUaFR5bjl6bGZzRzlZU0RTR0k2UzJ0dmF1VmNkWDRkYXhZNDhlSlNVTUhGSjh3dTJVbFNncks3dHZiZGRhRHBXVzd0aEJhTGZoVnF3bE5KVG9RZVFDcW9Ya05OQ052NlZhRHM0bzJ1NzFzc2hJVU5NcFIwL21YTTdvdE9pSUFEWEc4dmQxcWlpSFN4T3FqNGtKamhiZUNGVC9xZWptZHYvL3FJNXFKNVJpMHFMQ0E5VUl5OS8vQjZpRzZLS0FLbjFEZTJZNXJrRTNDYTlLdEIrNVpHTnNwelRHOXNyVyt1bUFuMmE0YkswSC9DekRYVkw1ZXdGL2dlSDdwUEovQWZ4RmhpK0hNVUJXWnJRWjhITUN6c1pxTUJtVHdZQ2ZaK1ZUUFdNWThBc00zK0ZaNndIdlliaHNyUWY4SXNObFl4dndTd3lYalczQTMyRjRsYXgvZGt2OWMwRG9uejR5c3RBY3dNOEp1R3h2T3dUNHF3SXUzOE1BdjhCdzJSd0UvQ0xENVd1OXJ6U25IcFN0OVQ4RGZvWGhzclVlOEtzTU4zaE9XSUIveVBCazRQODByT21QRS93ajF2K3cxdmVSWGtlTGFYbWtFOHJEM0NSNG41bmhlaG5PNWl6UXZ5SGdiTTVxeUZwL0h2Q3ZCRnkrMWdQK2pZREw1ekxnM3pGY05wY0IvNEhoWVo3K3dkOUsvYk5mNkorK2E0VC9DUlJIT2dGbmZNSWVCdVd2QzdoOER3UDhCc05sYXc3ZzN6RGNPWEFONFFSL3N0R3JEbVJsSFNCcnlORXBVMlJyaUt6RStMVkhiYmFqWkEzWk1YeDQvelhrUEZ0RFhzSXF4UXo4RTl6akJNdHJqaUVsTXlZTnE5NEtESHRKS0dGWHpPRDh2RXZZWHdzTTdhWWxhbkc3NGhpK0JEMUp0STFIMFMyNGZmWnMrSVlMVmh6amJwZDl3d1dUYndnbm5iZ2RmVS91VWFJTEtBZmF2WUVnUHpERTlic3J3VXV5bGVBSndNOHdmSVQzQ2dHNFMyWmQvVkNTK2w1QmUvdStFMmNNbEgrVmxkL2trZTRBZjRQaG1WNHpIbkEyNDBIbkN2aWJETGQ3cndTQUwvUkljWUJmWm5pMmJNYmZMczM0MStTN0x1Qm5HUzdzdWpSQVp4TGc1d1JjdnVzQ2ZrSEE1VE1lOElzTVgrZzlzMkZzaElvNEYwTEdobG54dnRCditMRDNqSWZ5QmttSyt3VEtmOHI2ZWFGbkJrRDU2Nnk4VzVLYVhnZjhTd0ZYL09vOWd3R0hHUXcrbzljNFArbE0vaXFhN3oyemdiN1RJNVVCL2lPamMxTTJneTlKTS9pQ1hHb0EvQ3JEQmFtQjFJNUdVQnpwQkZ5K0FrSDVHd0l1bjhHQWY4TndKNXlkNHJCYmNZMzBEMFRheTMzQkhiTDNLNU9kem1SeTliQlg3RTZKajArUlg0U1NBZjlHWnZxai94OUsxb3dNSzduZVlLLzROOGlZSWJzSXIrT3dHNGNSbnBUb083WWl0T0lHeGVPY0Q3WElxdUE4NmdnQlB5cTIvdzhmdzAzMjRhS2lvNk00bjhuY0dOeFE2OVlFUllWb3RTRlJRUnAzclVEaFg0VENuaitpTUdJa054bmhHSU1oQnFQSjNFajhMM2UrempkUXAxYnJBbjExK1c3YWd6dHdBN3BPZUZDaUgvdEpDNDlLYytONytkd0EvQ3pEWFo1ZEh2QnpBaTZmRzRCZkVIRDUzQUQ4SXNObHV6YmdseGd1MjdVQmY0Zmg4bDE3ajhUblQzSStBVC9MY0puMEF2Z0xEQWZwQlhKb3RBQitUc0RsL0FOK1FjRGwvQU4ra2VHeTNSei9KSTMxNytSakhmQ3JEQmZHT3VFT3JhQTQwZ200Zkt4RCtSc0NMaC9yZ0gvRGNObXVDdmgzREpmdHFvRC93SERacnNyNVNIeitLT2NUOEtzTWwwa1hnSC9JY0VHNitBZmh2NHppU0NmZ2N2NmgvQTBCbC9NUCtEY01GM2JiUGJoRWNTdDRmeWhVc2puRnRFS3ljQTFTZGhmK0I5a2hueDFZTmkwbko0MWMrQjh3ajhsRjY3dUVTOUREaEs0Uyt5T1hiR1E4SzQ0TUhNRHdZa0k2RFBCekFzNUdBTVNZQW42YWxkL29HVW1BdjhEd2ZaN2RCdkRMRE0rVzlTd1dleGI3czU2RktDWEFyekE4MU5QamdIL0k4R1RQS2d2NGp3S3V1QW1yM1Z4Y3Fkaks1UWxybE9vUDNKK0w2dXFLNktYUjZUVGt3cFhGbVpuRjlCcE9reFRTaTFCYWdhOHExbkhQL3ptbDNJcUtYSHFwdFZvMXVmRFZQSWNqajE2bGRHMmlGK0gxRUs0a2Jjc2pYSWJDYXNjUjJrV0s4OXg1b0IzeHg5UnBpTDJyc3RKRkw1Vk9weUpYMHJSNzc4UkZYclU4MjlIaFdRZWVGOWNCSElZbWV1WXA0QmNadnBDOCtyRHlWNGkxU1VzNE1Zb3h6UkkzU2cwaUxIQU9UdTR4S1FRN2Y2ZW1mS20vNTI4aEhHM1lWRDZJTVVqVS9ldkRUWlM5dU1qZVpkeUlqbzdlVXdodEZCbjF6TG84WWRaQnI0UjdaZ1hnM3pEY0tadWw1Nlh5RWF3OGk4YkdnNkcxR01iMFJESEtRQVBXQk9oU1Q1aDFGZnFCZjMzYzdXdlczTTUvL2Z6d3BIaml3YnA1OWN4cDAyYWcyUHZObGxvMkwyNEZtc1ROVlJhdlBJakZLNnNnVmhtZmVLRDNTMUpqY0Y4OU40UjhHMGhyekhUa293SVVxMkpSbDRobXEzSUVGN2pjd2Y3b21WdWY1cWM4amQ0ZUgrUkt2Yks5OEpXSGx2Uit4SjgrY2dTL3VmZVVYWnFQVU85WnFOZUhESk9mOFFtSXhkWnc0T3RBNDlZaDBKZnorZlo2ejdubnp2VmMvL2E5RjU5N2tYcHg4aGRRQmx6UDg5dFFFMytZWG9SS1hOOXYyRVRpcUUxU3BsWW55MlBCSGlmVHdFdEpnVDZmTXU2Mit2VjVSVFBHNTdzS1MwM2pZMHh6MHRidmNXVzV5LzdpUDJ4cmRFMmNZWHVNSVM0MjJIOUxrSGJLS1B0d3ZiWXBkL0o4MWsrUHM4aGl5aXBsMDFqMXQ4OVBrLytKL1djOE90aGJqUTd3RTM0M0Zwb1RZNkY3a1JaQ29TK2pKQWlGYnVHZnBINkVaUFRlUjhwcndFY2hrR09lRkVKdm8vZEhxeFB5SnRiYWpNSCs5dnhFalQ4NmhXTU92clhXTlhRTExudm0xQ0xJVFFuUjB0QzdyM2hPNmZENVJmak1vcDNKNXd2U1U5OHJlS3pHaWo3cEgxM3F4azA0cHBmRUk0czA4VFNnOFJxakFWSDQ1UE5wajN3TzM3OEpORlZrZEI4WG5taW1FSndoUk50ZzBweTFvV0hXMUdEKzU3ZTN6bi9qMTZqQ2tSVnhzWGRoWFNqcTQwK2c2dDV2Q212aWxHUnZzL1Y5eGpYZ3R3bUZVRVZNdjJ4M0xPY2VJcmxZVklGb2tKQmhCYzI1LzlGSDd6OUkvL0J2VnBhVlZhSzBzc3JLc3VqbW9YdldyZHN6dEtsSmVHMUdTMnNhZlZDWlQrT1BQbzAxNUswb1p3RHZid3Y5MFZlUHZ3ZS9XbElyR2VIc0g4N24vYnVmN2I2VmpPTVRwRjlJMy9EUFE2WWZCYVlabG9PWlp4d3hLdWlrQUtuVDFkVS9kZHR5U0pUOHI0R25rZnFMOUNSaVBwS2kwN2xUWWhZQno3K3F2eDBnLzRRYTRLb1dPUElKQm84VE9VZndqNXQwOCt1LzdTYi9aSHd4M2pBOGxhOUZEMEtJV0pLdkVUQXJybDFHdTZ1WHJWKy9qUCt0MjU2YWJFMGhrZFAvV1hEcjlBWEkrWFNTMVpxbzRJRFQwVENDSWE1VzQ1Q29nUHVnU0ttcXV3Ym8vSXJydXJ2NWVRNGdkZ0pvMFVIRTZMR1Zhd3FMaXBkVDAzZ29qUVZLMTd1TFpVUVlBY2p1UTBaZlBabnBvZUxvZ3RSNXN0VDJaSlFOdTZXcVplVGdmLzFqNk9qbW92R3RrdzZmUG5ua3R1WUR1cEtLN1NUQWQzUDA2Y05IVGhoZ0hTVXhLZitGQ1Bzb21NMk8vdWxXeUh3d3NTQkdmZFdaR1pySDdweXljL2lJblcyZGo2dW1uOEhUMTYxYlgweW04RytkdTBZOU5IdmVJeTMzMzgxL3ZmNjlkOTZaQWZIL1B1UVA3YmxBeUNVdmhzVFRLRENqVWtOejNqaU5jVDZIc2x6RlMwY2dWVmZ4aXFTMDVFem5CS1NOYWlzc201TFJXMDBpNnk4bXB6NExlYjEvUVAvQmFpS3p2b3NwNVVReXZ5cnhkNlFIWThTSXl3S2tVd1ppbXI2WmRBQVhCeDRqMEo4b2YvT2QrNTU4Nm9rTVorU2dZdmVWTFl0U2lJV1JLQmlESG5payswSkk2RDJoUThJejBxTStXZGlCSnFoMTdmWFpPVTZIZ29QOGhBbVlnMmNlTGMvbEFjOHFVM3hXRnNqbFlTeEJwdUdqRWl6cEdUUEc4cDhkbUJRVEZoWXphWFFDdWI4aXo1SVZFT0JPSzY1N3UxMGZHYW52SG11ekNka1AwVG5NaVR1TlVWV0NWcFBQMi9rdHRIV0t2ckY0SSthRW5jYjVlenROcHRYcXEwUzdHZy95eng5RUhmVUJwdWo5ZHlaMUxtem03K0RmZmZoaEhEdGh2a21Td05WNE1NaGZDR3c0MHpBSCt3d05HSFJLUG5oR3B4SS84L1NMMnc5dmYvSElzNi9zT3J3TEtXL2VJUC9kNVAvOUZmbFBnV2grZWZRYTJGWmxlY0JoZDJFT0svS2Q1YTF4VGFPYlRJbXQ1V1UxNUtxZE1uVkJ2Tm1XMWhFVXRWd2ZwcmROVGJLcFY0VFdsc1c3Z2xTRjFxcEdsZzJ5RW1JTEljT0ZDbllWdE9lUnA0NCs4aFNLNWovREhNMllBWkdQVUhhTmx4ZGh5ZTk0RWZyMi9ZSXQwRjdZU3pEZFM2U3Q1TFlhVlVwOXRjRVFiSWlQOEJ1S2RxT2w5ejVhTVdoajZwSkY3WjU2SG1heG1Tb1N4YWhpVVl4NHlPaTVvL2MvczNMRkVhUTlkSWovanBwSlBYZVVzcGhNcDVFOFZmQ3RVeUhpcU5XMW9ldnNXY3c5OXh3cEtaNFY0TW5jVUxBN3dWWXIzNE5XcnV4Q2YwZEwrUTVhQWJtbnBNK09tMkFPZk80alNkRTRrTkM0b21CK2VlaHJ6TWx6UVR5NEUzMnlFOTIybll3cmtLR0lmSjBPRWFrLzBLRUFrY0hmZzc5VmxNSUVld3ltTXhRMkdRekJGRG9OelZLaHlrZVdRQUxvUTFCbTlaclNtbFZsandndjQ4TnMwYmJNbTlFcG9abTJubTVjdGJCaStPSVNmTzBhcmlidkZwWGdiblFoSWRlSStlOTlLbDdHdzNMajh5cDhSRmt1Q3ZqNEhrUHJ5WGkvRTNNRGR4eDBnNS9ZdGJpcmtReG9qcjhEcmVRNytFdWtkQ0s1T3hSejBvNlRoOWlPUTd0NmJIYlpzUzVEb2w3ZjlhenYvaE83amVIY1JlblpjTFZDSFVqbHFZT3J2Zm1Qa3d0T0xxQjl6R29obDhBVE9ldENYRDJDdVNlN3A2VHhZRy9keVRrbjUyQ084dlN3N0ViU3RrRVFDYyt4K0ZkeGRRY0tiTktnMXBFVFpzMmN5UC83SWRTWUd4R1ptWXZhSnpRMlRrQ0xOL0dMb3lLeWhOV0hDNEF4RG12bmdEM0h4Q1Rja3FNamdFNHZEdWpxNGgvSklLUXd0NCtTb3MzNVppNmxoV0ZzbVlDV3VoK2xUSW5LWktEeTdkRXlEd0c0R2ZZYU1zbyt4SUZTL3Yxb0pOOXdKSW55Uld0cnVLRWl2THhJK2ZISHlnSjNRVVhzYVBQNnJidjgxSUh6aGd5MVdPY2xtNExuQnFrM3JsbTFoWEpFUEt5cklkNCtYUEN2Wm5NRmlNbkM1bkZ0KzZwQXNySFBVSzJjdExDemN5RnhJZ3lhTytWbHpIVk5uTEZ0MWVwdHE3ZHQzYnBOZ2VsSXdHcUlraUU5N21DNS9zUnRCbmFaNEhXSjFobWprT3BJeGxoallVcEs0YnZhY212MTZON2VreWZSdUlMbFlneC9EdGxSSWhVSlFzWkFhVTlCVW1pNkVPbVZLVzRzTkhtbXVhYWl1YTM1c3k1ZFNHaDhma3Q5eWRMYUVVc0tuMCswbUJNaURQcEUwN1d5K1daN1EzbXpqMS9IRUtRT0N0UnJZNUtXdGxiUHpjMmJVWitlbGUxd3VqVCtJVzQ2RnpOSS9mbkVVNWxtb0REMysvME9NOHRDUno2eFgwOWhPZmtKRjVpNEpaYlZiRm0yZHVYMk85cm04eGZpazZ0eW5NMVI0ZkdtbElSa25KTFpxRlZOcXB5Ky9ORFJyTU5ucC9QbkxHT2I1cVU2WDArd05vNmh1NUNlYUVIL0prVGtaMm9KTlpZT0VSb3VPaUpLeVhhQ1NHdGZLRXhzY3BtbTVreGQ0aW9lRWE0cEtta3hqVTEyVDBwM0ZWVkg2YlliQWxRTGRDSE4xZG1WNFFiZjRNRG84SGthbmFYTWxsMFZGdVdubHM3M3NJSjlLTnVQYmtqN0VabGJmN1lmMFRReXNoM0p2OCtFemhOcVp2bkloRDBKWHVIQUk5K1ZBdEhqaVNXMk5IdE1idEhDdW1aYjZxM2hKWkZWallzM0ZPV1gxRlN1K2NBdmFMbXYwcEV5ZW5WaVFvdnZrQ1hSVTFwem03WEI0MHRJQWg2bWVjWjJXTE8rZ1RXc0JPVGVHK1R6SjlMblhHamJkZkV6Tnc4K2YrWWorSXVQeGV2Si9XRjBqVE1QekNYQVh0RjF0M2IwR0RHbGdGWWZFUG53dnNIT1VwbmpEZi9YNkFpT3Y4YXlhSENOaEtKQnlsb0Rmd2VTaFZkOEt0amFrR3gxcTYwTjFySzY1L1RoY1hIQ0gwZWN3VWorQ1RYRWhPdWtsOTVleGpYM0tLa2pIcmorLzlUQ1hqbWZJbzJ0MGZvN2xiRUdwUnRqZjc5TzFqaTZocElNbmx0aDU0NkNGU0lQMFExTkNrM3BKOTQ5c0dqZGc2Z3VvalN1WVZyaDdLb29peWsyeG1oU0w1dDFjTk5EUWNFelcvTEhPNUEySUNYQmFvbUxBeC83WEVJN0VVT1V2dWdKK0FlVU14YXRPK3BORjlsK2x5NWIxVzRNV05WVS8rTlY3UVkvV2I2c3NjeG9iU0RuZStWNm8rbGx3YU1OdHpYZmR1VGsyVU1UVzhjWE5ZLzIvZS9Od1NOYnFtN1JHRTRjT1hRbWVyTW12Mmg3UlltTytTc0Z3U252bkdpTFJ0dmc4M21QNVFsT3hUMUN0QUE1RjF3RDcwMmpiQmZ6T3BHTGNqRGV5VTVSVFFNTzZNL0FxUXI5RGM1QjhyTTZ2NXFkWnpDY3NMNGtkUW5SRk5JT0plVnNDeEZyUVI5MnMycmU2dTUrcTlzdVB4NnhiRzZMR0ZXUWh6Z2FpYXFqY29MazZBNnhDcEQ2QWVIcTFNeFVXM2NYYnYxZ2VPWGlwZDBwQ1VQNEgybm1yRTcvQ2VPK29CVDZmdU44OFFuZ1NuNDM0MDlVc3FBUEVxMW5DSldQU291V2RxeGQ1QmdXRWRXQ3drUmF2blBicDk0V3VNeG5lQk03VzI4VHo5WmlQanFqRHVsZjd6N2YvYnAwaEswK0ltcWp1SEtRNXlCM0tkVkhXWjZrQ3FudC9LWGVMOFY0a2IvZ3EwTFBhVmk4Z0t6L0JubWVUL2ZGaTZPV3JsdTNsUDlpSjJvdVRFbEtTc0YzakJ6WjJUcXJ2WDAyK3UrMVBTWUxDUy9pWkxuZ2REQ092VE1tWk1icVNWUllyTGwvTXJpeU9qKytXNzloWFJqS2llaVhFZTZleXVxZDZMR09EcGEvNndOOFdoSE1NcUxJVXRWRGJyRkorb2wxRG9NMk1EUnN5SE9RWkd4S1kxM0FhcXdPNmYwSHkyMTFUWkJFVEREMnBmMUsvdk05RG5UNDR5SEZKWkVWMGVHdDFuVzc3ci9UMUJCZDZpNHNWRjY3a0J6dk4yUkJvSHJ6N1N1MnFZUG1xUzJKZE55ekRFcGszRjhEN1Q1a1JvTFBId3Y2U0xaSERsWjhSZG1uWndyT0FldDRMTG1UVFFjMkczUmlrS0lvV3FFWlpRSFJ0b29jNlpUUlVVZEZyWnQvU1NlU0ZscDUyODZ4aWNLSlF5NXpZZGc3cHBNNjFQQ2JiOUpCb3Ava1JxbmZlV2RYMTUzSDJ5Zk9KTkxiVjhmTE16T3ZYc1hjb1VPSHhveG9HSDJ0M1c1WDBJZ0sySmNnN29NVHg0ZDMrRWRRWTlmKy9iTFlqMGE4cWJWMTdsS0kvU0FwK21qc3g0czRFdWoxSlFBOWswUVBKb1Q4Rjk1WUVnczU2YXJxM01xNFdRdlZkdjhJZFlRaDBDOHlNc3JBS2xtUW50ZTU0TnhKUCtYaVFZbFQyMHJyNG5UOEdSekpUZ1ZaZ3NRZUlwc3Izei9SdGFMckNmRk0wTnY3TUpQdTBTdDRvekJYQ0Z1azRwSWIrMS9CWEFmL3BYQ21Ia3orek1FTFlYWCtrNWxpSEx6cWVGZlhkT2pTejFZaHgvRElxR3djT203YzNIcmFxZWp4bDJaR2hXV1Fwc3R5UHFrVm9RT3pQaEVCT1JxUlNVS0VaRS9xcDZTVXdkM0tsS1FtLzdQS0ZDa0gxR3ByU29vVnhZNnhXVm1NVGlVWjRVRXdQelNaMHZ4UTB0UkJqV25hdXVLVWhDQzFSWDA3VFNGMHJyNDZlRG1YeGgvNlA5Z29ZVzJoM203WXhMdzJuUkwrUHVCSkRHLy9NNjg4d0IrSDhva01YL3FudGovQ0JWcE43ZmRJNXdPNEFuemI0ZmxkbzE1dHVJUjVLL3FJT0Y0RGVCWER5Ly9NK3c3S1YwTDVTb2FYZ2EydEREY29udWQwZjJRdkhqVnA4RXpNeGNiRnhYSjQ1dUJKdUtHaFNxc0pNOFhHbXNJMDJxb0dTcUdDV0p5ZjVRNy9FWVdXdGtIa05FaFN6aHM0UEdkUUcvNVhYVW1RT2lRcUlpSXFSQjFVVXVmcHE4TmlYK0U5cks5QVZ3eDRPc052a2JWRko3WUY3eVp0a1U3eHBDM0V2b2tGUEVJaFNhaUFFd2tWOEd4dnk4a0FxNGMwRnVobkdBdVl6bXk4eXl2YmgrbjFxeGY0VnhkOHNBNm45YjY1RGtmdzg3d3NHYUlsRUQ1Zjl0YTl5M1lYVHFHQlhaVk1RODVyaHlHaFdUUm5Xc1dlR3ZrR3MzZnZnMGhMTkJrZjlFczMrdFlsL05ZbGhaZDh3MFl5Zkg1SlBHdUFSbjR3Wk5xQ1ZMNmZiT3g4L2RlZW45R1B2QW95R3YyQjdlQVEvUXorT3lCcjQzVElFYXNFelRWTkxNa3VBOWJ5V1dnRlg0SnU3dDZOUXNnMVpQZHVMM3NEbzdrWCtqc1ZQc3R0Q3hCWlJ6N0hNTTI0TTlOQ1E4eERsTEc2ME9PSDBELzQ5L2M5Z2JMWFhYdDE0L1l6bDdaN1dSNzZhZlBmZ2MvTWprQnFneG51cGUySGtHZFNXeGlWa213NEQxRXhYb2dEcDRJeEtJRlE5dmpGT2MvR3B6eWJFdjlzMXVLSmovZ1hMeHoxSy85RGVvWS82dVNYK0dla0kvV3ZJeGVXQkR3aVpObmhCdUdYWUhjRUN5TE53ZUtRUFdMNXJ4Q2l6YVYxamdMKzBIMjVoYU1mbUR6dHdhYWkzUHY1UXdXT09teHRHMTB6TTJYalhVbkx5eWZmMjlDNlowTDU4cVM3TnFiTXJCbmRSbHZCYWlHdE9xNFFUKy9ySVQ5Z0lzaktBMk8yTThpNWtqQURFck04VlE5ZW41anRLdlIzM2xyVWx1NmFuRytyQ1IvaysrelFSTC93aU1BQS9sR2pmV2hnZW5TTTJlS25UWFhPS0ZsWTNYUkhtVDNGYWpJZW5CMWpJbnJBcHFxczRwckNvaHJLZ1p2bzBtckorVjFIOVFjaHFuU1pxWTFGck9wVTdGd0JKMVJtWVhXNzUxZFBYVm1RVWQyUU85azFQTU13ekphWlpkZm82OHd4c1VrOStPWHFlYmt6V2pOYVF0U1R5a2xDSmNzM3FDVW95NWJzV0QzT25HWTNRMDQzTzV4S1ZhUk9peGxiSERROFBkTXhHQ3YxTWVoNXptZEUyOHQ1NW9qWUllYzAwMGNNSGpTb1ovanRLT3JycDUrcWZXVDZNdjc3dXl6bDFTenVOWXR3SGdPblBQblBoVXJabCtFNXdyUGppSzBKWWtsUVd0M1NvcnJLQk5QaXFTa2pqVEV0MGViWU9NZjAwWnRUNDFOemF5cUNDbWU2aHkrS2lTbTJWWTBNMFM4SjFBUnJBcU5qaWxZMkxOcUFjR3BSVE9wRW1yOC9udW1VVGJKc3BleTNEejMxdXBBTzNvQVY3VFhEMVBUcHQrZGwzN0o0MHJpNnlNWTRZM3hFeUt4WlVYR3RodVpFZmJDdXZpUzFPSERZNk1MYXVCWEUzVWNUckw1ZG8wb0lDbENBZGRTT1BzVTM0SmVqOHBFc05wN0s5RElkejJBbE1nWDRHZE1zOWZWTEZuMkM5aTFjbHBBVlUxUVlHZHFUNE5ESEdvUDh3MmJXdFoyZjBOSFIvbXgxb2szdHE2dk1OTitTQ3VjTkdBRnFPT0ZMa3BXb0c1ZVNTVzRIK2NvV29FN0puV1JKSFoxZVVkT0REUkFPanBxc2d4YnI4MHl4dFJXOUp4VWMyRGhhSUJ1SGxwMVVaWE9JbzZLdURYR0NxSUVLMSt3cVhkazBjcVY3MXhwN0dub0ZwZGxUMHNsTGVsRFBzY1ZQalpud2x3WEhldkRLY1JNbmp1T1ZiV1BIdHNISi9wOW9GR2dwWWI1NEVuMk1Tczk3bk9nZlFuUUIrdU9vbFg4bUt0eEhIcnZ2SjllNkswbncvdDdMYjMvNjV0MG16RDMxMUJYKzhodVdSMmxwSlNtZFJuaFhzZFZXc2s1Rm94QU5tdHZRZU82Q3htWU1EM1ZrcDVaa1JieUlVdm1McURmSHJseXVNN1hVOUY2RzNjeU8xNEsrcFVNdjVqdU1Bd3NCeUVZWk1NaFBuWHE1S1RYc2RQRFVNc3p4OSsxNGV6Ny8xUkwyckw4Z3RkdW9Ya3Q2cmtiNVk1Zi9XSTVzbUgyU21Ha29LWW9NN1F6d0c1WWUzMUJiVVpEbDZwamRWSnhsUzgrMm00ZlhwbVo4TXl4QnhSNDZHUkFHY3M0TkpVbWFKMm4wRGRsajVvWXREN1lsR2ExclU4UTFLZXRQczRLbXJMajc3aFgwcXE2dUhwQVZGUFJiLzhRYk1DZEdReE1WaUhRQ0ZSTCs0UTMyN1AxVFRyYmdsYzM2VUYrTmI0RCtxVXY4QnFKRjNuUTZLZ3dqeWtNTzZVV2lhV1cvc2lKR3c4RmNrOVlqNklDY3U1WXYzNW96T1MrMktNd1FaNDAza3VTZlBlakMycDNiVjlhdm9Jazl5TUpUV0ZIdHJxZ1NNdXpiMFRzNEVQU0c4dnpDc0VoNGQ3ZkZiQmF6RFFjRStlbFUwY1Z1NkdHalBUeDhtS2FLRnpNUEd4UDlodmdPR3FxdHpESzNwOEZzVXcwZHFsVVZzYjRjQnpxYk1IcnFrdXlUb09pbGF4THRUNGNkajV0dk5KVXNxbDUyOXlQYkVQcGFHeFE0b2FJQ0xZcW9UeXVmbnJWNTJZck4vSy9EeW5WclZwTTJES2FlbnJCeWlySG1ucTdOUk0rVnVNWTNyMEZYN28rTWpZajIwemFOZTNQVHBoY2lRZ2JSMWc4aXZPVGhvYkNTMFB1a2JKS2tBMWlQV2h6UUI4ZzVlMkZvaUQrWjZudERkWVpob2VFbkk2TTNCUzJjdFVZZjRyTkkvOWhqY2NNcUNvdFdWR2F1TDE2OVE3VEgvSUpYaVhrUGtNY01ZeFJOTTZRMndSeUR3QnpqT2poOGJWbk42c3FEdFd0THlRdnl5VXBOeStSVHN6TFQ4S3BadUdaSmRmM1NVbnptREs1ZVdsMjN0QXp6UHhiWFlQNWpydnB0WEZQc3J1WWdTNm9SbCtGQXNPdHBMQjRyY2d6WlJyaVFhTXlpQm0wb0JTbjlublhHSkpDa0lOWmtWMTJ5YnN5VFIxTERUZWFJSUYrenhWcmtpZytlM0lQbUxTaXhEVjZpcm15ejlmQjdwK2ZraG5Nci9Bd05yWEVmQ2FNR1h5R3RDeEc4R1FaS0d1RFRZRnZkZVRUZWR0QVdmN1J6ZGM4WjMrMnIvc24zVmhRcWNXRHZMOHJDQ3NUOWM5VjIzek5nbGZnSC9oYVROWkxxZnVVL1Q4TitvMDcrSUR4NSs3N1BHNU5Xa0g3TTZkQnIxZHBENU5JN25NZlNDOUxINUxnYUF2eWJmWE9udVdzT1psZHZyckRaWTZQdnZUYzYxbTZyMkZ5ZGZiQ21iRnBXWGtaNmdaajNZdzZwT1VKYUIwUDBJWkkyQ0VTTEZNVFdSZlA0a3J2WGxlUmFTb3B5T0YyNkxrOVlKTzBya3NybkxBcGU1UmR2MVJZWlJsa2VwVklheWtLK09CZ3JxYzBjbGNJdmRZd0J4RXdsVm9VSGwvS1lvU0NRMzVMNm9wRlZFVXBMaFFoNXpaS0V2R2FmMGJSbTlPVHlOOXlxT01IcDRKZmpTSXlrOHFtNUd6bmRLZnJOOCtoZmlwUDRoQmluV1ZaelpDNzYxNmxUcEpaM2NTdTZTTzVSNG5kUUJIaXhHYkZiOFJGM1hQemRON2xITUtVYUl2dThPdEhoU0V5MDI4Yzh2WFRKYWZZZXU1TXRsbVNTTU1pSzVoMTVRWHhQYWhxUDNUaVUwRlhpOTlpWmtuQ0RmNE1NWmwxRVpCMk1MMWN5bFBPQnZHTm53Y3RRanE4Ri9NV0JPUG9FOEhPS3QrUTQwV3R1eEM4Ui9JTGkzZ0YwSG9QeTd5RFZBSHdmTFU4a3pmc1kvbWNuYTIrdjNSR0FnNFFLcDdtVEJLZjltZ0E0eUVDQVA4OXdQOEJCbWdDOGkrRzFnTU8rRGZocEFaZDVuMllCZm82VlR3RWNWaXZBTHpCY0F6ak1JTUI3R040aGVPY1MrdUNkQy9ROTNybEFCL0FMQWk3UTZlc201WmR6eHlWKzNwT1hCL3lDZ0NNTm5LQ2krbFp5cjNGSjVGMG96YWFsR1lvMTFMWVU0dkQ4TGpuVkozRXlIOFFvOUI1NmowK1lsZUZLR1ZyYlhEK2hPYW5aVkY4MmRWWllURXdZdVZBVC9aWlB3TldXL0VoOTUxVHorTHlxaGxCOVZXTHZCNGF3TUFPOS9oL3FENEU4ZU5xRWtEVlNMRUFZQm52ZE4zLytjdHcxZ3hCUzRuVjMzNGdJdVFaNktES2NZL0RWMUxyV1dQODkvZ01CYnJGaHNYdkVMOUJoQzNaZU9teFYrZWl3RGZqcXNIMWdqWU9mUGU4Y1dPL2kwbUx0c0p1L2x1c09ld2JZeDZibHNjUCtBUTV5YUhuaWlDSWwybFJJa3lSRmpmK3NzOG9hMjZKand1VGtpaFFVblJKV1NZcE81R0lzRzFjVXBVbW9SUW5McHp1cmkzTC9GYWRrcWlLdElFZGNWRkZmcHE1WVpPWktJdTJqSW00YXJxbkV6VGtsNGpKNWMwcTFkM3BDcmlnNzk0MHE1eXBuNkpTQi9XdnlHNnlxVE42L0tBN0x4RG8zeUJ0VDZmMGdhVjVVRXlreTYycWlzQ2hPM3F6TVV1M2tZZTRyNTh5bnFLbVUyR2RGcFduS3N2ejNFSHB5SVRxQW9zbmdjTkVuUzA4cVF5bFFOaEVBWWdSc0RBQjQybU5nWmdDRC81TVpBaGl3QUFBc0tnSG1BQUFCQUFILy93QVBlTm9seG9WTkFBRVVnK0hYWGhSM1p3QTJRR093Q000cVdCUjNXQVdYR0Q3RCtXM0FuL0NrL1VJUjBSYi80NWdnUjBNeHhpWXhycTZRdXRVVFZxK204TFJtSXRHc1p2R2M1dkdDRnZHU2x2R0tWdkdhMXZHR3R2QzJkdkN1enZDNUx2Q2xMdkdWcnZHTjd2QzlIdkNqSHZHVFh2R2JNcHlyd0tWS1hLbkdqVnREYm5ON0pPN3dJQjd5TUI3eENCNzFLQjd6UGo3d0lUN3lCLzcwRi83Mk4vN3hELzUxamdzWHVIUVorZ1BCVGlvekFBQUFlTnBralFOMDdVY2NoTC9adnhFNzliUHRnOXJ0czIwbXViZFJiZHUyYmR1MmJkdm1Oc2FaODV2WmIxWUlpTmxMbStGdXRjMU8wNmxjdG50dEZjTlcxYTVZeHpaVlMrcHJtSThMOE8rLytBaVBpQndLS09uUWdrdElTajdGSFZwakp5YVhRa283dEE0QkNYa1VVVWI1c214ZGxoTzYrL0thVERXbmRmZVZ0VXVXY1U1M1g3ZWl0b1lydW52MWt0cDFYTmZkYXhxcWE3bW51d05DVFI0QXJ2V1FpQmdRQUI0R0I5ZW1ENGlRaEhMbXNwWTlPSUl6dUlJN2VJSTMrSUtJRUo5Q0t1bkJBRVl3QVdHQTU1b3paM0p6OXI2Z09UZlBiODc1UnpSbnhoRFIvSU9zT0xDeUE3dVdyK25NQjFWMjRmbGQrSVBPZlBqVXp1OGZ1YllMVjNWZ1k3bW1DNStDdEJnWHVOTGNrUjZRSG1EdU0wK1k1OHdyNWozempmbk4vT09VT3hzNi9ad2h6aWhuQzJlMVUrc2M1cHpnUE9aODVEeGo5WlBWUzg0N2xyNncrcC8rQ0NhNnJuZVNXK24yOHZQZE1VRVBkN3FkWTd5M3JFYTVLOTJxOUlET3NyMVY4d20zTVpobzd4OW1UeDdqbnVaZVlGKzR6WDNEei9kR2VaZDVFN3p0dkJwdkwrOFF1ejdKejdkK2h0Vmw5a1lQcTRuZUxjMHI3NjIyNWdNL1A1am85L0MzOGxmNmh6VzMxdnZabVI2Y0VOMFVmaE5jRnJ3UzlndW5odDlZbldUbmpQQ3FwdlV6NFh0TitWUGtSemRGdmFKR3E3MmlBNkxEb2dzczN4RTlGYjBScC9HQXVDbytKMzR1L2lMcGw0eElka29XSmljbDV5VDNKVzhrWHlXL3BNWHBnSFIrZWdEaVNtSnl5S1V2L2VqUEFBWXlpTUVNWVNqRHFDWkRsbDJvcFk2RE9KNlRPWTNUT1pOek9aOUx1WndyN08ycnVaNGJ1WnY3dUo5SGVKS25lSmJuZVlFWGVZazNlWWQzZVk5UCtGcWVmSVdLbENoVmpuSlZvbEpWYUgxdG9JMjBpWHFvcDNwcGdBWnBzSVpwdUVacm5MYlY5dHBCRXpWSmt6VkYwelJEc3pSZkM3UklpN1ZFNjFTbmVqVnFieDJuazNTeVR0UEZ1bHJYNkRrOXI1ZjF1dDdSZS9wQUgrbEgvYXJmOUllUnlUTTlURS9UMi9ReHc4MUlNOXFNTVdQTkJMT0YyZHBNTlRQTVREUEhMRFpMekZwVFpmNWpveHlnN1VpQ01GeGRqK2NobkRpWmJOeXh2Ylp0MjdadHg3YjFHTnUyYldlTmUvWnc5dXVlV2UrNTU3dlRxUG9MM1RQUDZuUDZpcjZ1YitwYityWitxSi9vWi9xNWR0UEJPa1NINjJpZHBJVmFyQ1ZhcXROMGhzN1NPZHpMUmJwRWwrbHlYYUdydWFFYjZleUc2S0NvTkk2K29ZTTV6SjlrWk9odURxdE4rVzhCYVg3azlqOWsxNjBIaVRYcnZOdVdlZE5vTzdZQi9nZmxRNTdkd0hncnAzNHNzYmRlSFRzMDhlSWtBMlloYjFRajlpMDA5cXVoVnlZTGI5dVNaeXRRc2FpM1FDTUQyOFF1V3B2WXRXRi9uNXh1S3N2cDNKVU43SDhyb2VrZ29kYU52dEdHMFVHOWdmR3pVWkcrS2xaZmwwQzd5ZWxheU5vS3hxdlJNbGhYOC85b3ViRitKaGVLaWYvbE8yS3EyNHZucG9XYnl3YXkyUVFaL3V2WURaVU5zRWx5VEY5dXFMbzk4aWpMOTZFLzZ3TmhJaFJBVnVJUkpCNkJxUjhkYy9wNHRzR2VDbGdOOFE1WWNkbk45SXJkNGpVc2ZHdzY4bTJVSWh2Nnpjb21uK09GZUZ6dCsxR2JmdFFtdTNWaVRXdTRDRzZITFdTZnpjOUtIdlNtN3Y1RUhRaGpHVS9rV1FDVlpSZTZKK0FVZkFQZmtVMU5xQVVoMUliVG9DTmNDVGZBKy9BQkRJQ0JNQmZtd1dINm5BNFpMbGZUT1VweEMvWnhScFZocHI4RldmeS9UOXplMElmeFdKN2pKTVRxRWF3ZXdlb1I3M01oTTJva1UvMUR3YThIakFLczBGZERCOXhhUGRicU1XdmpaNWFaeGNJU3JiZmNLbjA1eS80d1VNNlJzY3pITTU0SUJYS085ekgrUDVmKzVjZ0dNdDVNcjF0enVoZkI3ZkE4ODE1UUFGdVkvNFpOdW1sRmpBNXlPaGwyTkxQeHpEWlRwQnhSdTVrOVpPdnlQTWp1SVdvNHlubEhjdm8vTElML3QvQmQ0U2FRcnlYZnVEdmovWTJ5L2tZMXhPWnE2anBkOG5qbVMwY3BBNzNsT2J4dXhldCtHUWhqbVk5blBwRnhBV3pEWmcvc2hYMndIdzZRZHlXb0ROV2dPblNBVG5BSlhBcDN3ZDN3QnJ3SmZXRTY0RS91NTVEN2VlVGVrZHl0R0hiYmtObGUvdmRSVHlXb0ROWGdMcmdiM2dDc3ZHMDEzcGh1dkxWMWVUc2JndVVFMnpOM2IzT25hTEdlTFZZdmdHdFp1NEgzOUNiZTdtZlplelhhcnEvelJjaFFHNlcwQTNTQ2ErRlZ6aVZYNitMYk1Cck5MbHB3QWZOckpVQ2pyTjdGL0c1NE5wcXAzY2c1K1BPTkxzYkNlN0pqaWRLZWFPN3JjRzZVUW1FS0Nqa281SkRGTVZUV0ppcHI0KzhNdkkxOU43a2ZpK1JMUlB3VjJnR0xzNzNDZG0vOUhIdGtTZjRIcFZ4U2VaQlV2dFpWVHRVQk1jbWF0YjlYN3VMZEE2NERyME0zOTMzaXY3bWt1L3lKc0ljY0xmWUJOOFN2Z0srYjUxM1VmamR4UDJMK0NkV202dzF1aHQ0bjFOTU5uelJtS2YwRThCWERGNzhOVm5XWk4vVDVmOE42UGNtS1R3aWVZOVZYQW5peVc4MTFFL0RIYithL09zbVpFdnNDMW9qc0t2SmRmSUF4WjBFWFQ2ZXFOdnFtNU5ESmI4aXpMSXBQK2dxNUxkU1M0OGRYa3hmbjV2cnA2M2tBM1krWSs1cTQ5UmYrOVc2RGtXTDgwc25LNG5VNjZtMzBMV2xEcllYRUtJRlNia3plMys1QWpoWkFvVFRYWWlLVWtQRTBvc3lBQmN5WGNqL1djSEpaaVZVT1ZnZlovVkdYWUxFQ1ZxTlhUb2ZqeHp1TFZZaFZnTlZpdEpvVERTMml6b0k1TUo4elhzUnpDYXhBZnpYUDlkenNQQjJPSmZvdVJ6eU80WkhTK2NSYXhITUppa3VkQjgvVnNFYUMvOVFRSkRVY0pHNjFwSVk5U1ExcnFlR1laT3B3ZHNlalUrQmlPVXQyaUVIbmg2TXhIcjlZcHhvNmE5RUprOXhUU2U1aG5BM1ZyMkFlNTc1ZDFIV0xLRVFncHhCRlYxOHFzVWxoODQya3MrcThVbit1NUdOOUlmWnR4SjNtTk9JNmxmblVzRURxNFk4aVd0NkROVHgwQS9ZYTYxQTVOejQ1aVRsQWJuL3o4VDFGbndnb1YyUFh1aDJVckZjaEcrcGQ0bFpnUFQxVWJOMmVsU3gvMitnSysyZ2xObXVrTEhabEpjUHZrbW15VTg5NzUvbGFzb0R6TUZtL3MzTVd3SkVrMlJuK3NrY1R1cXVCRnBRbVZnTTVLL1ZBTGUvMndqRDdsdUdZbVMvQXpNeDJnT21ZbVhrWmc4MGd3MUlibG5xWmVZUGQvdlhpUmJwTHF1aVEycjN5MFA4aXN5b3JYejVJcUU0b0tmblRObC9NSmdYemc5d3NlS1hxdm1XMVcyN25ocmR6VERPWG5Ocm94UXpCNkxmSGZwOEpQc0pSak03bnljaDFiVk9DMGdWNTU0bk9OM1gvWTdWdHJydjVwWi93T0FmRVR3YXpaVHB0bGM4N0gxVmFJQ2ZCY3VpME9qT2VmZ25FT2RQNU1aNXZNb3NrKzV1aU51S1lZNTJWbEp3MjgyRWU5WUxLZXJ6ME1MM0hGbklXQmZXR2RtcmxGZzRpUnpxOHp4Nmh0dC9OY2RoYjZUQkF4ckdFN0toNXYrWkhkSytyOXVnSWh1WVdMNVU5OFBuSWp5bklkVzF4aEtQVFBoYmV5VFo3ak40ZnEzdG1nVUdjdTd0cUp0SUxSWThlM2x6Z3lDd29ZemR6RVh1MG5jbnYzWXFkVm1sTzI5YTErdDNoSE9tYThpdDk4TGw2SDIvWlRQS3FmTXE5MWlLa3VBNjh0ZUk5ZjM3aXNESWxDNHNldnczUjQyaFNvMnpNT0wvVWF0RmtsVXRreVplbWF5L0JWaDl4bnY5L0tXcmI4MEp4VHBIYVNkZlpQR3UvbDJ6TzkxRmVQY3Z2Yzl0SVZKemo3YVZuNHRKZFN4eDRHY3Z4dTc5TTBnczllUUxKU3JvaWhjbFNLZGZwMWtHU05zT3JTYk00NnkvVlBUY25Tc1pOWnIyditMeC92TC9jMnhKL1ljKzhqRXJjNUQyak9XY2xTVmR0TkNVUCtmeVhrbXJXbWN6YzdVV3l2bW15dXZ0MVV5bmQyYlZKRmFMcG1ZdkMycnNKYk9NMENzVTVoc3BlOTM0SzhXNnp1dGxOWVJLcngyMEVhd21EY1VXVExxbFcxN25KeWsxM3JyTGI1bGdYazE2TXg3UlRSbTYrVm51MHU2ZEgrVnlQckExN2U1U1hQSXBsai9SOElSN2w4endLc3RIT3R1M2NPMk1GSzZuUE8zMzhKWDZaWCtjditDZ2Y0K044Z2svNXllUFgrUWJmN0RwN3ZJN3J1WUVidzNESWF2OWF1NVVhbXhnU0JaYUx0S01rQ2d5TGFuWW1zNHhNTk1RSzBYSldpcFpSRndXMmlyVC9KQnJtSk5Fck9GbjBTazRSWldiVkNrNFhyVFRiVnZIcm9sWDhoV2cxSDVXTmRUNGhHdUZUb2xFK0xScmpNNkp4UGlmS1pmazN4Zk10MFFqZkVZM3lYZEVZM3hPTjh3TlJMbTl1cEM1Zmhna2hDeGxCUHYwcnRkcXQ4aXlJaG1xUEtLNVpXQWFHWldaNVlIRklMWUFnTHc4M1pLTEZ6L1JYR01GS085R0dPakFDakZwWUpJOElZWXpVaS8wNkRvN2NBMHl3Qm4xcndpUnJXY2Q2SWxOR0d4UWlzSkVvT2xFMDVXRmFlUTAyaVRZcmJHSEI4UGIyMkttTWpSaE00NFpFVUxpMTY1bENVSzdIN2dQa1puVmtnM2xRamR4NHA5d2o4OFJxQ2RZd1pha2NFaWFTdGdabGpIWHg1VjcrQktzL20ya3JwWklpaUhpZGVZMXQ4WndrMGZYbkxzRTBLaGozZkoycEhYTmNwNWQzblViUjNnSlRTZWQ2cFU1MG5UMVhQTllYMW5WSmRIbXByaHB1LzBsSldxVVhsc285N2Z6SmxxbUs4cmxvbld2YjBpVnpqY0o2R2dvbmcrRVU0RlF3bkdieDZRaisxY2RaTklHekVaVEdjUTduY2g0N1Jkdll6WFoyMlAwdWkzZDd2SWU5aXZmcGZyODlPWUJpNHp6SUlYNkNjNjNrcTREekxjY2dMcVhOZ2d2Y25qTmM3NFY2ZXBIS3dNVmNZcm91RmFra2wrbnA1WE5tMFZja1d3enlaS2ZzZ1ZlRHg2OEJYcHRTOERwUHZaNDM4RWJleEp0NWk2WGZBN3lidC9JMkRMeWRkL0JPM3NXN0xlKzl2SS8zaU41dnFRL3dRVDZrZktqMWZnOUx3M3RNNHR0MVJXVStEQXExMGY5aUNNYStQM0VOMHh3Nnd0YnplZGU4UDZ1ZVFmWmNKK1JrWlE2ZmMrajV2QlZOYnJOQnF1WFpuTmIxRzNjWldacDVtbndGOFl2Yzh0bTBxRDJiWTd6WUhGVFArOXJQOVRPUWVmNW5WZnhtaytsMVhxVzhuTmRGdVRiNlJJUEJvS2hlUzZwdENwSEJWelBZNmtQMXFOUk44L3krbFVrcmxROXkxOEt0cVc2TkNobktkK2tER3gyRnI0S0t6ck9WdG1mMHd2a0RHcThSb2F0RjZ1U3BiakpMVjQzSHJIOHJiR1VZS2FPdzltMkt2SS80aURNK0pvRTh0WS9HWDBuZUgvUHF3Mkp2UCtkd1FHTkFQSFJhL2U2TGQ5bzBCckZUbjNSdVk1djN5ZE1vZk1XdllPbEo2eG5QbGsrVWZTUTFXVHlhTGp2NTR2c2tNOTQ3STZBN2FjUitSMXJTdDYzemx4VzJSOUR6eHVEMjdEdHRVZHB4bTcxSGVpeStTNm1XalpsS3lJNyt6dmQ3eS9MOW0zTHIyVzltZVdkODBuTitrMkx3cHdTcFh6eEJncWVxTVVYa1pZUDVqc2RQaUtwYXhIS1k3UFBkV1pDVmRxNmE5dTdjelc3YkMyelp1L01Kbng4WG9ra0ZPaTNYTzJQOXB1N3lmcDczTXhpNEJvUHZUUzZpWktNUGZUKzJNVlllTmRGbUYvNittQjBSQ25lbHVVaTBrSFhhWGhleThYL2ZHWjJQOHRZK3JKZ2hJM2ExWmU0ZVJVNFRJVzBQeXdhTlhMY2lpbkt6d2pVcjM4YzBHYm5HM0ZzSE5rWWtyenpYc2phYVRDVXlrYjlsVXowNE9IOGdKMkp0NmZ3eDBWcWtKVC8vMG1nbTFZWFA2dTBKNHZnN0JmR0pXdmErZVBVQVZ5TFNKRW9jNW5kbXZHYkZFc3kxY21sdG8zZ1JheVhaWm5TNG9HQmc2RHpNRXNMNldKT0lnOTBvZE5xNm5pL3FqVmo2cldrUVJmRCtKZjgySkI2MmZhQVlhQzNrMUJjeXdqdDMrWDBrLy8vKzNpN05RZnRCaldtK3lGZUJIM01OeTdsSmxIRUx0N09DRnYvRlp1N21QazdtSWRIcFlTS3M1WXl3UHB6SXViTi9EOFhPc0NWc1pmZnNYMFd4TjV3ZXp1WkFPRGVjeXdWaGU5ak9oZUZWNFdJdUNsZUUxM0ZGZUdONE82OFA3d3p2NW0zaEkrRlhlR2Y0dGZDYi9GVDRvL0JIL0Z6NHMvQUpmajU4S255YVh3dGZDMWZ6RytIYWNEMS9HbWJDWGZ4RnVDZmN3MWZDSStFUnZocWVDLy9OMTJyVVpIRnR1UFlLcnF6VmEydTR1cmErRnJtWndCZkQ3NVJQSUtwUnlUTUVmdXBROTc5NFhDR3lmWGk3cXpPaU1Nb1k0K1JkTytxQzc2cHZJSUx1TnRwTzdKS01IdE8yVWhadU5JMGJsSjZ5Z0owbkNhd1hDYkpwaGZLaExsckJ1TXJVcmJ4Zy9OVVlObjlqeWFQbDlqZWZPV3N0bFhrTldjMll2bldpaEZSbTJFcUowMnZSOXBHWjFOTzZLTGRhVk5rS1c5YmpLT212dXdTc2xGQ3RNN1ZqUGVsY2JrK1N6a1cya1BXUExvOXpKcnNzV2x0aHJ6L3A1WVdsTWsvUDVaOWpvWlViSm1PUzlkSVhTekp6aGRtVHVMdTcrdmlRbjhRVm9zQmlzUnhzVkdDYWp3Wm9iQnZoNDV1dWs3WlJDMk93Q0o0c25idE5ZUEJyRGlsdG9Yd0s1KytMYWFPTkNxVFRyaW5SdEllRzhuUUtKOXFpc0pVRnc5dmJZNmN5VEp0cjNKZ0lUbklQb2xzMTFSVWpIMkRDck1hNHA2bUV2eU5kZ25zeWJxa1RtTGJVQkE3amRHM3l0b3p4TGo3ZHBWTzBEV2JuaEZMUnJRR3ZNNit4clo2VEpMcitDWmRnR2hXTXUwS250Nk91cnRQTHUwNGpPRmswblhSR3BhWk1abFdOT0ZKZjJOQWwwZVdsdXRyazlwK2NwRlY3NFQzUDBzNmZiSm11S0Q4aDJ1RGF0bmJKUEVFaGlqTkM5MGxjNlF6T1lTZHhHTTd5dE9DY09KcVFjRFpsbkVNM3pxVUhLcmpPWXh1bmQ1M0ViUWQyVk9yYUNlenEvVVdiZVpMc1NkaFRtZHJMUHNyWWo5RHoyUUdMRDZaMHJmZDdXQnBxWXpzWmd2SG14UGVaNUIwY2xlaTBqOHd2aW0yZllKRzdjMHRnMWJPbFZXZGV0WWJydEJheHhzb3NYWkNMam44WDNBL3l2cmdpazJTaTQzODdzcURkbFlvZW5Qa0p2WVhLc1JmbmpKcm8vRWRRbjNLLzR1RmpVNmU5S010emxoaWR2MHpuR2JtZCtjZEtycHRFYmQ4QnRmNmpPSDM1WWVjWXBKT2w4MmU1TWRsV0J1ZldWVFRqZHpPcERPa3I2WnRNZzFKMnNuSys2elJ0cHVjbDQyenA2U1dWNXpGSEFIcjk0bmc5T2xSRE02RGdaVHl2OHZ6bGNQYnkrQ3p0bVA3dGZ5dkZuRlhHK2NDcmViOElxdEdzV3BkYjJVK3lkSGcxQjBpdys3ZGE2R1g1YnRFMkVUNWFtNko0ZUp3SytkZGVmZjA2R09wRSs1dVN2NnVjTnpTTS85YVhhZVJub29HZklDaDlPTThWN1ZmUmYyRnY5UzhWa3VWejR3VGo3K3NyaHZKM0RKRURIT2o4NWVJOXNPOVFvczBaWHVJMCsvdVgzSjdQbUw2czgzaW5wYnkvcEc2LzdjOHlhVi9MS0YvY2hWMVp3SWxlOVRsVFFWT3lkb3Y2UVpOdEZFUWFzelZ2OWQxUWlHQ2VtRDZpcjF6WHpuTDRNL0hyL3RXREdMMmkvd3ZxSGY4eXIwZi96N3BTdWFVWGVycWVRZTh2dy9yNC9XcUlJcGw5VFJiSjlYWnBwUDhjMGtoMS9zUXNFVzN1aDkxSFlCSWNiNkFYQXI5cTV6RjNjQ2QzMGVaK0h1QkJIdVlSSHVVeEh1Y0pudVFwbnA3My93N3JZU1NNaHp5c0MxTmhVOWdjaXYvaDRLek40d3FqSURwbmxuZU5pWmtaSTNFTG9raktqS0U3TUROVFpuWVhZc1lHeklsQnpGREMrbjd2bmNmejQweCtPVXNsMWRSUVJ3T05OTkZNQzYyYzV6TFh1Y05kN25HZkJ6emtFWTk1eWpPZTg1WVBmT1FUbjJtbm14NTY2YU9mQVFZWllwZ1JSaGxqbkw5TU1Na1UwOHd3eXh6ekxMTEVNbVZqTytXME04NjY0S0pMM3U3OVB1Q0RTV1hFSTBsdHhPTSs0Wk0rbmRSR3ZPYm5mdWxYZnUydnNxNGsreTdxWjRCK0JkYWZnTVFGRWgrcytTQ2xoU0N0eFNDanBTQ2JPSlBUYXBEWFdwRFRlbEFnZkZLUmNDcnVKV0o4d2ltVkNLL2l2cHZkZ29NYzFBYU9jRVFidzdtak1pYzRvVTJjNWF5Z2trcHRwcHBxUVEwMXlsQkhuVXdERFlKR0dwV2lpU2FsYWFZNTFCWmE0cjJWMW5nL3ozbkJaUzRyeTNXdUMrNXdSM0NYdXpMM3VLY1U5N2tmN1Ivd0lOcEVHc3J4bU1jcUVKbklQT2Q1L0gvTFc4RUhQc2g4NUdQOGlaU2laVHZ0Z202NkJaR1h0dEJIbjB3Ly9Vb3p3RUMwalBTaTVURERnaEZHb3Mwb280SXh4bVRHR1k4MmYvbXJyVXd3RWZkSkpnVlRUQ25GTk5OS004T01Nc3d5R3kzbm1GT0JlZVlGaXl4cUMwc3N5U3l6SEdxWnNuQ2dMWTVEZHNvcFpaMTJSamxublJVdXVCQnEwY1ZRU3k2RnV0M2JWZkIrN3hjKzRBUHg1NkFQQ3YvbjdpcUEzZGl0NlBWcCsyQWYyQy9aY09LMER4MW1abkxlNTNBK016TXpNelB6L3dObDdrQ1ptWm1adVIzbTlzd1pqYW84emM3YTI5Qms3MGg3cFJWZXIyWHBYT202RjcwMkNuM29zOUhvUjcrbEdNQ0FqY0VnQm0wc2hqQms0MUJEemNaakdxYng2UXpNSUw4RVMvaDBPWmJUdnc3WE1mMzl1SjhwSDhTRDVCL0NRMHp6TUI1bXpIZjQzaVhodVRkdkdiZTR0cTNGTERqM2RpaGNTZmFaTmh2bHRjYU5waUY1OUdDc09IY1BkVW5PU1ZQbDlXM205RDBrYVQrcTB0TlhTWHRxMjZic0cyMmJhdE5kTllibjNxYTUxazdPMUxhTlZhdDE3aTFUMnpaV2FYdDlqL3FDazI2OUNxa1dYeXByazdhdlA4SnBmRHJQVGFEODFFNlMycW04MVVqYnBpZldINTJiVXdtdXhsamJwanFEejFGMzVmRDVsVmN5R0tGdG01eXRiVk8rb01jaldxVHlBbG4xcS8yUnRpenFSU3BlTGtpdnRwQ0w4MHRta2JZdGxadHMvWFF6WE54TWFkQm1CL28wNmRqY21iY0YwbEV0Q25SdXM1MG1iS2xtZ2N0c3RVNjhrYmRWOGxjN2Y0MnRwYitPL0hyRmJKRFBsTGJSTmxuZGxpaW5ybUErdWNHM1lMTnJ6enhYN3pCakQyTWVuWHRUWFVlU2xKT3hSNW0vRkQ3YXQ4WE5QTW10NWYwWU0rK2JiWWxET2hHM3piYmJEaGM2YnNRTVNHZmlnbWZIMDFjYTU1L0E1L25hdG0xTXZWT2xIYWM4SjVyUm9mdFdlNk5aOXhmS0grRDdzZFFPN2F0UGM5RE1YZjhLLzRna3paZnpmK1QzTWY5R1hDWks0ODZ6L1R6ZTU1OS9Wa0NydGtRbFIrdFlyYVdLNlZwcThzTlRVR1hOek0ycWZtZHlzTjg5UnJCek1JbTZXdTVDMFc3NXNBOGZZVTFjYjBXMlVmNUVxWDFFNjhQRVRIN09PbHRyMEtxNUZNdzVsZVhPMG1mek9ZYmZTWG1uUnFtN3RjZVBMTkZuK0VtNlo3UmIvTXU4ZjVLYzlrSHp6cFk1V2J4UGZhOEdkUi92TFJxNk51a3NIY25pMDRPeUxSSnJSSnRHOWRMc1hlWmhMSHMySVZxOVZiM3M2QnBISzN3cmJRVHkveU5maHVSRENlbVVRL1Faa2R1elBvOXlFRG5JdzFNYVJtOG1oS3RkOGsxaHFucmp3OXFxY3ZrNW1jZWY5ZUE5ZTFZVTJqa1NMOVNUdWV1a25QNHBWNTI1K3BRclVZeHdDVitTQlN2akNaYU5DUHp4VU5XZCtwclNobWVxL2U2VC83a2IrY2hMUXZub1U1RTlFSW5RUFkvaDVkZ3k1WlBjTXd4SlU1cEd5MG50N0JvVi9QUmlsRWN5YmxoM1hYUDJuRkpSWXFuNHZKeXB4dFYvKzFNQjFmLzhpL215djMvLzMrWHh3TmhxV2FQOURPV2JQZllGOWJoY09mYkVsQ0xySFNxZ3YvTnY2VUZpd1RIZDJ6b3hTcXRBQ2trb3Y5L0ZXMWo4dDFCeDJUa0s5ZlkzSTFEK0g0V3hjZDN4TTJjWlRlVzdGSTh6elh6M2phakpxaCtKSlJ2ai9ieFVld1ZXMm9SUTduN253VWNZeXBOeS9VRHJVUDJjOENORjZ2WXJqTDlscDRqTGo5N1BhaFBqZGMzNytkZng4bU85N2tyYlc5ZTE3Zzdyd0hSTUp6TVRSSTZ4Rk11c0V5dHdtblhqVEZ4b2kzQUpyclhWdUI0MzJUQnV4WDEySkI3QUE3WUxqK0FwMjQxbjhhS2RiQ1dXY0lWV3Z5VVI2TjRRV05kU3ZKREdFaDMwZkx4VkxIRzczc3ZrdXVsM2l5cHlRdU40VDVtQ3NmVEhXRGRkUmMvSE9weEZlZWlQSjNVcUZTK3JzTzZTOExoMjBpU1NhamZZWkdmZGFvcU5JVlZKUEdHaFVxZWFLWlhwM3FWekxHWGV1MTFNQzduUmRMQnJjbXlyc1U0K2wxVTE1UytMU3JLUzlpWlpTV3V4cDBtdHNwTFdKaXRwN2ZZOEtiRVhTUjMyTXFuVFhpRjEyYXVrVG51TjFHV3ZrN3BsUTYzRjNrWnFsUTIxTnRsUWE3ZDNrUko3RDZuRDNrZnF0UGVUdXV3RHBFNzdJS25MUGtUcWxvVzFGdWtjbkowMWFSN0tKVmxiay82aExGUzdJZ3k3UitqMUtLSFhvekVUTXkzRkhNeXhNWmlQK2ZRWFlJR054VUlzdEhGWWhFVTJIb3YxN3lWTHNkUW1ZZ1ZXOE9scXJHYmV0VmhyazdBTzYyd3kxbU85VGNFR2JMUzNZSlArTDZTT3V2VmhNemJiVkF4ajJONk13M0E0bng2Qkk2d1hSK0lvOGtmamFLWTVCbHZJYjhWVzh0dXd6ZnF4SGR0dEFEdXdnekU3c2RNR3NRdTdtR1kzZHRzUWpzVng1SS9IOFZiRENUaVIvRWs0aWVXZmpKUEpuNEpUYkJwT3hhazJIYWZoTkp1QjAzRTZXM2dHem1CcForSk10dWNzbkdVemNUYk90bGs0RitjeEYvOGhpL3hGdUlobFhveUx5VitLU3ltTnkzRzV6Y1lWdU1MbTRFcGNhU211eGpXVXdQVzQzdWJpQnR6QU5EZmlScHVIbTNBVHk3OEZ0OWg4M0lwYmJRRnV3MjNzNmUyNG5lWGZnVHR0SWU3QzNlVHZ3VDIyQ1BmaVhxYS9EL2ZaWWp5S1I4ay9oc2RzQ1I3SEUwenpKSjVrekZONGl2eHplTTdHNFhrOFQvNEZ2RURKdklnWDJVTFowWk0rb2V5czZhR3loZStxVlU3dGFiR2FMYlQ5ZDlVaXl6bExYSndMdTlYQ2IyUzE1WE1rSWdwMGFUeEcrMTBTLzk0VEwycDhYaExhd0NrMC80cHhtRmpiWDJPc0x5R3djaFR1R1NUNkphWWN4Q21IUW1jMnVEK2xIUGFUWERsRUJXS01KSXdUWC9kdHpEcGhIcVl2YnUrNmZsRGdqcUYxV21FVW9tOWt6VWExbXMyK2ttdzl2cTlyVmxEMkJQbXhMYUlRU2ZKeENtWHA1dWVUR240UEducTM2em40YVJTYlovc3NmbU1VNm1zTXgyU3N5by9IRDJmMVROK2ZNTFd2UVNuc3pNQ09RMnkvNFc5aFRvZUoxbVJ2TFRHVGJaSHZjaStGUmhqVlEwNlk4eWZwZjRQdU4zSmZacmxiR3NRdGY1UXQyYjJLVjFhRHVqSXNpa2J2V3hCajlYQVBmUGFzdU5uektsRm9aYk45ZG1ob2NrQXRQbFNiNlRQbHVmZFA3S2ZaNmZacVBiR2NoWmNWZjNPejZncDFoRUp3U2JiRnRqQnQ0ZjdFNDZoZHZMZnhWRGNhL2ZzQTRUalZEUFM4Y0duWnFFVmhYRGorQmEwcXI0OWx1Snd0b2VCOWs2VDkyUE9iUEZsSC9MOGovTkRiRGxJNjRhUnlPYjF6SmZYSnR4Qzk1Qk1obzVZR0phejB2OU4xMGtyNWUvYzZQaDUxSktmQ0ovN2lzVnIrM3JmcU55SGtNOS91bWlSV0l4Mk1WelhneXhHZk55NzQzK2VtNUZhTCtMMDg4bVNQYXJHbTA3WllYZjZXd25JTForeDlCOE0vR3NVNjUvMW9mZWMzRVo4bHR6U2VYNGZXbmR3YXJpYXBMaUg1eTVLOU10K0JBUy9oVzJSK2pML1pRaXZoSmR2aWRpeVdQQ0xZb3YrMmJ5RzFLNVJZdTdlQlU3YUtRLzhtamJDQU01RytzMmRCSitzMzNuNzhnRTJJcmNlcnhoYlYyTWt5VytqM09Ec28zSm1ubldTOWNyQzdtc1QwZWc1T1RNOCtSaXJiait3blZyR2ZrU3IyTzFKRnRwVXFRdng2QXNTdjUzK0lIL21oMGhEVExDd3Rvcys5dy9TSFM4UDBqeWtkWStYUzl0SjI4aWVYVHFiLzM5cnVBY3lQTElzQytEbG5QQk5iM1JNN2pkaDJzaG96dHIyMmJXLzN4clp0MjdidFpJeGJaNjNQKzlWWHY3NjVWZTgxYjNXKzkxNi9mMS8yamN3WCthV0lZNDF3R0t1QXc1L3lwNUgvTFg4YmNhd0NEc2R4WEdSbWNWYVk3TGJrbGI5aHJPb05EL053NUUvd0ZQSjQ1eVd2MGczdjhtN2szK0U3eUMwSVhxV3JNTm1MeVd0eXd3SXFGSlpRaWJnblZhbGhNZzZaTHhsdkRHUE1MY3hTRnZKcnRFYUhZLzNLdU9NMUhnVTFTWk1pTTFWVFVValROQzB5TXpVVGhUVkxzMUJFc3pVYlJUVkhjMUJNY3pVWHhUVlA4MUJDODdVQUtWcW9oYWlzUlZxRVZDM1dZbFRVRWkzQnMxcXFwU2lwWlZxR1VscXU1U2l0RlZxQk1scXBsU2lyVlZxRmNscXQxU2l2TlZxRENscXJ0ZEYybmRhaGt0WnJmZlM1UVJ0UVJSdTFFVlcxU1pzanMwVmJVRTFidFJWcDJxWnRrZG11N1VqWER1MUFoblpxSnpLMVM3dWk1OTNhamVyL05MNlhWeDdmMHhtZFFWR2QxZGxvZTA3blVGTG5kUjZsZFVFWFVGWVhkVEh5bDNRSmFicXN5OUhiRlYxQkRWM1YxY2hjMDdXSXIrczYwa0E4amNmOHZ5R2hLQjcxNzdKZllBRnllQit2REQ3R1BHalBmQ3lBbDFpWVJmQnFzcjRmcjdNS3E2Q3pkKzNxd2xac2cxNzhGSjlEWCsvVU5kQjdkSTN3dmx6ZjlvNWNQK0pPSGtlVzk5K2FydHpLanlYZWMydWxTcXNwMW1pSXZvVFQrb0YraWh2Nm5YNlBlOHJTQWp6UUVaMWhMaEE1a0MvTVFNT1FPdUJ4L09WWWpYVllqNjNZSDNlUDBUaE4wRFROMW53UWNKMUQ1ZU0rcjZwRVJhU2g1ci9FOVVFVWlEdjQwUWo3T1R2YjFyV3pFcEVEQmNLU3lBakZ6ZHppcDg4bUhNRVpYSUVBUE8zVDd3K1BScFRIcjJoQVppc3ZxT21SSlVmYTRYS1BLT1RQcGkwRXNpbGJBQ0NlU1Q0amZ6NjdjUkJIY1JMbmNaVUZvMGNnMzcrYzlHK0xaMURFdTYxVVJnWnF4OUUyV1o4WlVxdmlLcFdleU55TzVmaUFmZHRPZHo0dEVlL2JIRWxiNXVQUFFKUmdFM1pqZC9aaWIvNlFQMklXc3ptYVk3aUJHN21WMjNpZE4zaUx0NVZET1ZWRVJWVmN2OUZ2dFYrSElKVENjdHdDV0pDRlVKT2xXUnExV1o3bFVZZHBySWU2bm45bzZaWDByYnlHdnJVcXF3cmFlT2FobldjYjJxdUJtcUdEV3FvbG52UHN3Zk9lTVhqQnN3UXZlVTdnWmIybXpuakZJL3FkMUV1OTBWa0ROUlJkUFI3ZnkyUHd2VDIrM2tjVE5BRjlYZjM5WE9YOVhkTURYTTBEWGNlRFhLbURYWkZEWEg5RFVjS3phVDR4N1AvMDlsOWpBanBxeTJNWXorSWlybXMxYjNJeDd1SnRMY1dIZkZkRitDaWZGcGduT1ZtSWkxbUNwVm1SYWF6SittektUc3BnYXpWa1J6N0hUbndsams1eDlHQS9IbWMvZlpKRE9JcGY0amZpcnUveEovd1YvNkRET3N6Um5NanBjY3psWXVVUXVKTHJ1Wlc3ZVRCYW5lVmwzdVQ5ZU4vUTQzRTFuNG9vVldWVldSbXFyWVpxcnJiNnBGN1FhK3FpWGhxZ1lmcWN2cUp2NlFmNm1YNmpQMm1zbG1xeVptcCt2RjJ0amRxdXZUcXNrenF2cXlDcjZXajRBL3RuKzBXYllaZmJIOWs2dHJZZGFUdmJPN2FqYlcvcjJXS3V1QU82R2VhM1ZWMTkyWEUxZE9hSTcybnUvRDE3M1M3VzcwRFc4dFh4Tm9jdG1vajNFL1ZqdjVmNXpyL3UrSWUydXMzai9qY25vcDhkcjkrRmM1M1BkS3N1dnJPV2JXQS9iM3ZZWDlxZWlkanZlSy9qcVk2WnFDcU9SOWdpN3ZOUlc5SzJ0bTFzRFZzOEViTWNUM0djWmM4NnM5WTJjZWFHNDNxT1IvdmpuKzc0MTg2dnN0L3p4L05RSDBXYzRhdW5ORHFjNlkvbk03YVM3M3pHZmpJUjJZN1RiWDc3WGVkem9FaFlIOCtGajdJK0c3QVJHME40RE10eEhzQkYzRUlsUDFWcStIbFN5OCtUMnYveitkZ2MzOEdQOEF2OERtdVJqZkdZaXRsWWlPVllpODNZeWVuWWo2TTRqWXNjamV0SmZlSERwTEpjVTUzK1hsT3QrWTJvRTFkV3hMdlpNZjc5WEZKVHJxaS8xaEpkU1VrdHVZNWNSWCtySUpCZC9MeHRhbjlnWDBqRVZNZGo3UmVkbVdrM09mTTEyOEF1dDMwVE1jbHhuNDlXaC8wYzU3RWpiV2Q3eDNhMDdXMU5XOTYydG8xdFJpTG1PRTc3cUZqWXlwbWp6aHl4RGUyQjVDcXVPMzdFcHRzaWRyek5rWWlwdnZOZHg5bTJuM3VlNzNzNjJSL2E2cmFuL2FVdGJJdlpsRVRjc3plZHlYVDhKSVErRUloTTFBZWMwVWRaempSRk93QkN5ZkF4bEVjYUJQM3JYNnJIUVJDZmdrL3c3ejN4NyswcW8rWi9hL2N2NzhIUjMzdml4emltRFJJQUFBQjQycXpQTTRCMVZ4Z0YwSFhuM1hsajI3OXQyelpHOGRqMnhMYXRLbFg2UGl6VFYybkN2bzl4WXVOTnN5NzIvZzVFeUk3ZVQrNFNIenR4cmxGMTUvekVrQU85RTkyRDNoMXFueHJ4cVJpKytVYWVkTXRVMmFUSVdWZmRaTkF1cys3eGhIS0pJeWV2TExMcC9ObGppNXk3ZXVYSUluMWhLbHVheGRiTGQ4cjEra3k1MDZNaHlSRlpaSjA4QjUxMG5WNlQ3dkNJa0VsWVlvTUNoNXgyZzM3VDd2S1lrSWt0dFZHaHc4NjQwWUFaZDN0Y1RNaHpKYkhjWnNYT2FkUm15Sng3UFdtSjlLT0hHeGM1Y3ZMd3lVVzZ6bDg4dDhqOUY4NGRXK1QxS3hmUEwvS2VjRStaVnFxeFZha0xtblVZc2NmTjd2ZDB5UE5sV0tIYUZpV09PSzlKdTJHN3pidlBVMEpEdHRYcWJGZnVtRXRhZFJteno2MGU5S3pRa0dPTmVqdFVPTzZ5YTNRYnQ5OXRIdktjMEpCbGxWcmJsRG5xb2hhZFJ1MTFpd2M4UTJqa1dxdkJUcFZPdU9KYVBTWWNjTHVIUGUrRnp2YWhxY1NqbmUyVDNZbFhGOERPNGJIRWEzL2hoOEUzZi9YK2wzWU45ZmZHdWYvS2tkSGh4T2VwMnpQUjNobEwzZThPMVI3bi9pdEhPNGZpNG1EbHI2d1ByZ2h1Q0c3N3daSHA0WWw0VCtxT1RuU054SWYrdldQZmpjVW5VbmV5ZjZRblByY0FUbmRNTG94amsvR1YxSjM2L25hdHFZdWtRa1dLbFNoVmhzZ2E1TXFVSlZ1T2NoVXFWYWxXbzFZZENvUk1yano1Q3Y2a2tTTTAvaVNKTEVlc1hvTkZGaU95T2lnWUlVMmFCTjhaUzBja0djd0lMZ3V1Q3E0SUxnMHVDYTUwek1PK3BiUWVnT1FLb2lnTW4rN3RmckZ0MjdhTlVpcTJiZHUyYmR1MmJTZUZtSVdZaGNXOEUvUU5sMS85clIzUHpNVmE3TVZaM01WTGZGV1JWV0tWV1pWVjFWVnoxVjBOVjlQVlJuVmEzVmJQZFh4ZFZqZlVIZlZBUFZ1djFydjFhWDA3YUhQUVlUUGNxKzQxRC9zMTA4MXlzOTBjTjlmTlkvUGVHaHZYcHJWNWJWbGIzVGEzM2Uxd085MHV0OXZ0Y1h2ZFByYnZQZVBGOWRKNmViMnlZWHQ1ZVNQNjE4bytkTnRMK2xON29aMVFkSHJSK1VXWEZlZFZFMTFkckc4b2VubWdOU0lqTmtjKytrWW83NTRVWWJIbytXQnovZXlmMm9UMmFqRy9XZjZuQ0tmcFl6a1QwZERVNEJuc3NxTHJCOW9nT3VJak9kSnp0Q1dkU2JmVHE3OWQvZDQzVWw3YWxFNldseXJTU2QvSTY5MXJHcVdvZTZtaWxKVTdvMVNudThYS2s2THZpMzd0ZGxRZDZIaklpWUlvaVlxQmQrN0dhSTNPNkkzQkdJM0ptSTNGV0kzTjJJM0RPSTNMUE9jbHVKOG1wUVZwVGRxVHpxYjc2VVBmYUpGcFhscVZ0cVJENldKNm1ISi9kSTltcGRYcFFQY1dqVDQxMEhHUUZYbFJGR1VEbjVMcW96bmFvenY2WXpqR1l6cm1Zem5XWXp0NEdXUE1wenZwVmZyYU4yWk1tcHZXcFAzcGNucVJmdldObFpBV3BIWHBRTHFjbnFkOC9zUVdqOTNZRmQzblQreTI0V2dUMnUzRi9HelJ4MFVmL3FsMWFCOFZmVkwwV2JjVGlQTVNybmJuRTI0VTgvdkYvRzYzblhrVDJvZkYvdE9pajR2MVY5MzVSTmxGRnhkZFdIUiswWGxGNXhTZFZYUkcwV2toV3lNOVlvWXdZdzdRc3B4WkZQNzJycXRuM1hXbnA5UHBkRHBYejR5ZXJkaldzelcyYlp1eG5WR2NQTnRqMjdaNjFmcFhyOHFyL0dOa2RmbDhaMWVkM3Fmb3E3ekFDNzNJaTczRVM3M015NzNDSzczS3E3M0dhLzFCVkdObWVLWm5lWTduZXA3bit3eWY3Zk45b1MveXhiN1VsL3Y5aUNiS0NIazZDV0lnb2dBSUdJb1FYME9JcTNQUllRaXhHV0d1NXQ1Y2ZEaENlaEZDZkNVWEhZR1FWaUhFUmt4UHJFdDFPc0thby9Nd2ZXblFKYnBVcDZWYkd6UmJjM1J1TFpKQTBKcU5nSkdZRnMzVlhOQnl2UjdwTGZvZ3grbHFQYzVvN2RJUE9FYy9keS9XdTUrZnhodGM4ckc4RTlHazhacWdTWnFzcVpxV1VlMUd3Q2hNb2xtYUE1cW5LMGgwbGE2aWlDaHBpaFpvb1pab3FkNmdOK3BEK3JBK3FvOXBvelpwaTdacW03YnJoL3FSZnFLZnVyZjd1T0NuK3lpLzIrL0o3S09FZ05HSWhDL3pGYi80UDZEYmlpa3pJcWQ4UktYLzFwNUVFOWNqcEora3Voc1Ewb0pNWlVVRWpFSFlYL1hYRVBLQkVFdlBMeC9HNlJicGgvV3VhQWNFakVVMCswUCttSy8ydGI3WmQvaWVvQkJJeW9FY2wycDl6cC8zbC96bGxMbVdCTk5LRVRFc1E4a0hJNnJYMWxVcmdUOGUwWmlxZnFHbSs1V1V1aU9yVytkaXVpRWorRkdpR2pKT1FMaEczUkVxZjJKVnhVQ2RtS1Y4bUx5ekoySGt6L2tyOWVmV0JPaFBDV0hrRC9rZXlIVmFOaXREMVJtb1V5Rlc1MFAxN1lnUkdTNjI1MndlbURhNk1TT1lqSUNUSS8vWVFmNTJMYWFWVHNTd3Y2MlN6YXIvYjZNZ1pOV2owZndFMDBZblpoVFRNM214WS90Yk9xMWNpVGdRVk1ZajJ1dm40UlRWemtSTjE0eC8rVHc4aWZ0NWdBZDVpSWQ1aEVkNWpNZlp5Q1kyczRXdGJHTTdPOWpKTG5hemg3M3NZejhIT0tpcVJtaWtSbW0weG1pc3ErNXdsNGQ0cUVkNm5DZDRvaWQ1c3FkNHF0ZDV2WitmcTZ5WEZtaUozcUFQNmFQYXFHMzZvWDdpM2k3VSsralZtVnFmU3NlWHZmb2NoYlVBSVJkeS9UOEJrYkNaei9FMWhMUXg0K09Td0V6OEQvc292b2VRdHVUdWtCT2ZORm9OMFVrWWN6OEhRU00wbGlMQ0dxOUp1V3ZLWklUNVBOOUVTRk56VlU5QkpOelB3enllSlRJS1V4Rm1HM3ZxY2RPZllpREFpS1BwQklSNER3a0pBMnUvRXFJVUlScG9UWDlsUkRuQ05OSVdmaFZFSlVJMVVhai9xb2hxaEd1bW1QbTFJOW9qWkFzbHNyOU9SR2VFN1VINWlGODNvanRDOTZTUyt3MUJESW53dmFpUy93MURESXRrZ0NnR2YyTHhVdDJmR0ZITytCTmpLbGwvb2xUMUNIOWlYSHZPbnhqWm1mY255blkvbVQ5UmVrakVueGcvTE9vUCtZendiTlFhNWpBdFJES2t4dEZDRzh0NE8vZnpSVFZwb0xwcFlTQkZxZ3hoRE9PWnpuek9KdUVNanVHY2RGN2h2SFIrTEJlazh5cVhwUFBqdUN5ZHQ3TXduWGV3TkoxMzBrRFBvSGx1VUxnd1pGNGVNcGJseVBQRFBpNEs1QldCWEJTMEUxcm9UNEdMUS96S0VGK2VVN28wSE4xVmdWZ2NGRllFVWpTd0lNUk1FMzFaRW9pVkdXSlZXRGFpWEl2bG4zbW1IK0hCR1ptbnFWYktmNU5wSXdsOS9iZW9BZzJaNjA2Y0s5S1k2ZXUvUlpab3l2YjEzMlRMTk9ldU8zRzZRa3V1ci84V1g2Vkh2cS8vWmtZN1BXblAvVVpFYytKdUdYRTJxeURpV0lTTHVaWWxZODVGMkxoN0VUcnVZSVNQdXhqTGlEc1p6NG03R2NtcXZ3dURnQm1ZaE5HTUI4Nm8vWHFtWEsrc3F6VFI4NG5yZi9rMVJuUXhDbkFhL1RtL1FKaERmQk54QXFLRlJuclRTb2txM1RxR2hDL3daVlhTK2RkVXdueEJSMk8rckRJTzN5SytnQm5HSUs3aFdxN2plbTdnUm03aVptN2hWbTdqZHU3Z1R1N2lidTdoWGczRW1MZHpOV2lBQm9UdnBHc1E0dXJ3M1dGZ2pRcGZNY0p6WXQvdzFjSnEwNExzTmpaaU5tb0IwbmplcnpWNnBwNnZsK3JWZXFQZXJ2ZnF3N3BHTitrTzNhZjc5YWkyYUpjTzZQUDZxcjZ0SCtybitxMys3QWIzZEgrM3VlU3F1ejNDNHp6ZVV6M2JwL3BzWCtqTHZjZ3J2TTdQOWd2OWNyL1diL1k3L1g1LzFOZjVGdC9sVC9wQlArNXQzdU5EL3FLLzd1LzZ4LzZsZjUrUU5DVzlrNEZKSVNrbjdjbVFaRlJ5d2w4N3NRZGdkNjRvanVQbjdqbTFiV1BVUVczYnRtM2J0bTNiOWs2YVNaKzVUOXQwSjMxV2RsTGJ2ZmxPdXU5ZlkvQ1ppM1BQWTNJM1AxMUhOOUl0ZER2ZFJmZlNBL1F3UFVaUDBqUDBQTDFFcjlJYjlEYTlSeC9TSi9RNWZVWGYwcncyYUp0MmExSDdkVlJUL1VTLzBoOHNzQmx0ZHB2WEZyWWxiWGxid1ZheU5XdzkyOFMyc2gxc045dkhEcklqN0RnN3hjNnlDK3d5dThadXNqdnNQbnZFbnJJWDdEVUxyV0JOMW1HOWx0aWdqVnZGUHJOdjdLZnA3SCtsTllHVTNQcmUwQjNreldFZTY3QVJtN0VGMjdFREkrekdYdXlyNnBiR2xXdW5EcXRXWXN4S0VSUHN4eUVjd1ZHY3dFbE1zWUlmNGNkVjNmSzRwdU1VL1ZNTTNkWGVQTlpoQzBiWWpiMFlZNEw5T0lvcFZ2QWpETjI5M2h6bXNZRHZZaDNXWXd0MllJVGQySXVoZTZCYWo4M1lnaEhHMUJReHdSSitnUDA0Z0tNNGlTbFc4Q09NNmRhUEl6aUtLZVpjdmZjZHpHTWpObU03ZG1BblJ0aUhvV3ZoVk5VNmJNRUlpOVM4andrTzRRaE80Q1NXTWNXUE1hWkRndjA0aWltR3J1TE5ZeDIyWUlUZDJJdWgrNWpLcWdXc3d4YU1NS1l5d1g0Y3hSUXIrQkhHMUNkWXduNGN4UlR6d2F6ZU9zeGhBZnN3d1NLVzhHTU1nd1c5RVliQkl0NlljWXF4WDNHeWppd2lPOGtlc3A4Y0lrZkpDWEthbkNNWHlSVnluZHdpZDhrRDhwZzhJeS9KRzVLVE9qNUZ4bEtTWVptVWovNDhZK1Z2djVhM0F6dHgwSzNySGNJUm5NQkpMR1BvTnZEbXNRNGpMTkpoRXN0WW9MNEJHN0VaMjdFRE96R21RNEw5bU9Lc29tNCtONytiYjlxa2xUdHVibG53MS9UVCs2aXJlRi93VnU4ZGwrV2gyWTBTUEZxcm1uYnRoZXhNbGx6UXA1YWJjcnZPUitWN1BCdjlQb1dhU3VHYzdDVXp5THc4V2F3azY4aG1zZ001eUwwU0JIMk1Ic3hHRDJlalI3UFIwOW5vaFd6aysvOUY5c2xQK0ZjNURQdGFTMWFvWmR5VWpja3ZtQVcxcENHcnFvMTFhdnp6Ryt6Y3p2b3l2M3NTbVhkcS9ndlRCbmRVJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQW1hem9uIEVtYmVyJztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybCgnZGF0YTpmb250L3dvZmY7YmFzZTY0LGQwOUdSZ0FCQUFBQUFFVTRBQkFBQUFBQWhzQUFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFCYkFBQUFCd0FBQUFjYmpuNVVVZEVSVVlBQUFHSUFBQUFNd0FBQURnRkZ3T0RSMUJQVXdBQUFid0FBQXJGQUFBaTJ2dklvUnRIVTFWQ0FBQU1oQUFBQk5JQUFBc2krMkdXUjA5VEx6SUFBQkZZQUFBQVhBQUFBR0NJQ0d3M1kyMWhjQUFBRWJRQUFBSVJBQUFERGk0VnJjMW5ZWE53QUFBVHlBQUFBQWdBQUFBSUFBQUFFR2RzZVdZQUFCUFFBQUFsbndBQVBxaHN6czdxYUdWaFpBQUFPWEFBQUFBMEFBQUFOZ2o1Wk54b2FHVmhBQUE1cEFBQUFDRUFBQUFrQ0FvRXkyaHRkSGdBQURuSUFBQUN2Z0FBQlJ5ZnZqMVdiRzlqWVFBQVBJZ0FBQUp1QUFBQ25rRFBNV2h0WVhod0FBQSsrQUFBQUIwQUFBQWdBVjRBb1c1aGJXVUFBRDhZQUFBQnhRQUFCTGhoaWFqMmNHOXpkQUFBUU9BQUFBUk9BQUFJUjdRUGNmbDNaV0ptQUFCRk1BQUFBQVlBQUFBR1h2RldxZ0FBQUFFQUFBQUF6RDJpendBQUFBRFBMRWNTQUFBQUFOTFFEMjk0Mm1OZ1pHQmc0QU5pQXdZUVlHSmdCWktYR0JnWkxnTWhNOE1WaGxkQTltc2daR1o0dytnTFpMT0FWVEVBQUxaRUI1d0FlTnJGV2x0c0hGY1ovczdhWHR2ajlXWHRjZUxicnRkZXgzR2FtK3ZjWTZla0ZqSlJHMGdhU29EUXBHblNwRURiSkpod0U2S1ZhQjlhNENtQ1BLQ0FTRnRWcUNBYW9DRGtGZ21FU2Q3MmljdENHMXFaQ3BwMlFlSmxYNWZ2ZkRPN08rdTl4RTFzMVo5bTl1ek1tVFBuL09jLy8vbStmdzBEd01GNS9BYjFINTdaZnovNlRuNXQ5akZzZW1UMjFLT1lmdXloODJkd0dQV3NnMXdPRGZ3d0NLR09WMjduV3NQSmMxODhoOFREWjg0K2p0SFRzdytkeElaSFQ4MmV3YzR6WDNwOEZuZXBwdkhyZy9YOXAzUUZPdGNoakRZTVlBUWJzQlZUck5IRUd0dk5EeU0vSFVoNHp5Ym12YytoYWY5enYxb3pReWY4ejRzd1psajlHOEorSE1JRE9JR3Y0Z2tlMzhGRlhNSnorREYraGxlSU9meU9WNjd5K0JQTGY4Yzd2SmRsRjhNbXdxWXY4ZG9jMndybk1teDVNcmVBUGJrczM3bUhwUVpFYWQxcEhpZmdtQzA4dHJGc2NBVmpITU5SMXJPbGEvd000U2hjZm92cmJwTG5ZMzU1aHVjRHZHZFV3NWlJeXQvVmVUS1hZanVUZlBPZVhGcnRHZldnempUQ05VMDhiTzA2bFpwemFYNkxJK1IveTlpMjdCT21rZWNHdExQbWFiWnlYbmRUL251RzBJeTEySWJ0MklWSldub1A1K2R1M0V1dk9JcEg4RGs4aWFkd21mYTRpbXU0Z2YvZ3Y3UkxvMmsyTGJSTm03blQ3RFM3RVhKZXNuWnUzTmMwalc3TzJBci81YTdReHE1S3FaTHJDenpGZWJpMmxFdmxNdmJndDNuZHpaVFVUWlZmMDBweGx0U0RiUEY4RytQSXJLQ05GbXpydE1CQzdzVzhiV2lOaGFyMTA3ZjRJaGNmd045S1dTNXZuMXlhYytzdXZrTS9pbHZRcHRsbGZLZnZTN2ZmSnR2SXJMeG5sVnNzZDJucGZzSzZVMHVaUlhsdlNoNmM4cjlsT0NzTE41dTU0a3FXUlowYU5sZWtVTCtLTTMyd3NLcUxUMDZVamtNclphcXN4VGtlRjNUUHRqYkcxaDJlNGNVZXJjYzVyLy9lTEhGVlRwV3Z2V29Xc2EzazV0bkdQT3U2K2RqRjJnOFgvS2VhWlJ4NTYxZ05xOFYxV0V2RUN6ZG1BaEd4L0pyWGJ1cTIyblVMTldmSy9hU21aOGlHdGw3RldoWGlrWjJibWo2YzBvcWYweXhsSzhmQy9PcXM3b0UxUFRsVGRWVEIvb2F3RHExQ085R0NEc0lodzRoeW4rNGtJdWdpakd6YWhrRWsrTVFJVVljMWhJdTlSQWQzNzd2NTlIRWlpbE5FQTg0U25mZ0NFZUYrL2lUYmVJcW94NnVFUTg2VDV2WFhDWU0zQ1lPM0NVTVc5QTZmdWtGMDRWMkNMSVBNSXN5OXZ4bU4zUDBqYUNJRGFFT3pXVzgySW1JMm1VMW9OZU5tSEpZWDNJbDJNMkVtMEdHMm1xMkltaDFtQnpySkZuYWl5K3d5dTFqZVRlYlFaU2JOSkhzZXdtazBFdXZZa3dqUGJVVHArSXNqajVTTWZKVG9KSU5aeS90alJEZWZYcy95QnFJYkc3R0o1YzJFaTNGc1lYa3IwVTIrczQzbDdVUTNkaEJkMkVtc0lnZmFoZFhZVGZTUURVMmlsNnQwQ24xa1JYdlFUMlowRnpucGg0aVlyTnhLNWpmTm5zNFFjWHlFU0dBZjdpRzd1NWNZSk92Y3ovSkhpUVFaM2dGeXJZTzRqK1ZEK0RpR2NUK1J4Q2VJWWJLdHd5eC9raGpHcDRnUmZKb1l4QkZpRFQ1RDdqcEtQbmFVb3p4R2pPSkJZb3ljOHdSbjJzNXVoK1kxaXFmeExLM3hMZUlPZkp2b0p0ZjlIa2QzRWQ5bitSTFJqUi9nUnh6ZFpXS0F2TzQ1M24wQkw3SC9QOEhMN01NdjhFdmF6N0xpSkg1RkRPUFhaTDlKMzFkZUk1TDRMZm55R3Z5ZUdNVWZpRkhNRTkzNEk1RWtVN3pLbHY5R0hyM085Nm8zOEErV1BkOTZpMWdYOExBT2VWalU5ekNZZWd5U2Q0ZFJUNWJaaUlZU24yc3hMZlE1NjNuTlpyUFpqQlo1VzBUZTFtcTJrSCszbVcxazRPM3l0ZzU1VzFUZTFpRnZzMzQwcnRYVndYSW5SKzdLbDBZNG1yMmN6K05jTFdlNVNpem5mWlhyNHMvNEMvN0sxZkU2ZS80Miszb0Q3N0kveldLKzY4MEdzNUUrUDg2M1Q5REhkL0J0dS9pV1NZVGE5MW8yM0hLNHRZL3RybDMyTFRjZVpIakZIU2E0bTlpZGhudEZpbnZGWEQ1NkZUaXJVejBpYWs5WnpDbXlYanhVM0Uwdll0SC9xOFllV1h2TWoyOXVNV1pXM2QvS3VjOVVsYkc3TjJlQnZsMkNiVTc0ak44TnhIeFg4Y0wvbG50UlR6bGxPMDBtUDBiLzJqTmxPK0V0Y3o2L3A4dkxvTXYyeGRJZGEra3NVOCs1UVUwVWJOY3Z1ejRmQ3U1bTFyLytIZGp6M0VJZkpvb1dwaWZaNStKRjM5TFRjZTJXSHR0Sjg5dDh4WmxOQmRoRDBGUFQwanRGRHUreExic2VybHZQcnNZZkN4enRRb25YbDJyTGVlOXUwWDU2WHdVZG1IdWl3QzFyMm56UlU5bWJyL2phek1oYjQzazJXS2wxZjNVN25qYjJXdVVvNDR3R25xNlpzekdGbzdya3pZM0c0SWpyWmZ3NVlVeXhNOE42MXFyUHNKV1ptL2piUWkxbEdleGxmbjJLVnpwNTM3SDl5MnN1Mnd2aWV0azZUWHZ2VWUrei9uTVh2SFhLc3NQbmV3dmNYWXpVNTQ4cFA1NVZXdlVMK2ZpcTU2NzRxOTR0OS8vQ3RTcU1WQjZkTFp1N0tka3o2ODlDV2xrS2I2UnArZXBjN29vczU1UkVaNCtwcHRUenJPZnJ1Yzh2amtpRjFWVHl6a1crN3l4YVU1a2FzZGUxS21KcGVyK2tIUWZMLzFkQmNkaG9jeHV4ZUY2K0hzY1krejVCbTA4eFRrMHNPWWE3Z1JWNlpPVXlGZTlQZHhRMDdMSm5aMnJFbjF2cFlkVTh4bEx5VVNYUkkxdk1mbWhPQS9PaStKQzU2VXk0aFJianRUMzlWbkpsMVNMRDB2MWthVHYzKzllbjVWblIvRDZ1dmR2eG82V3poQXlndXp5cnZ1SklEVlhHbS80dkRDMzZ0U0FzeGRpRVpyN1JsbHFvREZ2STd0dEsrSDEzU1NzeHp1MHFLcndlN2doOS9MYWE2S2RhaWVsT25OZXNIaGlpNmtrU0l6cVc2ODhFVU8vL2RtTFI2S05GUng3dzlhK0Y2L2U5aUI2T29zZUhIVU54ZEhsWUx4NzJrV1E1eVRmMWZDRFoybDcyYjBCSGlFbzJUSGhqVGtycko2WDFHNVh4YUFqa09zSUJ4ZDlVbHV0b2srNXZGNE9QU3V0SHBmSTdwTytqVXZaUmFmcE9hZm91YVhwWG1yNWJtbjZWTlAxcWFmb2VhZnBlYWZwbWFYcEhtcjVQYWo0bU5kOHZOUitUZGgrUWRvOUp1dzlJdThlazNRZWszZVBTN3YzUzdvUFM3Z2xwOXlGcDk0UzArN0MwZTR1MGUwU1ptYkFVZktzVWZMc1UvSWdVZkZUYVBTcnRIcFYyZDZYZGU2VGErNlRhWTFMdG8xTHRNYW4yQWFuMm1QUjZUSHA5VUhvOUliMmVrRjZQU3EvSHBOZDdjSTFZbzF4UVdObzlHZER1eVlCMlR3YTBlMFRhdlRXZzNmdVZDd3BMblRkS25UZEpuVGRMblR0UzV5MVM1eEdwODFhcDg0alVlYXR5UVczNnJXK1U4MkZaellNYzRkTWMvMWFPL2pKbjRRWDhIUGR4ZkhPODh4cjdmVXB2UFlkUS9RV3J1VU1Ub1ZuNjB0b1Y4MlhINWowcnJ5S3JFSHc5NTVib0JNdW8wejR6UGE2Y2NMckdMelpGOVRLWFZ5WjVuVkZOdDZ3TWgxZzV0bkpibkdnbXdBQ25mRTA1cGRWYStXOUNNV0pzRVlQOEpyM00yeldNb3BCUkppeUU1NGw2cmFhd1ZsT0Qxa1dkVm9TM0ZyeFZZUGVoSTRGWU5xSldSdnk4cFkxbHpZRlk1bFROWHRwWTFxbFlsczllZW5sTEwyUHA1U3E5TEtXTllxc1V2MVlyZnZVb2N2V1c1U0g3bEljY1VPUktCQ0pYUW5uSUFYeU1pQ2tiR1ZjMmNrQVJiVkFSTGFHSU5xaUlsbEJFRzFSRUd3cEV0R0hGcjJSSjd0SEdMeWVRZ2V4Uy9GcmpaeUNEdVVjYnVYb0RrU3VCSzF6UndmaVZVUHdhVlB4S0tINGxGTCtHQXpuR2hHSldyNktWbzdrWkNVU3JrVUMwR3FtWmFleFhwckdoUWw3YlJqSG4xbktNaW1LZGZLZmQxU0wwcXVjMXVsZm9SN2FuYitBNisyZzl5S0YzT2NwOXUrSXlZRzBiL2FMODNpQXZhV2IvcCtsUE5wZC9oeXkrWGhuOURiTDdSbnlkMkNTN2I4WlR0UEs0L3F0aG55eDFRTC9ZSDFRRzh4RGYvQmJuOTUrMHhRUDRGOGQvakNPY3drbjJvb2x2L0N3UFk5cE5qMWdLcitSZUZzLzZNcjdDSzk4Z1FxYlhEUEtLWldGUXYrTVZZUENlZkxQYXMvZm9XYnZpSE5OdWE1b09uYU02ZCtyY3BiT3JzM1pxczBwbmVUMTdhTnUzRE9xOS93TUNpWWIyQUFBQWVOck5WazFzVkZVVS9zNmIxMm43K2orZHpreW5uWmxhaWxaRlZFVFUyZ1VGTEltdEdKckdtS1loOW9jU2NKZzIwejhGcWtnTU1jUVFZZ2d4cEhGQmlERXVpQ0V1aUFzV3hvVmhZUWdMM1JnWG1oQVZRd1FVc1VycjkrNDlsdWxNNjAvaXdremVPWFB2L2U0NTMvbk9lKzgrQ0FCUFFuSUo3cGJPN2w3RWgxN09wdEcrSzd2elJmU2xCeVl5ZUFrdU1WaFlRRG1kSU1CeEVVcFFDZzlsbkt0QTVTTENvL1BYLzgzcWVwUjA5RDNWaEo3TkhiMU5HTnZjUTl1enRXTXJiVmRISCswenozYlQ5dnFyUGIwOVhiUi93K2JQVmNlc0JwZFpyY2paVzV5M1hqVTBNTDRUL2NQcDNic3dhT3llNGN6b1hveU5aQWVHTU1XSkFSd3k5a2g2ZENpTlk1bkp2Vm1jR00wT1p6QTd4Z0ZPamUvT2pPQzk4Y25CY1p3Wm54d2J4NGNUL3Z4SEppc01NK1l4STJ0OXRxNWhFeVNmd25VeHRzUll5OTB4MWpPMnpOaFNyYWtHTFZoRFZkdXhCZDNvUlQrR2tjWUVEdUIxdkluam1NVnBqZmVHK2t2cVAxZi9sZnJMcG5PQzd4bVZ2dWhUc3FNUFhyYnJ4YTNxZDZnL3J2NkM5U1ZRdjhIR0tkbW92ay9uRDdDSyt4Q1N0ZktnM0M4UHlaT3lUaDZXUjJTOVBDcFBTTHUweVJwNVFEYklZL0k0ZDRSTWQwSUlZelUyb2dPYjhBSUdNWXI5ZUpYTXY4QTMrQmJmRVJmRXgwYXgvZWIvajh3aHFFUFNWQkpjcVBiSFVpU1Zkc3g5UGpZTWNjK2pDWjE0bTd0L2tISm0zU1RQeTdBY2xYT081L1E3aDUwUG5Jdk9YQ0FZYUF5MEJ2WUZUZ2MrQzF4MVkyNkwyK1oydWlQdU1YZldQY3NPaFJCSE02dGFoell5ZkJxL1Vic3JTT0JYNHh2d3MvRngzREEraHV2R0ozSE4rRWE4Wm53VUI0MnZwMktlalNtckxWS2FGSGxUSS8ya2tlNGc3MUxFNzVyN0YwVWUwcGdCOHF4R1RPN1dpTTJLdjZXNE81SHVVY1FxUmR6V2lITmFqY0NWRmwxenFHYWx0R285ODRyMEVmZnFYRjR0a3JLMVNNTFdJZzFheTNSK0xVU1lXaVJwYXlIUzFDTHhsUlFuMGlndWpWWng3cmloc2EvYjNGWnhScmFLVDFuRi95SmloVVlzMDRpZWpjamIzRWFzMUlqbE5xSVVhOFRTZ3JvcnRlNXlyZHV6ZFROU2Z0M2xXbmVGMXUxcDNhVkxlOGlJellxL3BiaThIaEt4U2hHM05lS2NWclBZUTY3bDlKRDF6Q3R5c1llY1cwbWRxS3BUcCtxRVZaMlFxaE5UZFNLcVRvMnFVMXVnVGt6VmlhZzZZVlVuVktCT1JOV0pxanBoVmFjMlQ1MllxaE5SZGNJRjZzUlVuWWlxRTFWMTZuTFVpU3hSSjZicVJIUFVpZVhsVFduZWhPWnRLTWliMHJ3SnpadlV2STA1ZVJOTDhxWTBiekluYjhvZ0luemF3UHQ0bWh4bStQTWt5TjZWU1RVNTFrcWNPL2k4OHM1b3hYUG93dzYrTzBld0J4bGt1V2NmWHFGMmgzRUVSL0VXVHVBazNzRXB2SXYzY1FabmNRN244UWt1NENMZnMxL2lhNzVucjdLck44bDFYaHdKTW1vOTJjendtdUkxelhHY2w1K05kWkMvK0d6SmNuSGR4LzdEUFk3VUUrbVlpaHhpcDJpbitYTllVWnkyZ1hzY2FlUXVSeEsrVnBMa1RvZktwbXlPbGVLeUYvWlU4Qlh6VFB4eW5nc3BuaklCTW1vMUo0NDl3YXJObDRTUGcrVkJUaW5PT0R5dkQxSTM4UDF4aGVOcjdJMHJWYndQUXRMRTN2anZ4TFVJazhXTXY1dU1HOGcwUVlhcDVlYUlkaXduY3o1NS84bnVLdmEvaHQ5M3RSS1dPb2xJbFBmNk1uUC9zOTMrbGVFOTZYL25kUEliUnRCb3ZuL3NreENnMWwzWUp2N3FObk4rZC9GcU1RajdCRWJFTlpqdDRzZmVMdjRYVlpjaUhUNS9udUZRVFRaTGVTelQ1VDhBVTN4NzNRQUFlTnBqWUdiU1l0UmhZR1ZnWWRyRDFNWEF3SkFCb1JuYkdBSVlWVG1ZbUxoWm1KbVlXSUJvQVFQVCt3QUdoV2lnR2cwZ1puQng5SFVFVWh5L1daZ3UvZGRqYUdBK3d5aXB3TUF3SHlUSCtKMXBLNUJTWUdBR0FKVXdEeVo0MnAyU1dXeU1VUlRIZjE5bkRHMHRWVnExMWYyR2xscXJWYlFVcFhhcW5iRXZ0Uk94cGtocUNRLzJmWXV0b1VZc3RiUnFLMm9wMGlHZVBKSnFtS3MwSVNMeFhzbm5tSytSeG92RVNlNVpidTcvTFA5N0FBZjI2WUFoR3NNcGtSR01uWHdSMng4bFhyUjRvV3pCTXJ4R2ZteWhDbGNSS2txNVZieEtWTWtxVGFXclRPVlJ4YXJjakRiZFpvNlpHL2V6em1sWnZ6UFNSREw0REU4UWgrQWlWVXdRbDZSUy84SmxtMTdCSVRpSFZXZlZXbjRyejhxcVNkQ3Z0RjlYNnVlNlFwZnB1N3BVbCtnaVhhQXpkRXFnS3ZBNmNEN2dxM2E0c1B2L0QzR0ZoQVVudDNsb0tBNlozSmFRZitTd2F6ZkNSV09aTjVRd3dtbEtNNXJUZ2doYUVra3JXaE1sUExZaGhyYTBvNzB3M0pGWU9nazdKbTQ2MDRVNDR1bEtOeExvVGc5NjBvdmU5Q0dSdmlTUlREOVM1RGNHTUpCVTBoakVZTklad2xDR2tjRndScERKU0VZeG1qR01aUnpqbWNCRXNwaEVOamw0OERLWktVeGxHdE9ad1V4bU1aczU1REtYZWN4bkFRdWwvOTNzWVI4SE9FNEJQaTV4a2N0Y29ZaXJYS2VFWW01UXlpMXVjcHM3bEhHZmV6emdJZVZVOElTblBPTWo2MWpDVXBiemlZMWNJSStWL0NDZkZaSjdMMmRFcncveXRJd05EYmhiSlhzRjEzak1OaGF6NXMvOWFyYnltVVZzWnhlbjhmT0NON3psUFIrbzRoMlA1RVVsTC9uR2Q5blRyNFpoaEZEREpxb0pVTXRPRHJLRFErem5DRWM1eG1GT2Nrb1FKeWprSEdmcks2eXR0NXR0OHd2VGhwUTZBQUFBQUFFQUFmLy9BQTk0MnBWN0NYeFRWZGI0T3k4MGFRdGRzalhwbGpaSm03Uk5tN1JKMHpSSm0yNUo5NVl1ZEtON3kxSW9JSWl5ZzFnUUVFVVlGeGJGRVVYUkFSbmN3TzJ2TXFLampwLzhkVlQ4WEVablVRYytSLzNoaGpMMjVUdjN2cGMwWVpuZi8xKzR5YnZublh2dnVlZWVlN1o3dzdCTXBmOGlzNTk5Z1JFek1vWnhpSXBzVnBWSW9qUFlDL0VwUWFrUWQwcGlaYkpZU2FJaU1WR0I1U1g0S1RLU2kzNDFTYUZNU2xJcWtoakc3MmRjOERiekEvdEN2SUdad1REeFltYkdPZ2IvV0NZRlA4enNjU2FaU1dNWW0wTnY1NHROUW90U1Q0dmVvWmM0OE1XSVpzNGk3VFVyTlRiTmsxaW1uZzFQYXA5OE9mLzkvQmZ4RDc5ZWZ2bmw3OTVuUkV5emZ3UDhLaXJBbmcxTUhzTkUyQTFHZTRKS2FqUURrdTZ3MjVRSktxWEJLRlZwQUNjaFVjb0xzZUlCVUNCT0xNRDBrWjdoMlhuMTFmTTc4enRyTzJ2dE5iNnhubTBsalpYVjNLbVN1c3FxaVRYVGlncnRZa2lScHJRN1crZUlWcStKdEJSYXhkeFhpcVNXNHRheHlEVlFrdXRLNHM1SDFjUEdQRmNTUkU3ekVqN2srMzhXclVNK0dKbXY0QXh5d2doeHJJd1ppNWRBSE1QQXZjZ1RFWlB0UDg4ZVlrOHhSaWFmS1VXT0Z4YVZnWmtOc0RzT1ZFV2xZRk1xSkJxd1dSMUtzVjVueEdKUVdSM0dXSnhKZ2dnbjRQRGdIQTE2blRoN1pyWEVhSWlkMnpwejVPNzBOOHBkWFlrRit1UmtnNzdLMDcxMi91clA1L3MrcVBEMEpLVTVyZmJpaXFJUzcrR3E4VlJSbnRPYzR1dHNMbHZTRUgrdWZiUFdzR2RPa2pMQ0hGM3FtNVB2dUpqYTZxaXFZOW0wNHNxa2xKb3NrNjJZckNQUTlWMUZaWVNSRzRtRVNMelJzVkpwYkRTOC9VVms1QmNVcDl5L2xKbGt2Mk5pR0ViRnI0R05FcXg2cGR6ckxYZVdWbGFXN2hvK3UycmwyWkdCYzJ2V25Cc2diZFRZNW4yK2paeGZKejJkbXJFMTJJYjlMcXdSTUVaWUJvUHMwMHdpZHNBelRDd3hTZ3hHaHhGbDFxSGl5WU5HT2J1aUp6NnR1VGt0dm1jRksxOGVKWXVKbFVheHZYS1ZSSnkrVkJOeHd3MFJtcVhwWW9sS2J0a3NrV3pHZnV1WjlTekRsakhUR1NiVGpsS0tFb1RTcVlUb2t5ZUxUcDVjLzdyMWRmeVBlRnIvWXVZV3BwMkp4SGs2aERYVDVxb1ZzdW0yTzc2Y1BpTTY4d0RQTXl0ekR1cEFneXZPT094YXBSVlU1K3gyaEh0d3YrMWx1c2c0cXBCdE5pN3NML0hVeGdKRzVsOEs5eUYvc0E4VjJFQUc3Uzd1NkM3UnhLOGIrUDJWajdLVWhMSTBuVkVoMWRZaVhpb0kwME42aHN5QjN0NEJVbGF0WDc4S2kzSDMvdjE3OSs3ZnY3dm82Y2NmZi9iWnh4OS9tb3kxRmo4bWNLL2lHbXVsRXJ2REpvWGF0OTV5c1N1N3JLT1REZnljbW5IUWFUaGVBcTRYMzNzc1NMUktyZDNEMHFFbHd6MEx1eGVXM3JZVmxuTDE5K3l3MVpkMXoyZlgxSTIybGx4M2NLdmRkdUNodWVZU1h6M2ZWNFgvUEp5bnVpSFFGNUYxT3hGN25BZjJaWmRya1c5ZnFWTUdsMjlkMXQ5YjFwYlRQZnhrWWU0MzNQT3dIU1pFaTNvR2xtVlpGZkV0ZFhkTXk0VUlleUh5dzREMHBXT2YwVVNpc0xVZGJGS3lpRVlwd0hydWQ5QlJzbUNCaS92aVBodjhnMHV4M3ZjTzNNNHRvZk5DV3Y3TjArSklzQWw4SkFRb3RaTEFQSkc0NW9WTlBjTTk4NjNEQ3VqZ1BvdHoyWmF1TGwzV09OSmFyMityNzI2SXpvTmMremZSeThaS0I0dU0vUHA0Y0gzaWtGOUtSb3ZENk1RU0R3Um1LaVhMZ3hwS2hGQmh6Z2JvV0hRTm16WGZPclJpeFp3THQwMjBWRFlQV3Vaa3djanNobzRPZHNmZGV6VDY1WDF6VjBIbjhkYzB0bVR1by9TVURWdTZXMnBiZUg2V2t3SDU5Yk1CNFJ3Y2dBeHVIWnprUG1FMzJnc25iMEFwY2lFOThYVDlkSXdaR3luSTJKUWNzbmQ0a2RHQWhFZ1FUNUVGOVdVYUNISUZQNVM3WjladUhsKzRmdGYxeS90TCtvditmVlAvclBZQlQvdlRKUlVWMTh5c3FXbGhaN2o2TmJyVzRsbno1M2FzcjdJdmJKK1gxLzZ2eXRHcSt0cnl2QkxkKythS3BDVFBVSGxkZFlBM1VVaExJbGsxQjJXQmczQVpxWmppa3NFb1I3RGRETHhZOTJTMjZoY3RtcFk1cjJCMG1YMjBZc1c2clRlWmUxSmZNbzhhMklHZTJzNjJCcW44NWwwcHVoVmpGZlBkUng3NHd5dEtHYVJyRWxVVE4vVzN0SFdpZnFaN0R5WmxCa2FPMmxsQ1B1RVF3c21lNXVIU0tUanl0STI1RVg1bW5WVHYyVE9WTWFCc2cwUGNIYkFZdk5aVGpnY2ZkR0xiZXVZRGxvRXZaQWJJWVc2UEYrUG5Fcm9lSVcxQkdXSFBBenY4ek0yR3hkaDhCZCtZbDVGTS8wVzRJU2dqbE5FU3U4QUJpVkp2UkdVdkN0M04zZ3BQWm4xQlpwZXBmZWlFTlRxbnZ1b09RWE93V3J0RG1XaFRKWFhVYlp1NTg2QXlzNVdMQ1NvVGxpbjBHMFNyMlljWUoxT0wxcEkzTFVSUGs2R0lFRkFKRjAveEg1V2JpQmNFb3BMSkNsQjE3c0QxS0N3RGcxQ0YrMmUxZGJSZmM3Qm54WWMzTDN4b3dEbS9iR1pjZGJlM3RXUlJ1YUZNS2MyeVRWTWw1VGFZNjNjTVhmZkNOZmZ2TlZZYlJmb3NuNlcxb1BCUXNpVzk5L2VyZHZ4emU4ZkJ4VjEzOVhtcmgxcWF0M1dtcDVxNU56VFQwNU5ySmxwbWIyOWM5czdXKzQ2OW5hYWZydnpRNmJuRzUvRlNuc1hpeHpES3VnUjNPcU0xYWlWNnNFV0JWc1JtTkhNbm0xMFFYUWJSWEMwazMvYjIyK3p4eVFZQVdFRnRiemUyMDJHN0dOd0JxYmhQcER5WCtUMGdrZ283bnp5Z0J1cCtkK0RhdmpMdjhzR1hYcWh2YktoN2FlK2RkN0xIUjl2SGMyVGRGZDN6b1piN3V0cnI5VUV4TnpseEk2NjMxLzhqVzRBMlVvbWFtR2NqdjhGeFBWTWhYbXQxc0FWTmZRY2VQSHhmcDdmRGMvTldpUElPeVRWUEhmdjkwOG1GQ1R0M0pYSi9UK1RsZ2REWWh6UkdFbGtVS0JTSUs4Vit1dC9acy8rQmZiZHR2WEVUTjhrZWYvenc3eDVuTjA4ZTNYbGJJcVR5ZWdEYlU3MDZuYlJHQlViKzRYYzM3T01lZ0Z6dVBSaGdqOXY5ZHU2Y2ZRci9MNGdmSmVEVDBnMDNjU2RBeFoxRFhPNkNuWHVSeHlWem5JMXpUQ0xXeGtHc3BGU3NUeGRVR2Qya3FhZ3dZRitqNjRtdnU1ZHp4eCs1YjdDbnVEVm4rK2FiYzJWbjdkeXJKaGo5L2ROR216eisxcnNTNzlnUkhKK2R4OU9MWTB2MVVxUUNDMnZpeHR4dTJPdEdSai9ESHVkZWgySmloWURwdzFaN0VGOUV1U1B0YzVNVlJyakcveTIwMHJVVmREaStwQ1pGVTFyczg3aUhCanlPVWxYTlRQaUZpNXczTnNVcjFrbnRCZTJMQ0pFZXBOMXU4RFJ5ajhHaVZ1NElqdndTVkhDLzUrNkZSdTZwQUwrK3hUWVJmQnZrckJ0d3ZTWTNUdkdUL1FUZnp5RHpFZUhDNFl5UzBRNnhEMzVUL0UxeE5mZXJsKzNqK3VIQTVNUFlkeVc4R0xDdHBOMFF2dzV5MGdhd2MvMXZuRjY0eGVsbEJ5WWZ3Q0VPc0VNRW04VjErSlk5R2JEN2NrWFFaSWtsaFVGVGFwaVkyTENCRnM4anUzYy9RZ3IwN05tL2Z3OHBSMTU2NlFpV2dMeXBLQStrd3NoOEIwYXlDVXp3RytlM2c4dVdEWjU0NnM0N240SWs3a3YyK05LQi9xWDJ2ZnQ0T2haUU9tU01CdHNHeHNiOVJLUUJQWEZIQ0dsZVFzR1d0V1dyZlYzM2QrNjQxeE9nRG5vSU1YdWZrMmNhSXR5UkZSN3hDNGNFS3FmMlE1bXdaNFA3UVNMWGkvU0pndGswUWZmNWdXdG5OYjNtZS9ISXNhYm1ocm9UN1BGRnZZMXpwU2pzbWR6SDBOMVVWMXRQZWV4QkdmbUovU09UaWRSU0g1WG9PU1h2TTJrZ0RRUmppSUVFMzdQeDNhYmFsY081dzZaNU01dmFFcDMyOGRyS1RlUFhkQzNvYmg4dEtvRUJUWHRwKzN5bDNKWlI1ZEdiOUlyc2xOYlNuaVU1TmtOelZiWkxSZjAzcEQyUjZpbWtYSTgyV1MvOStVdFc4aVVhWlB2a1JuN2RaK0ZhNHBZazNBZGVZZzFVZENrSnJONjk1WVlidHJqSFJrYkdVRnhxTm0zZnZnbWU1VXBHRml3WXdiWkVEdzRJUGhzUUtjUDRocnRZOGM5elpkeEZsSmR0N0NwK3p5aFErYTBVWkhJNjZFVUVGZitMMk42OWU2ci9YSDVpVCszdTV6eG4yTmJKWTlqcU5yWjM4aUI3WFVBdXNRM3JFdlludHBYVHhpSTVmUC91TzFVL2ZsRjk2bFRsRnorQ2szc041c0ZNN2xQUWNVOXlld056dDFFOWhwNFkzMGdKb3ZOVmI3MVQvdU8vNFRsdUEweHczbC80TWRBWFlTV0NEckx6em9zV0pXZzN0d25kbC9tdzI4NDJvQWZ6bEozdUUvU0ppOUFuUnA2cWlIT0hwZnZUZ3dmUks3Yi9lbGJZZ3lGK2N3Umh5bHp1cUF2YUE0NHpIM2Y4SlBSaEp5dGprNm9QSHZ4MGwxMmt0dk8rTmZwVFVNWkc4N3dGTW0rYkhFNGZQdXg2cy9CTktJTks3a1ZZd1cwbmVJeC9MZnpnUDByR1VoTENmN2pKYWlXeDRPdnNiRmpLZm9leFh4VjBNN3dzbS8wL3dtT3NHSDJlREdLM3BzeUU0SER5Wmw5cUpENFBBb2g5WFIvUk9lQnJuZE5aMWVpcWF1azFESm03T3o0M2RPZFZsZDFxZGZsbVZ0Yk5VczBxdGFkYnBJcjZCbTVuZGxyS2V0a2ljejRacXhsMWRSVDdPUk5IdkZxaXFhYThLcU5FanFwQ0tyaWR6YzdjTHZQdzBoVnorcHJFUjAwdHB1eG1VMXM3K3puM0Y3M3VsdFhyZnVOendaL1R0TnpIR2VuakM5L0QrUmJpSE81bFdiSWJMN2R6UkdvZGNLK243THBWYTY3ek9CenV3WTdPUGtlVk5PV21HemR1VlZ0a3crTXp4a1lUS0M5SVAxOVQrcElJTHdUWGovU0Z0QnF0RHFuZzlNRno0c3plbk5IbDE4M3BiM0NlYVdqTGFUSzF0QmVuWlJEYUtpRjlNaVc3SExKMGFZc1d2c3NJL1o2SE04aGpPZlhtZzFGMDBJT1NHSFVTTGRuY1MyRDJRT2ZNbXBHVnExWXY3aDBXUC8vYktNaUg2dThXek5GYnNyYmV0T0dXc2VFOHpkK2VqSlVMdWdPcFJqMy9IYStGOUhaSHFQWklCU0tJcTBaR3FpdlVOcGsxSXkvcjBDRjROU3RxZVZWMWxNUXlQVE5ubFpWejh6NFluS1Byanhvb00yVEtEc0ZXOFlvblpQWUo4RmptN095aDY1YVBEdFNKcmF1dUhmVE9hdXp2dXFlaEpidlIxTkxhVVorV2NmT3kxYmRXRlhMcEs5WWFMTnErVVYwNUpPalN4dWFOek9mak5mZ1g4bGhHYkJFVk1XcGZCVEdESjYyT09ZTk9aOEc0cmE0Sk9pdmM1ZHdTWFBlUGRJYW1CdTUycXQ5eDVuZXp6Nk5zeC9FeUZPcUp0amxURkNxVkFndGM0S0xZVWJWQ29TYUZZZjJmK1EyMFhReUowdVZoYzVPSDlXQXZ5TkNsYVZJVFU0TTlUZTRyTEpwdUZxc1MyWStDSFFaaVQvZ001eUxZYW9jdEF2U1p5bWJuTDgzY2o1RFNoZ3J2Yzg3MjEyKzRDei85eE9QN0o1a3ppRS84Z1ZDbDZqaVRsSmlWNTVRbXhLdW5TU3c1N0cyVHl4TmtvdUFZb2xSY0gyMlFYOGdtL1JUblZJUnpLb0Y5N09kbTYyQ255R20yOW5jNHJlSzhVY3RBdW1WaG9hK1dzTEpNcmVMMms0ZFNiaHd1T0hRWlRabFp6ZldFcTB4d1hjU1hySXNxZkYyczRvSkZVd3NERjF6NjRMcWdqR01jTGthZGpKRktSQWhIamNSeFJiMEJLVXZXckZsQ3l0R2pSK04yYk5odzY2MGJOdXdvL09ETW1ROTQzV0JGM1NEbTk1NHFPREpkSnFsY042VWFyQkZtUVRjMEhtcHZwNXJoTlB0cWNTWnFoclczZTdsZjJBUGwzTWQ2TGRFTVBGMVczTk5DdnhIU2NBRVAzZE5QQ1Z0NnNGNXNEZXpwMHlEbWQ3WFhQdW0rRUxLcGVYNDF3cjhGS2VSWGdXNDhpYlRaS2piVW1hWHFKS1c1UmdzWDZuTFF1ckU2QTNjamFaZUR1dUFtcEVlUHU0MEVzNFp3azU5d2ljV0hacU81ZDd5L1FkK1kzbHBSVkd4MHRoVGJSanQ2YTN1YVM4czNKeHVrdXF4ZVQxTjhyQ1hKbEtQTFROQW9TL084TXpNczZRV0N6YmtJemV6TlUvNC9Lb2t5b0Vra1h1NmdPY2Z0OWd3TVJWb09ITkJuWitkUGw1YVZRRXRXMUIyM1c3a25zM1V6U0E0SzZmMEVMbEM1TUlaNUFnN2luaDRXRDg2cmJYSmFpd282QzV5TzZ1WUdqQ2FQVkxvMU9yaWRpeUkwNE42ZzdVa09nRGU1NzcvcGVmVFJramR4aDNyaC95QVNiODgvUnB4TGZRSDRadjA2ejVIU1c5ZFhyZHZwUGdaUGMzWFlxQUdPWXh6MURPazkwUDhmc0MzeEJZd1N2ZHhvdzRXVnlHSDlQWHZMbno5U3RYMTcyZUhuUC8wVXhPZGZmZlZyN2llaERlbzhRaFA2TnlxZUpocHBVb1k3L3Z1MDU4alJraC9WbmdKZGNsS2ExaWlMZ0Y4NUh6dy9lVitwYlVhZVdKZkw5NUZGNG5Ic0k4dy95SUlTN2pSY3k3ME01VGE0M1dyamxsZ0picnAvREhyWWk2Uk5CR0ZoS1JBUDBVN0RwekJUUmZ6VWdNWHFTY3V0ck0zSVZTaHlNMm9yYzlPeVVuT3pjWW4wMmJtcFdiZkVOTmVjTnVuejlhYlROYzB4bHNqY2dqY3N0cGdZbStXTmd0eElIRy9BYjJYMkNqazZYS1FCMTJuUnlWL0xHY0hQR01PWWhOSkNjMXhrT0Rjb2hmRURYQ0IwT2N4UVNvTi9pZm9LcEdSbFVWTFlyeStuSmQ4Mlk0WXRYNkNsRkdMWkdIaVV4TFp5WWVQUm5ZeHlLT3h1dWdIajBMVXBLWEw0ek5tSmFhblRXSE5vQmVTS3VHSlBvVjZoeTBxWmVtTElPWUdMMlErVC9EbEJNcERPNUE3RmxHWGR4cDhUVk5OY0JCWU1qS01qSStHblBYd0dJb25vaDNuK0RYQVdmYXBFb21FajdBWWhVMDhYeFlRQkR6SFZKbENLK0NTOUVuTC9PSGZZT3EzR1dWSWhtVlphVjE3TFBsOVZYVnN4c1RmcDNQSk5NZnZ1U3JRb3VGNjFKZlV1dUt0bkpBYnVqUm51NWZuZWdvUEpNUzRoVmxhcHRhTW1NNktQRjhoMkpBaXhLc21UNHU0a1BnRXI1enJhSktNOVVYRzJ3ZkxjVHIybDBkallIQlAxOFR0UnRYYTdyWDVGcnNHVzZVc3Y3cktxRWdwVmlyb2FUVldHemFwZk5KUDRkRXdkbThJT29pOUp0SXlnZjFYb1l4bEpRczFoZEtpby9sTkp5RGdxaVZFTW1mZmlYNE5qcHFIVlltNHh6TFEzaFR3LzhpaitXUTN0K3JhUzJiTkwydlR0aHRCbk1yZkFtWXFhK05Va1QwMm14bThzY3ByQ0o2MmpubmxHdTJmOUV4VnZ2dTU1WXVNKzdiUFBQcHh2S00ySEJtNDliT0tPNTNzeTh4OG02ekVsdTd3M0xSVlJDWGE1VHFQTGZBL2JTejRKWHBiL0FEeUsvRFF6TGhMbmVjQVI0dlpONlZISkpVbGMxTGcwQnVRemlCWVFaNm56dEYyRGJYVU5QWjZWQnZ2c3V2SThrMjloMTBCalFadXB3bXUwejY0cGNkaGNiVjJPRXVzeThLWlpkWktzbG9yR05FdHlUM3FtUXBkUzU4aXJsQnFycTFvTUZtbDh2am5kcU5BbGU0c3liQWxwc3M3TUlwVk1UTStpZHJDRGNJUTlnWDUzUGFSUXYxdEVjZ1BzNTBoL0hKUEdGQkdMR1o3NE1vYWx1RFRndUlwZmUrT2Mrd2U2SDFqQWYzYmQzRnkzdlpkK3ZtRXFtTlhiMzU1dnpNd3ZkWldVWmVkS2V4NWFOTy9CSWY0enYybm5RTzl0cmZ6bkZ0bUN3Y0VGVXROMFgzMXNmVTBNMG1aZy9na1Y3QXU0bmpxU0NZWExvd0plYzZENUZHSUNGWW8weUNOS0txek9lbzg1MzVEajlMb2F5a3NQT1l1enpIMjZWN212WUxiQlhHaTJsc1RtNWhxU3NsSWR6dS8xbVUzUmxjbHBDL0x5S0krc2pBMXVnM2ZqRGN4Wm11ODh5OXhOOTAwOTh5M0x3TnNrdDVGcHAycjJUOXhHT1BIdE1ldmZoSGIwVEVOR2RRQXpqY0ZBSDM1RytTRXhSalpUUUhMY2wzSjI2a3pDRVlqZFZYcWpYbWtuNlFYYzlEQzlhcnpNdGJpYS8rd2VYOWlEUmRLZlpVbEpxckY0ekNhYlNtRURGVUZZVk1aL1ppenA2MXRNU2gySWN6T1RNeU1YajQxdHpWTWxJWDJiMkMxd25EMk9hMThuckQzTDJPRVl1SkcvZks0a3pGZWFvdTBaVjEyZGl4U0R5V1RBQXNmcVMwdnJTY2tweU0wdElJV2h1ZDRDbG1FM3lReE1QT1BGVVhJWWh2c1h3bXRoQzdTSlltVVNJRkg4TjVSWERiQUJ1a1JpaE1tQ3NLbVlzSUw1SzhQcnFoNzB4ZXhvMjFKNFQxbXc5VlRnYU54Q0l5T2pVdC9qWEc1dXNUaGxDZkd5RkdWYXRpUnJ3TnlzZGFLTlBySStMUk51NHdhVVVwRlprcDZXWWN3K1MvbzFvQy8yTFo4UGkwRHZVaStsQ1E4M1NPR3BiZTdoaGR2WHZqTEdmdlhyTVhobitxTHU4VlcvL29QUTUySGVaL2FDVlVZejRNekhsT2IzdUc5ZzFQOGkwbHdHbVlSa2hQWGpmS1BvM09MNXVhRWM1NkljTDBFK2kvaUlFMUJJSFZmaE5zempUdTlyN09ob0pLWFFnUzhjUmFESXkvTU1kWFlNa1dLdXJxanlrWUpqRmFPczNrbGw5UnlWMVhORVZna05PT2c2WEd0eTF2b2xQV3VWQzJldDhmeFpxNEF6UjhBNVJYR2tsK0UwaFBUeno3QitaTUtaTGN0by9ZV3dGbTBmemRHcmVJZE1LWGkzYU1CVWtsaVFCOUp1T09PK3E2WG9jeTdOME1QM1llZm9OSzh0V29IeVpTQnpCUzhVWFJGZUdRYWZDTUtydytDcmd2RGFNUGg0RU40UUJyODdDRzhpY0Q3UExyb1daU2lPeUFOYUc0a2VwakxLZ0dFd2ZNanRLSWNEOEVvZ3R6eDUwOTlqdi80NmtHRkcvMnFVOU8vbHZpRzVjZXcvaS9aZkRtdm91RFJYVGVlVkk4dzM0NHJ3eWpENFJCQmVIUVlmRDhJYmVMai83eVJYVFBzeGszc0o0RjNOeTI4ZjRzZUh3Q3Q1dVAvUENFK24vZlB3YWdIK1B3aVBwUDN6OEliVnZHNlJDYm5yR1NUTzVmTklsK2JyU1g1cXBLVWxKR3UvN1NnMDJNQkJVdmRva0wra3FYdnVvazJZQnp0RTE4MG1yTnN3cFpmbWV5bTloUUtmSnE0SXJ3eURUd1RoMVdId1ZVRjRiUmg4UEFodklIRFVJY1BNZGpqSGFvbS9EeXJpdktCVGd3NE5uRFRlZDcvaHQ3ODEzSCtmOFI1V2EzendrT0h3WWNPaEI0MFA0KzczK3YvS25tVGZvL2tYdlpBVkZ0d2ZtbnBDdDhpaFVKRURKSEZFb1JISVh2SStzbnR0YTFWV1RmTWp1OWUxbEdkNW16MTJ1SzU4d1lZSjFON2NyWjV4UGtsY05TdTllL0RCSXk5VnRxWjNERDYwclFuZUx0Ni9aMnNUbCsvWVQrWkE4NmlVRnk2QlJ6M01sZUNWWWZDSklMdzZERDRlaERjSWNKclBwUDE0cG1SU3lFL0xxUXpnSG5IUWZPU2xHWFRuRXlTRi9zUmpkOTc1Mk42OTdQRXRTd2I2bDloMzd4RnlBUmpMNTZBTlJjNERieDk1SitUeWJEVHhwb2pISExqOVFWTVRSWkRkT3BxUnEwdUswK2xTaXd2bXRQc2NkWVdsbFJsNW1jVW1iWjR1eGVkdWJuVmV4MzQzeTVkZHBrODJxT0lVYW5sOFdxWFoxNTVpVWR2TTJqeTFJczJhb1MwMGFpd3BGc2ZjWVU0Q0YxWnV4dm55dWNydmNMN1ZkTDVWekFYS2gwdmhGVmVCKzhMZ1o0THdtakQ0aVNDOFBoU090alFBYnlSd2xDdXovN3dvQVdONUEzb2hic0lybFpEUDA0YmZsQWwzbmVSV2RGVURaa2NuNWpOL2pQL21KTmZHMlVNUzdrSG9HdWhzOG8zc0twNjdyTHA5ZnA5enBxZXFzYi9OM0QxSFh1NXFyQ3VFNTVyYXAwRU82MlBGSXlNTGhuUDBDNGIxbHF5UmdaYXFoZzZKMjFPY2Jzbms5RE9MdkdKSHNhVUFEdmZObHNmWE52QTZwaER0NXIwc2kvT29wZk1vQXgwUHAvbEp3cWQ2bnErZ3VDSzg0aXB3WHhqOFJCQmV6OFA5bitMd3R4Qjg4RkJkVmJXRXA2Y052N2dRZUFVUDk3K0p2SlNHd0gwQy9EUDhtaVQ5Qy9ENkpWUDUxWjlFRVV3U3NSVnlCNzExaGR0NzZoNEJZYi9CS0pHSEdQeGpQWjZLM3ZyQjFLNlc5bVZMeGxkZFAyOTFVY2JDT1RYdFBiMXRyZTN0YkhHYmRvWXRQcTliMTFKMjZvYWR0MisrYnZtbS9rTU5mZHlNK1lPRDgwZEhSdVlTK3ZtY0daR2pkbDZPSUR2QUIzWWE1YzhzZ1o4cFY0UlhYQVh1QzRPZkNjSnJ3dUFuZ25BK3FoQWgxN2VnTDFpRXVwSDZPNW1odmc1NnpzYXdHemh5bFZvbVY2bStnUk1mQzQ5YjFIS1MzWlNyWDdKYTd3NDhrMzRML1YvZ2VETFVKa25FMnlpRFFBWnRTb1U2VUsrZzVqVHlhaFJyYTVaME95Mlo5TnRsUG5sVTQyZHk1bWtZZjA3MVVaSEh1M0xEcldhWHBxeDYrWVlkWmxmNUJ6MDI3ZzhaSC9UWW9aeTNuVFRuUlBreFcrQ2YvSXJ3aXF2QWZXSHdFMEY0dlFDbitSK0tQeURvaXgrWXFSeWtrUCtQMEJsRE10TUtzV2dxQndtV3ZrYW5NNitUcENIbkNUbkk2Vjd1RjlFVDNDY1pOQThKZndrbUlZUGpuUWlPVnkrTWh6Wk9kQjVqUURYSkNtanRVN25KQkpVOXhLbFJDQmtaSXJuc0hNUGFscDBIRHV4c1dXdUFIZHlqb09NK2hWbS8vbWJ0aXV2V3I3dCt4ZHJ4MGpKeWpGcFd1a1J3ZDNyMjdOKzNVN2xyMzM2Nmp1ZEZ6YWl2TkF6MUdpSUVUejR3NWlYS0s1QTRBT0Z3Z3YxdDg0aGFQZVJidEhyMUl0K1EycnBqOXFDWU84eDI5SFEwK2Jpa2d3Y1BzOXJka1pBQjNyalNjazhaU2ZDV2xhNWJNSlNuR1I5QkJVVVR2ZkI3L3ZBaWFMdkdnN2FMK2tmMDdQRTh1d1I1UXVMT2tIdE85cEE3VUE0U2MxSkRReE1uc0MwaHRtdThhS3phVzFGbjdlaWIxWktUL3J2U3JqZmNXOWVWRGVYQWpleWk3cEordTlxbWFLNnJycDltL2xIeklkY0V6OTV3UzJLeTdiTDRFZXNtOExGcHNCSzllaTgrLzRuQ0dQVERmNEJVR1lFeHNKVFNpVERSV1VnbE9iWlM5RUJGWjcvaXo5Z0VPUGIzQWNWencwZk1QZnlabzF4Q2VWMEc5K2dURlBJb0Uzdjg0K2lZS04yK3kvQUNkL2pjUEI1OGhIaVIrbjJVRnJkL05YTVBNd3RwK1FpVjRYMlh0U1ZYRGpHa1VsMWppcElyRXZUdzBUNTlaRXcwSHpjaEhtZ3hyakF3SDlLNDVVTm15eVh3anlqOG93RGN2eHEwekN5TVEraFkvQnN5WmxpYlQyaWJUMGdia2d2eVQ2QU4vWno2WjNLOVhHSlhHVzBTaHhKZ21tZmFzV1BrQS81NzhqRGJPYTFvMnFlZlRpc0thNk1rOXhkSkMwZWdtVkZGUDE2TGVPeXhDRkk4Z1ljTm4wVVVSUnc2aEIrZlRUMlJ2dktaVzlGTFdVUEdENDMxSHJiNmZGWXN0M3B0Tmk4cFpBNXIvQmRGUzVndW5JTzhCS01zUmc0MzgzZXQyRE9NY0hkMkduZUZ1N1A0TGJvejdBNHR1WS82Q2ZNbjRUNnEza0cwNDd6Y09ybE1GZytmZkJnWnlRaDNraitCMmZSTzhwZDBuQytaWGNLOVRCdnpBN3hMY2h6b3k5b2txdWUyYlhOTlROamV4ai95SHVOTjVpTC9YcTZTNkIzR2ErbDdlSmNpVE4zWFVwTXpYUDYrdElSNFpLSDN0dUxZRUc3Y0pZbVZ4Y2VMeWx3M1lGQm82TXBwSHpvdVNnamVwcDRiR2ZtQXZxbGdJY2FGNnNUMnVtMHR1MEt1VmlNOS9oTDhmSVcvNzZJSEc3d0NNNTNjNC9UT2k0Z1o4RjhEWDdIZjA5eEdjbmgyQTBMaVVYSUd2bHV0MGFpeFFJVHd3SjJpdDBuWlRXbUppV21rVFBZRm5xN2hEOHFCeWZiL3lHWWduekdxa29zVnFhQlFhU1g2cWN3RXhqdUdRb3lBOFR0NEpDUFJTbjRIQU5OamY5YThYTlpWMDdweWw3ek9DNnl2UVhuSHFwYVNOdXRiV2pERndyWklXV1J5NG5Ucm04bFd6YWIxMXVrSjB6T2sxZzAzSlZ2VnA2M0NYWmcwL2o2bWxxVHVIVnE3MWd3bXNKUGhWVGFKUHBZMTRTQnJ1Yi9NT1JITC9UY1lJNGRtamNOcjBZL1hSOVZHbDBhVVg5OFNBMW1ndFczTTkxUllyVGtkK2M1V0UvYzNodWFzc0cvUm4zRk9VVFNhend5OWJRTlh5VmVRaE51dTRnb1l4MUpTMzlwV1I0cXRxTWlHNVkvY1IyenY1RU80SUFmWi9za0dhQXZrTUhKcktxdHFTQmszbVdpc0NIYjJleG9uS0lqSEpkRlRpMGNPeHJUQzFSRDJEOHZ5bDFuZEd6ZTZKKzlaQjNucndBN1cvL3RmM0R1dzhWLy80amJDck54YzdsRW1tTmRZTE9Rc25xQjdKZUh5M0lmL1o5RkNBZWRWaXFPK0lzNENBZWM1aWlPN0RLZVc0dkQ3OG9Nd0hHbFlQd0Y2WHFjNGlpdjJzMWpvNTMvQ2NLYjZhUWpwNThNd0hGa1FwNURpUEIrUzl3bmd5TVBvV1NiMDh6YkZVVjVHVDJzSXp0L0NjQlJoL1Z3ajRMeEpjVlNYNTQ5Q2NENE13NUdGalJYQStVc1l6dFJZdmhDY2w4TndFb0o2ajN6OEFyOFFYWUJTbzRWZk1GckRFcmlmd0Q2QWNXUjI0QjdkWlhjVXRKZGZXWUFYdWUrZElkY1dJQ2JzQmdQbkRyL0ZjTzBsOXhuSW1HSWNrK3JDSzl5S0lHUm9wYUhiS3ZTT0JGUTd1ZThoSjNEMEh6WVNGMFZHRDdsVVFIMjRCUDhrVzBudllHUmM5UlpHWnRoaGYraDRSNDdBYjRKbi81ZGR6d2kvREVEbkptckVzVXlNNC8rVm81ZFA5ei93OTlMWlg1M1hWK1dGYUJ0ZGI4Zi96NHFIcytjLzBIY0p0LzZqS0lUeGp1UnMwYS9Vc2FmaXhZd3lrdFRKemVZc2xHMHhrM0NJMVBPdy9nLzZYdlVaZlkreHd6djB2ZnF2QWo2YlRPdUoveVoxTzc3L082MG4vWlBVbmRoL05HMmZUTitUeTNZZjBQY3BINUM2amI5Ymp2WFVYMGk5QU52L1N1dWE3L25mVGV5Q2haQk9iUUNqc2xKRmY4bXZKdDZhYnl2RS80MnRyWTFZS3ZmTmJNVC81dm5Edy9OSndmM1c3OThMVWFBbVBvaUsvNzNFZXl2WEZveEJYYjdaeVFsMysyb1JwdzNIUVZseUJIOHZZUXY1dlVTN284SmVvWjlaOTEvY1Q3Tm1hdlRwdHZJZlRlNzg5TksyY3JPcGVaWTlNVFU5aC9UVGdQUjI0VmlKNURjakFmZWNldWRvZXBVU251SVhLd3ZjTG91MXo1ZzZjZUs3bFZKM1ZmdlN4SndFZzk0bjB0MllsN09xcExDb25JL2Y5K0xjTmZ4dkpGUjJ2VjB1L0ViQ1pyLzR4MWNMUzB0UDdScHJ5NEZvN3VmY3RnMm4rSG0wNHZpOU9INVM2UGg4ZUVET0hBV1d2VnlSWCtLd1dDM0YyUVhUM3pza1NkVlUxTFV2VmVlZzhKbjBFdDN2OHBhSnkxMzJDa0pET2ZZM2lIeFJrdCtGT2RCeG1ycTFHamgyaytna3dqQmZ1ZHdpcDlWVjAxQlMzOXpkVXBDVlgrd3dSd3dhYzNPK3I2blhsaGNWKzBaNjV5NVI1RWp2VFZ1VFk5RFRNMUlmenJGWFdCczVNYTZpOVkvOEZSSWVHWU0yY3c1M21NYnZwVWhEUDZWQngxZ3dmZzhlWDlKVGFVRVFhQzR1N0xjUWdlUWJOT25UMjFzcUs1cU1HU1UxTG1mTi9qUmRRYTdKcXN2dFQ5VWFrbEp6OUhyVGllUjhhWVk3MyswczBCWkowMjM1YnZmdXVCeDFXb1krVlpFcVc1MmdpWW1MelU3UTZIWDhmaWIwZEZONnlCa0RQV0lJdmJaR0FuK0gxUkgwU1JxZEpvZHpXcjdEN1dzdXFXNW9ieTZ4ck1teldpMkd2RnlUdXNLbnFTeDIxSS8wemx1Y2ZDZ2x1cVRjYkRCa1VSOGJOc0JDZWs0VkZ6eVRLb1F0Q0pzaDQrMG5EMnRGdkY1NnZxTUl3c29STmtqYktvTXdIN2JsOFJLQ3NGTEU2NmQ0cWpCWU40V3BnN0JhNnNPRSt2c0psL3NESVg3TzIyRTRJZjRBeGVIOWdkTmhPRlArUUd0SVA2K0Y0VXpaMy9JUWVsNFB3MUdHK1RBTEJaeS9oL2xVMGpEL1pLRkF6NmRoT1BJd2YyQmhtTStndnFJL0VNQjVLZ3duSVloVEdrTFBKMkU0cXFEUFVJOHhOZ01yaWM4Z3g1MVFEeWNBZ3pQZWo3UkNOY2JqYTJrODNrL2lhYWpGMkh1TkVIdS94Y2ZqVUlzeDlob2FZeE9jY3Y5T1psSWt4WG9NazRaMU5kYmZwL1ZZV3BmNWQ4Sjl0SzY0cEY1QjY5MVlMNkwxOG1EN24yaTlrdGJUL1Z1aFI1U0k5U0hoL1Zab3BmVVJXczluem1ITStRSFcvMEhwc1dKYzl3T2JqL1d6dEY2TTlZdTBmaTd3SG01ajgrbFpkNzl3MWkzZ3daMFVmbzdDendud1F2OG0wV29SaSswemFSMGpHMll2N09MUFJNRXAzQTB1WlhiRFhTVHVsWWY5aGs4dzVxVkJVdzAwNzNvTFhBajhYcUdOSE5sR1lWeDNqUHVHOGZoZlpOQ1RsUEI1ZnlNZlJrcnNSV3FqeFZXVVpqTG5LcFRKbFpscG1mV3BTU25PQkkwb0s1S1BDWi9CdHJWWGFSdEwycWJuNU9YSUEyMlRVNHVVR2xHTzBQWXNPNXZaeGQ5WEVtSDRxKzVxWGNYTzNydVh2dnVIQ01oNVdlQmRhbC8zR2hGY2Z6MTl0eFRicVlWMlJwdEt2YXExSzlodUFiWkxGZHJodTlRMTNYM0JkdjNZN2lDMm83OGR4WGphcGhvYkczTnY5bXhtWnk5ZUxMVHZ3ZllQaXlaQ2NJYUdobXEyZWJhSm9LdnJ4aHNwemx4MmxOblBucUZ4cmpYOFFsTWM2SU8zbldwMUlqQ0p6Rm1tREVWS2JNZ3p1eXRmSGgyYlk5Ykw0L1BsMDJQb0E5K3ZLSUxaTDFwRjcweGQ0YVpVU005U0dTdDBKMCtKQzYySUNwV0pmT2V5T0h5aXZjdmlzTy81N0JabUh4KzdpM0R2N1FNcnU4VmlvZnJldjR3ZFpIYXlKL2g3Q2FIM2FtMGh6M1BsS3BVY3k5UENOenVvVWloVm9ZWHZTeVJsZG9yRy8zTmZvN3hJcXA4UXZrWFN3Rld0UUtGOTdXWnJHYlFSZkYvU3EwVEVGcmZiUWtxS1JwT0NoYTB0eXNzcklpVXJMU1VsalJUYTF6M3M1OHhjMGQzL3VhKzg0dUk4VWhKVFVoS3hzSjliczdPdHBHUWxxOVhKcERETS93STVDbkxiQUhqYVkyQmtZR0JnWk9vL2NHVlNTankvelZjR2J1WVhRQkdHU3hmNEMyRDBmNXQvNzFqK01jOENjamtZbUVDaUFLRjFEc1Y0Mm1OZ1pHQmdQdnRmZ1lHQlZlKy96WDhibG44TVFCRmt3T2dBQUl1YkJkNEFBQUI0Mm5XVVQwaFVVUlRHdjNPZnVUQnpJV1V1UkJMSi9ETU4wL2lrVVp0aEtzZHNocVlVZzJlbzFDTERDTkp0Z3B1b1RVUzdGdFhDaGJvSUkzTGxxbzBRZ3RFaXpKMUdCU1V0MmhoQlV0Mis4K1k5R1lhYTRjZDMvNy83em5mT2srL3dmM0l1MFBJQzJNUXBpYUxMWkZGSDhzNENZdVlkV3JDSUxqbUFOS21WdXpqQ3VTelcwU0JUaUZOVDhnTFZISXVSS2QxSFRwS21vSjBpYWFMbnBuUzk3bVY3UU05UmxSa2NkcDdCTlRkUlpRYmhtWXZvTVRQVVJuanltenJML2t0NDJNYXd6S0hlZEhMOEZ6ekg1ZHdTdFl6elp3STl6N0VJbjluR095MWkwTnhBbFhNUCswMHZLazJHWXgySVNwNzdlV2RxcmQ1TkdBK1R3QXJQakpvazhyTE11M1NUY3JoeUdUWG1PTnNKNUxHQkhtelk5L0tCN1IzR1o1enZsL0J4ZFovdUVZLzc1OUFxMS9tc1ZtVGxNeXJNRjFUS0tpcTBMVy9RTEpNNGhCOFlwZXJ6azJIczJSNGpGMGhVUGZEWHJLR1o1OTkzRE9ybERwcmtGZUlhTjQyOXFXRXNFcmd0RStqd3h4NmhqK1QwWGRnZk1qazBhYnpaWCtQNENJbHdmNEsramdUa0dQc0dQKzcvd0ptbHFoZU5CUzlDc0cwL3FoZlV0K1NyZWNwM0RYd29oZmU0NHF0NlVZeDZjWnJuOVRCZWpQdS9jSHFweXdVZmlxRUhtL1JpZ0xxcWZqRE83cTRQcFdpT3FkS0xZbnhmMUd0cVdTUHZPczAxZXFjbkdOUjhjTFpZRTZGcW5leVFlZVpKbHJwT1ZrZzhxSjhwMzVPMmNMM0NOZDNGeUhBSnIxSG5rMGVNNjIvdGlTS0diNnl6YVJKQm5DUzBMZ0I3Z21lUGtoYmlPWDlJQk5WRkhpcDlSWm9qYnREdkQzME8yaG41eVhlWVowNmZKV09vY1I2UUJiWXY4WGx6eklXOU9Hb01OVVgyTWErNjBjbitRZE9GZHRPT1k4eWhXSkJMZnE0UmwvU1ROTW1RWkVEc2YzTWw5OVI3cFlPeHNKOGh5VERQZDMwSXYwRmF1NFg2OWJTR3RaNjBsalNXdTdGam5maTV6dTlLOE0xSit6a0QrOXd1MlMzN3lVN1ljVHRpaCt4Vi9xL1pTZjRmMnNkL0FWN1hCd01BQUhqYWRjN2ZaMXRSQU1EeCt5UDMzdHliNU54enovMlJrNU56VHFkaXFxYWlxcWFpcW1hcUQxTVJGVlZUVlJWUlZUVlZFVk5WMVllcXFxcVltcGlhUGtUTVRFWDFJUTlSZlppcFBNeEU1V0dxYW1xbUtxb1BzYjd1WWQvUFAvQVZoSC9xRkhxRVNlR2pVQkdSR0JNSHhiUzRKaGJFa2xnUnY0bE55U2Q1VWtLYWxWYWxzblFwdGVTRXZDU3Z5bHR5VVM3SlZmbk9OK0ZiOGgzNHpuelhpcUI0eXBDU1ZtYVV0MHBCT1ZScVNrTVZWSzZPcVV0cVdhMnFUZlZXZzlvemJWaExhMWt0cDIxcVJhMmtIV2szZnV4UCtEUCtYZitSLzdjTzlHNDlwYy9wNi9xeDN0QWZqS2RHMHBnM0RveFQ0OHE0RDNpQmVDQVp5QVNLZ1hMZ0t1Zzg2ZzltZzhYZ2oyQTdoRUtaMEdLb0dub0FLdkFBQjdOZ0FleUJENkFFamtBVjNKaXFDVTFpeHN3eGM5S2NOMWZNSGZQVXJKdE44NWZaZ2hJRXNCY093bEU0RHFmaFBNekJkYmdEMzhOVFdJZE4rQXUyTE1rQ1ZwYzFZeTFZZVd2RDJyV0tWaFVGRVVZeEZFY0pOSUpTcUlRcXFJYk8wUVc2Um5lMllBZHRiS2ZzS1h2T1hyYlg3RzE3M3o1emhNZGw3TVNjdUpOd01zNGJwK1RjT20yMy83OEczUkUzNmI1Mlo5MmN1K1VXM0pKYmNXdHUzVzI2OXg3Mytyd1gzb1EzNXkxN0cxN0JPL2VhWVJBZURTK0h2NFFiNFp0d0cwUGNpZnZ3UzV6R1daekhXN2lJUCtNYS9vNHZJend5SHRtTVhKQnUwa3NHeURBWkpVa3lRYVpKbGl5U0hOa25aVkluOTFFVUhZaG1vL2xvTGRxaUFqV29Rem50b3IwMFFWL1JLYnBJMStnZVBhVEg5Q3R0MGorMHpWUUdHV1pQV0JlTHMrZHNpSTJ3TVpabVV5ekRGbGllYmJCdDlvNTlZaWVzd2U2NXloM2V5ZU44bUtmNENpL3pFLzZ6dzkvUjA1SDZDeGlWclFnQUFIamFZMkJrWUdEMFkvQmtZR0VJWTJCbkFQS1FBQXNESXdBWHd3RUJBQUFBZU5xOWt6c3ZCRkVVeC8rejEyTTlzaUVSRVlWTVJDV3M5WXlJd3JzUUdvUjZsckVybGxtekk4SUgyS2lWU3BYUG9GWjRmQUt0RDZCVSs5OHpaM2RKUExhU203bnpPKzg3NTh3RjBJVjNHRGdOTFFCZStjVHNZSUJTekFta25DWmxnem1uUzdrQkU4NldjaU42blV2bEp2UTdOOHJOS0R2M3lrbjBKVmFWVzhoNTVUWk1KTXJLN2VRNzVSUm1FMi9LSGVneGc4cWRhRFVMeWcvb05tdktqOGlZclBJVGt1WksrUmtwY3gzemkwR3Z1Y1VpQWhSeGpoQUh5Q0dQQ0M3R2tNRW9Ka2xMOEZDZ0xzQXhwWFZLSHIxY3JGRzNoN1RvQXRJQjl2bnMwaHJ4SFhzSDFMbVU4OVNVU05hakFKOFVjai9CS1dWTDFsYVUrZ0YzRjJmQ0VaY3ZlWXA4aHppU0xLVnE5bjNxQW1yL1B1TTh2VHhjcUgyWlVsWXlXby9LTjI5UWsrT0pDdlFNNjRwd3NTMjYyb2xHV2N2MkxWTm4vTmVhOVdXcjVScitsT3Y3RGd5UlBXcjJ0RWRXNzBxdHlneHkwdE5JOHZuaUY1RThraTgxUXh6S2RPSkovdFhuMysyL1cvTXk3eUptTU1KMUppdE5mUzNtU0NQUy9NdnMzRWYrTGNiWEdmMDAxZG9jZGlobjJTdnJFVlZudUVYYkthVlZtWWE5WGROaUcrY3B4bVczOTYxeTY2Ym9ZK045L2U5TFVyK0VsV3JXemVyZHNWTXJmQUN2VnIzT0FBQUFlTnB0bEVkc0cxY1VSZStWWlVrVTFXV3J1UGR1bVVWczdxS0t1OXg3a1NseVNJNUZ6bEJEVXMwdHZTZElZQ0M3QkdtYkpFaXZTQVhTZTBIS0lvdXMwNUZGa20weTgrZVRqQUJ5d1hQL2UvZS8remdFaVFxSTE3L1hjQUJsWGh5MDNsREJDczdBREZSaUpxcFFqUm80VUFzbjZsQ1BCalNpQ2Mxb1FTdG1ZVGJhMEk0T2RHSU81bUllNW1NQkZtSVJGbU1KbG1JWmxtTUZWbUlWVm1NTjFtSWQxcU1MRytDQ0d4NTQwUTBmL0FnZ2lCQTJZaE0yWXd1MllodTJvd2RoOUtJUC9SakFEdXpFTHV6R0h1ekZQZ3hpdjduN1FSekNZUnpCVVJ6RGNaekFTWnpDYVp6QldaekRFTTRqd2tvOGlwdHdNOTdFL2ZnSnQrQWUzSWtIOERnZTQwemNnUjl3STY2eGl0VzRtelc0RGUvaVJ6cndJSjdBMy9nTC8rQVJQSVdQOFNHZXhqQ2l1QmN4ZkFvRkgrRVRmSW5QOERtK3dNK0k0eHQ4aGEveERCTDRFL2ZoZTN5TDc1REVyL2dkdCtNQ1ZJd2dqUlEwUEFRZG84akFRQlo1NURDR2NmeUNDVXhoRWhkeEdaZndLaDdHVlZ6QmRiZ2V2K0VQdklabjhSeGVaeTJkckdNOUc5aklKamF6aGEyY3hkbHNZenM3OER4ZVlDZGV4aXQ0ajNQd0lsN0MrNXlMRy9BT2JzV1QrSUR6T0I5djRXMHV3QnRjeUVWY3pDVzRpMHU1ak11NWdpdTVpcXU1aG11NWp1dlp4UTEwMFUwUHZleW1qMzRHR0dTSUc3bUptN21GVzdtTjI5bkRNSHZaeDM0T2NBZDNjaGQzY3cvM2NoOEh1WjhIZUpDSGVKaEhlSlRIZUp3bmVKS25lSnBuZUpibk9NVHpqSENZVWNhb01NNEVrMVI1Z1NOTU1VMk5Pak1jcGNFc2M4eHpqT09jNENTbmVKR1hlSmxYZUxVNnI2a3VseXNvR2JMWjQ1THNzeG4yU0hvbGZaTEM3KzRQOVZ2MG1BTWszWkllU2E5a3Q2UlAwaThaa0F4S2hpUjdKTU0yM2E3YXVKcklHMG9za2swNkluSFYzTUhqQ3RhUDV2V2NZaWhqaXBGVll0STZVSlZXdFh4T3Fjb3FVVjJUVlcrZlRaK25zajl2NlBZaEhCS2ovRzZ2ejk3WDdYTkp1bXQwVGNrbFZTUG15STNyUW1SbHl5ZnBsd3hJQmlWRGtqME9jNFNpSnBLNVpGMHVhU2hTWjUxeGRheWc2N0xtN3BvOGlIdStnVjZMQTJIN2tacDBTM29rdlpMZGppbkYwTHN5V2o1dExXc0xjMWtoYWtXaWtJNjRuamVrTXBOdFgxYWRzSDFpQVZ1S05XeWpwc3FCZGtaVzFlSWlRd2dyd3hJeXc1SjJocTJzRE9Hek1vVFB6aERTemhCR2tTR1V5REREREh1TXJhd3hsaEpqTENISENHbVBFVVl4eGxMdDVsNURjU01TemFtNk5tU2JyV09uV0xOY3A4T0tLOTh3MDhzMTJzMWx5dFhicG1XTGxZUjllc0QvNnRQbUYrc2RZbUs1aHZqQVpSbzFpZFJrSnVsMkJaMUprK1kyMFVoV2NTcWE5VHVST2wzVURabUlvV2dwSlo0VHgwWnhOTVNqdE02MTJWVFJPUnlKanBTT1RjTm0xSWlTSzE1dGxvWFM1UWFyb3BSbWkyT3A3UnpPcDFLS3JWc1NlVFZsZnZHSlZOSGVXaXlWcmdoYlNrbnJ1ZWsyVVNyWnFpT3lsekhqOUZoVTBheC9oRmpaV2txUHB1d241dkdHcFBBRkNpSW9oZDlURUY0cEFnVlBvT0FKdVFyQ1hSQ0ZXeUY1eSt0MkZZU25JQW90VDZBZ2d2OEI1dDVpWndBQUFBRldxbDd3QUFBPScpIGZvcm1hdCgnd29mZicpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IGluaXRpYWw7XG59XG5cbi8qIExlZ2FjeSBwb2xhcmlzOiByZW1hcCAxcmVtIHRvIDEwcHggd2hpbGUga2VlcGluZyB0aGUgdmlzaWJsZSBkZWZhdWx0IHNpemUgKi9cblxuaHRtbDpub3QoOmhhcyguYXdzdWktb25lLXRoZW1lKSkge1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuXG5odG1sOm5vdCg6aGFzKC5hd3N1aS1vbmUtdGhlbWUpKSBib2R5IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/